The design examples shown in the first tab demonstrate the use of the Nios® II embedded processor in common applications. The second tab sorts the same examples by kit type. When looking for designs suitable for a specific kit, the second tab helps narrow down the list quickly.
The system design examples consist of the hardware and software files that make up a complete Nios II embedded design. System designs will illustrate how to combine Nios II CPUs, memory, and periperals into practical embedded systems.
The software design examples demonstrate programs that take advantage of Nios II processor features. You can use the source code provided as the starting point for your own embedded designs.
The Nios II C-to-Hardware (C2H) acceleration compiler design examples demonstrate the performance increase gained by accelerating embedded software using the Nios II C2H acceleration compiler.
The Nios II Embedded Design Suite (EDS) includes some of the hardware and software design examples shown below. Download a free version of the Nios II EDS to obtain the Nios II embedded processor, toolchain, and design examples.
Certain software design examples execute only on specific hardware design examples. For example, the web server software example works only on hardware designs that include an Ethernet interface. Select the example link to view information on supported hardware designs.
Additional examples are available on the Reference Designs page.
System Designs
SOPC Builder Hardware Templates
DMA Designs
Software Designs
C2H Compiler Designs
- Part of the Kit Installation files
- Design supported by Altera's software partner.
- Example included in Nios II EDS installation.
Stratix IV GX FPGA Development Kit (4SGX230)
Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120)
Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25)
Nios II Development Kit, Stratix II Edition (EP2S60)
- Part of the kit installation files.
- Design supported by Altera's software partner.
- Example included in Nios II EDS installation.
Please check the email communication you would like to receive, and click Subscribe. To unsubscribe simply uncheck the box.
