The Nios ® II Ethernet Standard hardware design example provides a mix of peripherals and memories similar to a typical Nios II processor system. This design interfaces with each hardware component on the Altera® development board, such as SDRAM, LEDs, push buttons, and an Ethernet physical interface/media access control (PHY/MAC). You can use the Nios II Ethernet Standard design as a starting point for your own embedded system by adding or removing components to meet your custom requirements. This Qsys-based hierarchical design has a top-level system and two subsystems, namely: peripherals subsystem and Ethernet subsystem as shown in Figure 1.
This design is provided for the following Altera development kits:
- Nios II Embedded Evaluation Kit, Cyclone® III Edition
- Embedded Systems Development Kit, Cyclone III Edition
- Stratix® IV GX FPGA Development Kit
Hardware Design Specifications
- Nios II core with JTAG debug module
- DDRx SDRAM controller
- Common Flash Interface (CFI) flash memory interface
- Ethernet interface
- JTAG UART
- System timer
- High-resolution timer
- Performance counter
- LED parallel I/Os (PIOs)
- Push-button PIOs
- System ID peripheral
Block Diagram
Figure 1. Nios II Ethernet Standard Block Diagram
Download the files used in this example:
- niosii-ethernet-standard-readme.txt
- niosii-ethernet-standard-3c25.zip
- niosii-ethernet-standard-3c120.zip
- niosii-ethernet-standard-4sgx230.zip
The use of this design is governed by, and subject to, the terms and conditions of the Altera Hardware Reference Design License Agreement.
Related Links
Design Examples Disclaimer
These design examples may only be used within Altera devices and remain the property of Altera Corporation. They are being provided on an “as-is” basis and as an accommodation; therefore, all warranties, representations, or guarantees of any kind (whether express, implied, or statutory) including, without limitation, warranties of merchantability, non-infringement, or fitness for a particular purpose, are specifically disclaimed. Altera expressly does not recommend, suggest, or require that these examples be used in combination with any other product not provided by Altera.
