Documentation: Nios II Processor

These handbooks serve as the primary documentation for the Nios® II processor:

  • The Nios II (Gen2) Processor Reference Handbook (ver 2015.04.02)  answers the question "What is the Nios II processor?" and is the primary reference for the Nios II processor architecture.
  • The Nios II (Gen2) Software Developers Handbook (ver 2015.05.19)  answers the question  "How do I write programs for the Nios II processor?" and is the primary reference for programming the Nios II processor.
  • The Embedded Design Handbook (ver 2016.06.17) describes how to most effectively use the Nios II EDS tools and helps to increase the efficiency of developing, debugging and optimizing Nios II based embedded systems. 
  • The Embedded Peripherals IP User Guide (ver 2016.06.17)  describes peripherals provided by Altera that work seamlessly with the Nios II processor and are included with Quartus® Prime software. 
  • The Nios II Floating Point Hardware 2 Component User Guide (ver 2016.05.03)  describes how to use the floating point hardware 2 (FPH2) component with the Nios II processor. The FPH2 component is provided by Altera and included with Quartus® Prime software.

Other related documents, such as tutorials and application notes, cover specific topics that are not included in the handbooks.

Embedded Documentation One-Click Download

These files provide a snapshot of the Nios II processor, Nios II-dependent GNU toolchain, Qsys, and embedded peripherals documentation. After extracting the files, refer to the documentation.htm file for a list of included documents.

Additional Documentation

Related Documentation

Release Notes


Nios II Hardware Development

Software Development


Design Guidelines and Applications


Qsys System Development


Legacy Documentation


Other Related Documentation