FPGA Implementation of a Chaotic Pseudo-Random Sequence Generator

SHENG Li-yuan,LIU Nian,CAO Li-ling
2008-01-01
Abstract:With the development of chaos theory based pseudo-random number generator(PRNG),in this paper,a FPGA(Field Programmable Gate Array) based implementations of a chaotic pseudo-random sequence generator(CPRSG) is presented.It is a bit serial implementation of a pseudo-random number generator based on TD-ERCS which is appropriately improved and the key space of CPRSG is reduced to 2160 in order to facilitate the realization of hardware and reduce hardware resources occupied.An effort of synthesizing the improved algorithm into a Cyclone EP1C20F400 FPGA is also reported.The design is with double-precision floating-point operations and the system hardware circuit occupies 17,716 logical elements,accounting for 88% chip resources.Elementary hardware simulation results show that the throughput of the CPRSG chip reaches up to 10 Mbps under a running condition of 50 MHz clock frequency.
What problem does this paper attempt to address?