FPGA, CPLD, and ASIC solutions from Altera
  • Download Center
  • Literature
Sign in/register
myAltera Account
Welcome
  •   myAltera
  •   Logout
  • Products
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design & Support Services
    • Literature
  • End Markets
    • Automotive
    • Broadcast
    • Computer & Storage
    • Consumer
    • Industrial
    • Medical
    • Military
    • Test & Measurement
    • Wireless
    • Wireline
  • Technology
    • DSP
    • External Memory
    • Embedded Processing
    • Transceivers
    • Parallel I/O
    • Signal Integrity
    • System Integration
  • Training
    • Training Courses
    • University Program
    • Webcasts & Videos
    • Demonstrations
    • Events Calendar
  • Support
    • Design & Support Resources
    • Knowledge Database
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design Examples
    • Downloads
    • User Communities/Forums
    • mySupport
  • About Altera
    • About Us
    • Environmental
    • Partners
    • Newsroom
    • Investor Relations
    • Jobs
    • Contact Us
  • Buy Online
    • Devices
    • Design Software
    • Development & Education Kits
    • Cables & Programming Hardware
    • Intellectual Property
  • Entire Site
  • Part Number
  • Knowledge Database
  • Support & Technical Docs
  • Forums & Wiki
Username:  
Password:  
 
Forgot my username or password
Don't have myAltera account? Register Now.
Enter your email address:

Nios II Embedded Processor Design Examples

Home > Support > Design Examples > Nios II

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.

  • Sort By Design Type
  • Sort By Kit

System Designs
SOPC Builder Hardware Templates
DMA Designs
Software Designs
C2H Compiler Designs

System Designs Kits Supported Vendor
Debugging with System Console over TCP/IP Nios II Embedded Evaluation Kit, Cyclone® III Edition (EP3C25) Altera
Checksum Hardware Accelerator Nios II Embedded Evaluation Kit, Cyclone® III Edition (EP3C25) Altera
Nios II Ethernet Standard Design 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)
Altera
Applications Processor MMU Design (3) Stratix IV GX FPGA Development Kit (4SGX230)
Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120)
Altera
Triple-speed Ethernet Design (3) Stratix IV GX FPGA Development Kit (4SGX230)
Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120)
Altera
SPI Slave to Avalon® Master Bridge Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120) Altera
Application Selector Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120)
Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25)
Altera
Ethernet Acceleration Nios II Development Kit, Stratix II Edition (EP2S60) Altera
Multiprocessor Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25) Altera
Web Server (3) 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)
Altera
Nios II with Custom CRC Accelerator Nios II Development Kit, Stratix II Edition (EP2S60) Altera
Accelerated FIR with Built-In Direct Memory Access Nios II Development Kit, Stratix II Edition (EP2S60) Altera
Nios II 3C25 Microprocessor System with LCD Controller Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25) Altera
Nios II 3C120 Microprocessor System with LCD Controller Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120) Altera
Compact Configuration System Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120)
Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25)
Altera
Nios II High-Performance Example with Bridges Nios II Development Kit, Stratix II Edition (EP2S60) Altera
Fast Nios II System Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120) Altera
TES D/AVE Graphics Accelerator Demo(2) Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25) TES
Altia Red Touch Screen HMI for D/AVE (2) Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25) Altia
IMAGEM Technology Solution Demos (2) Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25) IMAGEM
SOPC Builder Hardware Templates
Avalon-MM Slave Template Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120)
Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25)
Stratix IV GX FPGA Development Kit (4SGX230)
Nios II Development Kit, Stratix II Edition (EP2S60)
Altera
Avalon-MM Master Templates Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120)
Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25)
Stratix IV GX FPGA Development Kit (4SGX230)
Nios II Development Kit, Stratix II Edition (EP2S60)
Altera
DMA Designs
Modular Scatter-Gather DMA Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25) Altera

Software Designs

Dhrystone Benchmark Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120)
Nios II Development Kit, Stratix II Edition (EP2S60)
Altera
Memory Test (3) Nios II Development Kit, Stratix II Edition (EP2S60) Altera
Read-Only Zip File System Nios II Development Kit, Stratix II Edition (EP2S60) Altera
Board Diagnostic (3) Nios II Development Kit, Stratix II Edition (EP2S60) Altera
Count Binary (3) Nios II Development Kit, Stratix II Edition (EP2S60) Altera
Hello MicroC/OS-II (3) Nios II Development Kit, Stratix II Edition (EP2S60) Altera
MicroC/OS-II Message Box Nios II Development Kit, Stratix II Edition (EP2S60) Altera
MicroC/OS-II Mutex Nios II Development Kit, Stratix II Edition (EP2S60) Altera
NTP Client Nios II Development Kit, Stratix II Edition (EP2S60) Altera
Simple Socket Server (3) Nios II Development Kit, Stratix II Edition (EP2S60) Altera
Micriµm µC/GUI Demo (2) Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25) Altera
Planetweb SpectraWorks Digital Photo Frame (2) Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25) PlanetWeb
Planetweb SpectraWorks GUI Feature Demo (2) Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25) PlanetWeb
C2H Compiler Designs
Low Power Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120)
Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25)
Altera
C2H Mandelbrot Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120)
Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25)
Altera
C2H Finite Impulse Response (FIR) Nios II Development Kit, Stratix II Edition (EP2S60) Altera

