Download Altera Nios II Specifications
Transcript
Contents Chapter 4. Instantiating the Nios II Processor in SOPC Builder Introduction ............................................................................................................................................ 4–1 Core Nios II Page ................................................................................................................................... 4–2 Core Selection ................................................................................................................................... 4–3 Multiply and Divide Settings ......................................................................................................... 4–3 Reset Vector ....................................................................................................................................... 4–4 Exception Vector ............................................................................................................................... 4–4 Caches and Memory Interfaces Page .................................................................................................. 4–6 Instruction Master Settings ............................................................................................................. 4–7 Data Master Settings ........................................................................................................................ 4–8 Advanced Features Page ...................................................................................................................... 4–9 Reset Signals .................................................................................................................................... 4–10 JTAG Debug Module Page ................................................................................................................. 4–10 Debug Level Settings ..................................................................................................................... 4–12 Break Vector .................................................................................................................................... 4–13 Advanced Debug Settings ............................................................................................................. 4–14 Custom Instructions Page .................................................................................................................. 4–14 Interrupt Vector Custom Instruction ........................................................................................... 4–16 Floating Point Hardware Custom Instruction ........................................................................... 4–17 Endian Converter Custom Instruction ........................................................................................ 4–18 Bitswap Custom Instruction ......................................................................................................... 4–19 Referenced Documents ....................................................................................................................... 4–19 Document Revision History ............................................................................................................... 4–20 Section II. Appendices Chapter 5. Nios II Core Implementation Details Introduction ............................................................................................................................................ 5–1 Device Family Support ......................................................................................................................... 5–3 Nios II/f Core ......................................................................................................................................... 5–3 Overview ........................................................................................................................................... 5–4 Arithmetic Logic Unit ...................................................................................................................... 5–4 Memory Access ................................................................................................................................. 5–6 Tightly-Coupled Memory ............................................................................................................... 5–8 Execution Pipeline ............................................................................................................................ 5–9 Instruction Performance ................................................................................................................ 5–10 Exception Handling ....................................................................................................................... 5–11 JTAG Debug Module ..................................................................................................................... 5–12 Unsupported Features ................................................................................................................... 5–12 Nios II/s Core ...................................................................................................................................... 5–12 Overview ......................................................................................................................................... 5–12 Arithmetic Logic Unit .................................................................................................................... 5–13 Memory Access ............................................................................................................................... 5–14 Tightly-Coupled Memory ............................................................................................................. 5–15 Execution Pipeline .......................................................................................................................... 5–16 Altera Corporation v Nios II Processor Reference Handbook