Altera Home Page
Literature Licensing
Buy On-Line Download

  Home   |   Products   |   Support   |   End Markets   |   Technology Center   |   Education & Events   |   Corporate   |   Buy On-Line  
  Training Courses   |   University Program   |   Webcasts   |   Demonstrations   |   Events Calendar  

 Select a Course
      Course Catalog
      Class Schedule
   Curriculum
      Search Courses
  
 myTraining
      Manage My Courses
  
 About Altera Training
      Training Types
      Training Options
      Training Partners
      Training Credits
  
 Training Support
      Training FAQ
      Training Help
      Altera.com Account Help
  

Developing Software for the Nios II Processor (IEMB230)
16 Hours Instructor-Led Course

Course Description

This course is targeted at Software Engineers or Developers. You will learn to develop and run embedded software for the Nios II processor in the Nios II IDE and on the Nios II Command Tools. You will also be exposed to a few hardware concepts including how a Nios II 32-bit microprocessor is configured and integrated into an Altera® FPGA using the Quartus® II software v. 8.0 and SOPC Builder design tools. This course utilizes the Nios II Development Kit so that you can download, run, and debug your code in an Altera FPGA. You will participate in discussions about the features and capabilities of the Nios II toolchain, and after taking this course you should feel confident tackling your next embedded programming task for the Nios II processor.

At Course Completion

  • Create software project from hardware design deliverables
  • Manage software projects using the Nios II IDE & Command Tools
  • Download, run, & debug software on a board
  • Access Nios II peripherals from C
  • Create interrupt-driven C code
  • Reduce code size with system library properties
  • Build new device drivers for custom peripherals
  • Access custom instruction hardware from C code
  • Incorporate & program software for RTOS
  • Use the Interniche Nichestack for TCP/IP applications

Skills Required

  • Some knowledge of programming in C, especially for embedded systems
  • Basic understanding of hardware design in FPGAs
  • Completion of the "Designing with the Nios II Processor & SOPC Builder" course is optional but strongly recommended

Applicable Training Curriculum

This course is part of the following Altera training curriculum:

Class Schedule

Result Showing 5
Location Dates Price  
San Jose, CA8/21/08 - 8/22/08$990Register Now
Schaumburg, IL9/25/08 - 9/26/08$990Register Now
Chelmsford, MA10/16/08 - 10/17/08$990Register Now
Richardson, TX11/6/08 - 11/7/08$990Register Now
San Jose, CA11/13/08 - 11/14/08$990Register Now

Request a class in your region

  Please Give Us Feedback
  Sign Up for E-mail Updates