Course Description
This training will discuss the need for signal integrity simulation and analysis when designing high-speed PCBs that incorporate FPGA devices. Next, we’ll look at the three types of signal integrity analysis possible in the Quartus® II software v. 6.1. The double counting problem and solution will be discussed, followed by a comparison between IBIS and HSPICE modeling. You will learn about the design flow for signal integrity with third-party tools including the creation and customization of simulation models, running simulations in third-party tools with those models, and the analysis and further use of the simulation results. Finally, you’ll be directed to more sources for information about signal integrity.At Course Completion
You will be able to:- Configure the Quartus II software to generate IBIS or HSPICE model files.
- Generate the selected model file type.
- Customize the output file(s) for use in simulations.
- Create and run simulations in Mentor Graphics HyperLynx and Synopsys HSPICE, integrating the simulation models generated.
- Make adjustments to improve the results of signal integrity simulations.
- Use simulation results as a guide for designing the PCB.
Prerequisites
We recommend completing the following courses:- FPGA to Board Design Flow Using Mentor Graphics Tools
- Using the Quartus II Software: An Introduction
Skills Required
- Completion of “Using the Quartus II Software: An Introduction” OR a basic understanding of the FPGA design flow and the Quartus II software
- Basic knowledge of board-level signal integrity issues and design techniques (i.e. signal termination techniques, routing constraints, etc.)
- Familiarity with your third-party board simulation tool of choice
- Mentor Graphics HyperLynx
- Synopsys HSPICE
Applicable Training Curriculum
This course is part of the following Altera training curriculum:Class Schedule
| Result Showing 1 | ||||
|---|---|---|---|---|
| Location | Dates | Price | ||
| On-line | Any Time | Free | Register Now | |
Request a class in your region
