Altera Product Training Schedule
Training Available

Designing with Quartus II
Designing with Nios II & SOPC Builder
Designing with DSP Builder


Schedule


Designing with Quartus II

Description:
This workshop will provide the participant with the fundamental knowledge of developing an FPGA design with Quartus II software. A set of lab exercises will offer opportunities for the participant to familiarise with the FPGA design flow with Quartus II. The individual will be taught how to optimize FPGA resources and improve performances by applying various logic and timing constraints and by analyzing the synthesis, placement and routing results.

Duration: 1 Day

Prerequisite:

- Background knowledge in digital logic designs
- Familiar with at least one design entry method (Schematics/VHDL/Verilog/AHDL)

Skills Developed:
The participant should be able to:

- Create and compile projects
- Set design constraints using the assignment editor
- Analyze clock and input/output timing
- Add timing constraints to achieve better design performance
- Simulate designs using the Quartus II simulator
- Configure and program an Altera device

Schedule


Designing with Nios II & SOPC Builder

Description:
The Nios II workshop will demonstrate the ease of designing an Altera FPGA with a softcore embedded processor. This course is focused on the hands-on hardware and software development using the Nios II Development Kit, Cyclone Edition. The participant will be shown how to integrate a Nios II 32-bit microprocessor and test it in a low cost Cyclone FPGA. This will involve configuring and compiling designs using the Quartus II along with SOPC Builder software tools. The individual will also be using the Nios IDE tools to develop and run the Nios II embedded software. During the workshop, there will be opportunities to participate in discussions about the features and capabilities of Nios II. After this workshop, you should be imbued with the knowledge and confidence in tackling your next system-on-a-programmable-chip (SOPC) design.

Duration: 1 Day

Prerequisite:

- Background knowledge in digital logic designs
- Working knowledge of the Quartus II design software
- Familiar with at least one design entry method (Schematics/VHDL/Verilog/AHDL)
- Fundamental knowledge of programming in C/C++ for embedded systems

Skills Developed:
The participant should be able to:

- Evaluate the Nios II embedded processor and the Nios II Development Kit
- Configure and compile a Nios II embedded processor design using the SOPC Builder tool and
  Quartus II software
- Describe the hardware development flow within the Quartus II software, SOPC Builder tool, and
  ModelSim-Altera (including how to incorporate custom instructions).
- Understand the software development flow using the new Nios II Integrated Development
  Environment (IDE) (including creating, building and debugging embedded software designs,
  project-specific headers and library files)
- Know how to access peripherals from the software

Schedule


Designing with DSP Builder

Description:
The DSP builder course will expose the participant with the knowledge of reducing design cycle time with Altera development tools and IP cores. This will involve using the Altera DSP Builder Blockset with Simulink to analyze, design and implement the DSP system. The individual will practice incorporating Altera's intellectual property (IP) cores into the DSP designs by configuring finite impulse response (FIR) filters, numerically controlled oscillators (NCO) and Fast Fourier Transform (FFT) Megacores.

Duration: 1 Day

Prerequisite:

- Background knowledge in digital logic designs
- Fundamental knowledge of DSP design
- Familiar with Altera FPGA architecture
- Working knowledge of the Quartus II design software
- Familiar with at least one design entry method (Schematics/VHDL/Verilog/AHDL)

Skills Developed:
The participant should be able to:

- Investigate features in the Altera FPGA devices (DSP Blocks, Memory Blocks, Logic Elements
   (LEs)/Adaptive Logic Modules (ALMs), etc) to achieve higher performances in digital
   signal processing systems
- Analyze, design and implement DSP systems using the DSP Builder Blockset with Simulink
- Reduce design cycle time with IP Megacore functions
- Make FPGA resources versus performances tradeoff decisions with the OpenCore Plus evaluation
  IP Megacores
- Design and implement digital filters, numerically controlled oscillators, FFT algorithms with Altera FIR,
  NCO and FFT Megacores

Schedule

 

Copyright © 1999 - 2008 Achieva Limited, All Rights Reserved. Send Your Queries and Comments to the Webmaster