Embedded Systems Lab

Table of contents
No headers

Become a system architect by creating an entire Nios II based processor system in 3 hours or less.    

This lab is a great tool if you are new to developing embedded systems on FPGAs and explains not only the "how"  but also the "why". The lab targets DE1 hardware but you dont need the hardware to build the lab, only to test it.

 

Topics covered

  • Designing the system with an explanation of design flow, requirements, and strategy 
  • Setting up a Quartus II project
  • Building the SOPC System with SOPC Builder
  • Building the software application with the Nios II Embedded Design Suite
  • Lab validation to provide feedback on the usefulness of this lab

New Lab requirements v9.1:

  1. Lab Design Files  (free download) 
    1. Lab Instruction Workbook v9.1 PDF Doc (4MB)
  2. Quartus II and Nios II EDS v9.1 or above (Download free Web Edition)
  3. Cyclone II Starter Kit (optional if you would like to see the system actually run on hardware)

Lab requirements v9.0:

  1. Lab manual and design files (free download) 
    1. Lab Instruction Workbook v9.0
    2. Instructions on how to 'unlock' cool beta features in SOPC Builder v9.0 click here
    3. Instructions on how to 'unlock' cool beta features in SOPC Builder v9.0sp1 and beyond click here
  2. Quartus II and Nios II EDS v8.1 or above (Download free Web Edition)
  3. Cyclone II Starter Kit (optional if you would like to see the system actually run on hardware) 


   For questions and feedback contact embedded_lab@altera.com.

Using Quartus II/Nios II EDS v8.1? No problem, get the v8.1 of the Lab:

  1. Lab manual and design files (free download) 
  2. If you would like to download just the manual custom paper then click here

Sketch.jpg
Sketch of the system you build in the lab (click to enlarge)

 

DesignFlow.jpg

Design flow diagram

 

fig1-cyclone2-staterkit.jpg

Target hardware

SourceForge.net