Home : Support > Training

Subject Date(month/days)

Designing Nios II with SOPC Builder and Software Builder Tools(SBT)

     2010/03/25 - 2010/03/26
     2010/05/27 - 2010/05/28
     2010/07/22 - 2010/07/23
     2010/09/29 - 2010/09/30
     2010/11/25 - 2010/11/26

Designing with Quartus II Software

     2010/02/02 - 2010/02/04
     2010/04/07 - 2010/04/09
     2010/05/12 - 2010/05/14
     2010/07/07 - 2010/07/09
     2010/08/25 - 2010/08/27
     2010/10/06 - 2010/10/08
     2010/11/10 - 2010/11/12

VHDL Basic with ALTERA Quartus II

     2010/03/10 - 2010/03/12
     2010/06/16 - 2010/06/18
     2010/09/08 - 2010/09/10
     2010/12/08 - 2010/12/10

 
¡Ø ±³À° 1ÁÖÀÏ Àü ¼ö°­ ½Åû ÀοøÀÌ 7ÀÎ ÀÌÇÏÀÌ¸é ±³À°Àº Ãë¼ÒµË´Ï´Ù. Tool ±³À°°ú VHDL ±³À°Àº °Ý¿ù·Î ÁøÇà µË´Ï´Ù.
¶ÇÇÑ, °³ÀÎÁÖÂ÷´Â ºÒ°¡´ÉÇÏ¿À´Ï ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù
±³À°¹®ÀÇ : 031-776-9863


Designing with Quartus II Software

1. Description
In Designing with Quartus II Software, you'll learn how to use the Quartus¢ç II software to develop an FPGA design. You will create a new project, enter in a new design, compile, analyze timing, simulate, and configure your FPGA to see the design working in-system.

You will learn to optimize FPGA resource usage by setting logic constraints and to improve FPGA performance by assigning timing constraints.You will also analyze Quartus II synthesis, placement, and routing and make decisions to improve the results.

2. Agenda
-Day 1 : PLD and ALTERA FPGA
Introduction to ALTERA Products (Based on MAXII,CycloneII/Cyclone III , STRATIXIII/STRATIX IV devices) & Designing with Quartus II Software

-Day 2 : Quartus II design
Using TriMatrix Memories
Clock Management & PLL Capabilities
Designing with DSP Blocks
Use Quartus II software features to understand how design was processed
      RTL Viewer
      Technology Map Viewers
      State Machine Viewer
      Chip Planner
      Resource Property Editors
Configuration Methods

-Day 3 : Analysis and Debugging of Compilation Result
Analyzing Designs Using Quartus II
Timing analysis using TimeQuest Timing Analyzer.
Board debugging using SignalTap II Embedded Logic Analyzer



VHDL Basic with ALTERA Quartus II

1. Description

Quartus II Basic
This training will give you a basic introduction to programmable logic devices, focusing on FPGAs. By exploring the history of programmable logic technologies, you¡¯ll learn about the architectural features that make up an FPGA device. You will see the advantages of using FPGAs for digital logic design. Finally, you¡¯ll understand how design software, such as the Altera Quartus II software, makes it easy to create and implement digital logic designs.

VHDL Basic
This class is a general introduction to the VHDL language and its use in programmable logic design. The emphasis is on the synthesis constructs of VHDL; however, you will also learn about the simulation constructs. You will gain a basic understanding of VHDL to enable you to begin creating your design file. In the hands-on laboratory sessions, you will put this knowledge to the test by writing simple but practical designs. You will also learn the basic instructions needed for operating both the synthesis and simulation tools of
the Quartus II software.


2.Agenda
-Day 1 : Quartus II Basic
Introduction Basic Device Architecture (Max II & Cyclone II & Stratix II)
Introduction Designing with Quartus II
Quartus II Design Environments
Design Methodology Overview
Basic HDL Design Flow
Design Methodology
Design Entry
Compilation
Simulation in Quartus II

-Day 2 : VHDL Basic
VHDL Design Units
Architecture Modeling
Signal Assignments
Concurrent Statements
Combinatorial Logic Design Method
Sequential Statements
Process Statement
Signals vs Variables

-Day 3 : VHDL Basic
Sequential Logic Design Method
Behavioral vs Structural Modeling
Hierarchical Design Method
Component Instantiation
FSM Design Method
Inference vs Instantiation



Designing Nios II with SOPC Builder and Software Builder Tools(SBT)

1. Description
This course will let you know how to design embedded systems at FPGA with Altera soft-core processor(NIOS II).In this course, you can understand NIOS II. And you can create the NIOS II system using SOPC builder and software using Nios II Studio. Also, you can know how to interface your logic designs to the NIOS II system with SIF(System Interconnect Fabric). This course has a lot of labs and test boards. You can see and debug the operation of your embedded designs in test boards.When you come back to work, you can use easily the NIOS II soft-core processor.

2. Agenda
-Day 1 : Nios II development Flow
Nios II Hardware Development
      Understanding and Generating NIOS Hardware with peripherals
Nios II Software Development
      Building Debugging Software for NIOS

-Day 2 : Nios II System architecture implementation
System Interconnect Fabric
      Connecting Custom Peripherals
Custom Instructions
Configuring the target Board
      Programming Flash and H/W and S/W booting