Download LEON2 Processor User`s Manual
Transcript
LEON2 XST User’s Manual 1 1.1 1.2 1.3 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.4.10 1.4.11 1.4.12 1.4.13 1.4.14 1.4.15 1.5 Introduction..................................................................................................... Overview......................................................................................................... License............................................................................................................ Fault-tolerant LEON (LEON-FT)................................................................... Functional overview ....................................................................................... Integer unit...................................................................................................... Floating-point unit and co-processor .............................................................. Cache sub-system ........................................................................................... Memory management unit.............................................................................. Debug support unit ......................................................................................... Memory interface............................................................................................ Timers ............................................................................................................. Watchdog........................................................................................................ UARTs............................................................................................................ Interrupt controller.......................................................................................... Parallel I/O port .............................................................................................. AMBA on-chip buses ..................................................................................... PCI interface ................................................................................................... Ethernet MAC................................................................................................. On-chip ram .................................................................................................... Performance.................................................................................................... 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 2 2.1 2.2 2.3 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 Simulation and synthesis ................................................................................ Un-packing the tar-file.................................................................................... Configuration.................................................................................................. Simulation....................................................................................................... Compilation of the model ............................................................................... Generic test bench........................................................................................... Disassembler................................................................................................... Modelsim support ........................................................................................... Ncsim support................................................................................................. GNU VHDL (GHDL) support........................................................................ Synopsys VSS support.................................................................................... Post-synthesis simulation................................................................................ Synthesis ......................................................................................................... General............................................................................................................ Synplify........................................................................................................... Synopsys-DC .................................................................................................. Xilinx XST...................................................................................................... Synthesis board support packages .................................................................. 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 16 16 3 3.1 3.2 LEON integer unit .......................................................................................... 18 Overview......................................................................................................... 18 Instruction pipeline ......................................................................................... 19 GAISLER RESEARCH