NIOS II hardware training

How you can design a embedded microntroller system using the QSYS system editor

  HOME >> Courses and Training >> NIOS II hardware training

VEC104E: NIOS II training, hardware development

Fpga programming courses series

The Fpga training NIOS Processor LogoThis FPGA programming course will start from your knowledge of Qsys system design and teach you to embed a Nios® II 32-bit microprocessor soft core into your FPGA design.


This course focuses on the hardware aspects of using the processor with hands-on labs that get you up and running quickly.


Through lectures and exercises you will configure the processor component, learn how the software build flow is incorporated into the hardware flow, perform debug and bring up of a design, simulate your Nios II based design on ModelSim® Intel®, and create custom instructions to perform hardware acceleration of software functions.


At completion of the course, you will have the tools necessary to immediately start using the Nios II processor in your own designs or on a development kit and be productive right away.


Course duration: 2days


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
  • 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



We recommend completing the following courses:

  • VEC102: QUARTUS Prime Foundation
  • VEC110: Introduction to QSYS System Integration


Skills Required

  • Background in digital logic design
  • Working knowledge of the Quartus®  Orime 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.