|
|
 |
Designing with the Nios II Processor and SOPC Builder
(IEMB115)
16 Hours
Instructor-Led Course
Course Description
This course will teach you how to design in a soft core embedded processor with an Altera FPGA. This course is focused on the hands-on development of Nios II hardware and software using the Nios II Development Kit. You will learn how to integrate a Nios II 32-bit microprocessor and test it in an Altera FPGA. You will learn how to configure and compile designs using the Quartus II software v. 8.0 and SOPC Builder tool as well as how develop and run embedded software for Nios II in the Nios II IDE. You will participate in discussions about the features and capabilities of the development board along with how to create and test your own custom IP. After taking this course you should feel confident tackling your next SOPC design.
At Course Completion
- Configure & compile a Nios II design using SOPC Builder & Quartus II software
- Create software projects for the Nios II processor using Nios II IDE
- Compile, run, & debug embedded software
- Verify your design with the Quartus II, ModelSim-Altera, & Nios II IDE software
- Use SOPC Builder to incorporate custom peripherals & instructions
- Build custom Avalon-mastering IP
- Utilize Avalon-MM & Avalon-ST interfaces
- Learn to access peripherals from C using the HAL API functions
Prerequisites
We recommend completing the following courses:
Skills Required
- Background in digital logic design
- Working knowledge of the Quartus II design software
- Some knowledge of programming in C for embedded systems
Applicable Training Curriculum
This course is part of the following Altera training curriculum:
Class Schedule
Request a class in your region
|
|
|