Verilog Descriptions of Digital Blocks to Synthesize Chaotic Maps and Systems
摘要
The chaotic systems described in the previous chapter can be simulated under a hardware description language, such as Verilog, and afterwards, the code can be synthesized into an FPGA. This chapter shows the Verilog descriptions of arithmetic and sequential blocks that are required to simulate chaotic maps and systems. Each block is detailed and is instantiated in the Verilog description of PRNGs based on chaotic maps and systems, as is shown in Chaps. 5 and 6 . This chapter ends with the Verilog description of the equations modeling a 2D Sprott map and the 3D Lorenz system.