Notes:

  1. Part of the kit installation files.
  2. Design supported by Altera's software partner.
  3. 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)

Development Kits Design Examples Category Vendor
Stratix IV GX FPGA Development Kit (4SGX230) Nios II Ethernet Standard Design System Altera
Nios II Board Update Portal (1) System Altera
Triple-speed Ethernet Design (3) System Altera
Applications Processor MMU Design (3) System Altera
Altera Embedded Systems Development Kit, Cyclone III Edition (EP3C120) Nios II Ethernet Standard Design System Altera
Standard Processor System (Standard) (1) System Altera
SPI Slave to Avalon Master Bridge System Altera
Nios II 3C120 Microprocessor System with LCD Controller System Altera
Application Selector System Altera
Triple-speed Ethernet Design (3) System Altera
Applications Processor MMU Design (3) System Altera
Avalon-MM Slave Template SOPC Altera
Avalon-MM Master Template SOPC Altera
Dhrystone Benchmark Software Altera
C2H Mandelbrot C2H Altera
Nios II Embedded Evaluation Kit, Cyclone III Edition (EP3C25) Debugging with System Console over TCP/IP System Altera
Checksum Hardware Accelerator System Altera
Nios II Ethernet Standard Design System Altera
Standard Processor System (Standard) (1) System Altera
Nios II 3C25 Microprocessor System with LCD Controller System Altera
Application Selector System Altera
Multiprocessor System Altera
Web Server System Altera
Compact Configuration System System Altera
Avalon-MM Slave Template SOPC Altera
Avalon-MM Master Template SOPC Altera
Modular Scatter-Gather DMA DMA Designs Altera
Low Power C2H Altera
C2H Mandelbrot C2H Altera
TES D/AVE Graphics Accelerator Demo (2) System TES
Altia Red Touch Screen HMI for D/AVE (2) Software Altia
IMAGEM Technology Solution Demos (2) Software IMAGEM
Micrium uC/GUI Demo (2) Software Micrium
Planetweb SpectraWorks Digital Photo Frame (2) Software Planetweb
Planetweb SpectraWorks GUI Feature Demo (2) Software Planetweb
Nios II Development Kit, Stratix II Edition (EP2S60)
Fast Nios II System System Altera
Ethernet Acceleration System Altera
Accelerated FIR with Built-In Direct Memory Access System Altera
Web Server (3) System Altera
Nios II with Custom CRC Accelerator System Altera
High-Performance Processor system using Bridges System Altera
Avalon-MM Slave Template SOPC Altera
Avalon®-MM Master Template SOPC Altera
Dhrystone Benchmark Software Altera
Read-Only Zip File System (3) Software Altera
Board Diagnostic (3) Software Altera
Count Binary (3) Software Altera
Hello MicroC/OS-II (3) Software Altera
MicroC/OS-II Message box Software Altera
MicroC/OS-II Mutex Software Altera
Simple Socket Server (3) Software Altera
Network Time Protocol (NTP) Software Altera
C2H FIR Accelerator C2H Altera

Notes:

  1. Part of the kit installation files.
  2. Design supported by Altera's software partner.
  3. 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.

 
Rate This Page


  • Products
    • MAX/MAX II
    • Stratix/Stratix GX
    • Nios II
  • Functionality
    • Arithmetic
    • External Memory Interfaces
    • On-Chip Memory
    • Bus & I/O Functions
    • Logic
    • Interfaces & Peripherals
    • DSP
    • Communications
    • PLL & Clocking
  • Design Entry
    • Quartus II
    • Tcl
    • VHDL
    • Verilog HDL
    • C Code
    • DSP Builder
    • TimeQuest
    • On-Chip Debugging
      • SignalTap II
  • Simulation Tools
    • Mentor Graphics ModelSim
    • Cadence NCsim
    • Synopsys VCS
  • Legacy Examples
    • Graphic Editor
    • AHDL
    Please give us feedback
    Products | End Markets | Technology | Training | Support | About Altera | Buy Online
    Jobs | Investor Relations | Contact Us | Site Map | Privacy | Legal Notice
    Copyright © 1995-2010 Altera Corporation. All Rights Reserved.
    Altera Forum
    Altera
    Forum
    Twitter
    Twitter
    RSS
    RSS
    Facebook
    Facebook
    Flickr
    Flickr
    YouTube
    YouTube
    Email Updates
    Email
    Updates