Developing Software for the NIOS II

The course explains how you can develop your embedded application on NIOS II

  HOME >> Courses and Training >> Developing Software for the NIOS II

VEC105E: Developing Software for the NIOS II

Fpga programming courses series

NIOS drivers structure that will be shown in the NIOS Training

In the Nios® II software development training, you will learn to develop and run embedded software for the Nios II processor using the Nios II Embedded Development Suite.


This course utilizes one of the Nios II development Kits so that you can download, run, and debug your code on an Intel® (Altera®) FPGA configured with a Nios processor.


You will participate in discussions about the features and capabilities of the software tools. After taking this course, you should feel confident tackling your next embedded programming project


Course duration: 2 days


At Course Completion

You will be able to:

  • Configure & compile a Nios II embedded processor design using Qsys & Quartus Prime software
  • Create, compile, run, & debug embedded software projects for the Nios II processor using the Nios II Software Build Tools for Eclipse (SBTE)
  • Verify your FPGA design functionality with the System Console & the Nios II SBTE
  • Simulate your Nios II-based system in ModelSim
  • Use Qsys to incorporate custom instructions into an embedded Nios II system
  • Design with a Nios II Development Kit


Skills Required

  • Background in digital logic design
  • Working knowledge of the Quartus® Prime design software
  • Working knowledge of the Qsys system integration tool
  • Some (minimal) knowledge of programming in C for embedded systems



GEB Enterprise S.r.l. • VAT 10190271006
Via Rocca di Papa, 21 - 00179 Roma ITALY •
Ph. +39 06 7827464 - Fax: +39 06 7806894 •

Copyright © 2009 GEB Enterprise S.r.l. All rights reserved.