I/O Management and Board Development Support Center
Documentation, Training and Tools for early I/O planning and sign-off
The Quartus® Prime software has I/O management tools for early I/O planning and sign-off.
While planning your I/O pins, prepare your FPGA design for PCB integration.
- Create "board-aware" board trace models in the Quartus Prime software to get I/O signal integrity metrics or generate IBIS/HSPICE models for simulation in third-party signal integrity simulation tools.
- Export the I/O pin-outs to create custom schematic symbols for use in popular schematic capture tools.
Table 1. I/O Management Documentation
Resource |
Software Edition | Description |
---|---|---|
Pro and Standard | I/O timing information is crucial for early analysis during PCB board design stages. Generate timing parameters to help you adjust the timing budget of your design, considering I/O standards and pin placement. |
|
I/O Management | Pro | This chapter of the Quartus Prime Pro Edition and Quartus Prime Standard Edition Handbook discusses FPGA I/O planning flow, detailing how and when to use the many I/O planning tools such as pin planner. It describes how to create top-level HDL files using pin planner's early I/O planning flow with custom megafunctions. It describes the methodology for I/O assignments and analysis, and discusses advanced I/O timing analysis with board trace models in Quartus Prime Pro Edition and Quartus Prime Standard Edition software. |
I/O Management | Standard | |
Simultaneous Switching Noise (SSN) Analysis and Optimization | Standard | This chapter of the Quartus Prime Standard Edition Handbook explains how to use the SSN analyzer and optimization tool in Quartus Prime Standard Edition software 9.0 and later. It discusses the tool flow and explains what is required to perform an accurate SSN analysis in your FPGA design. It also describes Quartus Prime Standard Edition software SSN optimization techniques and settings. |
Table 2. I/O Management Training and Demonstrations
Resource |
Software Edition | Description |
---|---|---|
Fast & Easy I/O System Design with Interface Planner | Pro | In this training, learn about Interface Planner, formerly known as BluePrint, an easy-to-use tool in the Quartus® Prime Pro Edition software that uses the power of the Fitter to create a legal floorplan in minutes. Make guaranteed legal resource location assignments interface-by-interface instead of pin-by-pin to shorten your I/O planning cycle.
|
Using the Quartus® Prime Standard Edition Software: An Introduction |
Standard | In this introductory training, you will become familiar with the basics of the easy-to-use Quartus® Prime Standard Edition software design environment. You will learn about the steps involved in the basic FPGA design flow and how to use the software in the flow, going from design entry to device programming all within one tool. Project creation and management, design and I/O assignments, and simulation are also covered.
|
Table 3. PCB Design Documentation
Available documentation for third-party PCB tools
User Guide | Software Edition | Description |
---|---|---|
Cadence Board Design Tools Support | Pro | Describes support for optional third-party PCB design tools by Siemens EDA and Cadence*. Also includes information about signal integrity analysis and simulations with HSPICE and IBIS Models. |
Cadence Board Design Tools Support | Standard | |
Siemens EDA PCB Design Tools Support | Pro | The Mentor Graphics* I/O Designer software allows you to take advantage of the full FPGA symbol design, creation, editing, and back-annotation flow supported by the Mentor Graphics* tools. |
Mentor Graphics* PCB Design Tools Support | Standard | |
Managing Device I/O Pins | Pro | This chapter describes efficient planning and assignment of I/O pins in your target device. Consider I/O standards, pin placement rules, and your PCB characteristics early in the design phase. |
Managing Device I/O Pins | Standard | |
Device-Specific Power Delivery Network (PDN) Tool 2.0 User Guide | Not applicable | A brief overview of the device-specific PDN tool 2.0 tabs for all devices. |
High-Speed Board Design Advisor for PDN | Not applicable |
This document contains a step-by-step tutorial and checklist of best-practice guidelines to design and review a power distribution network (PDN). |
AN 224: High-Speed Board Layout Guidelines | Not applicable | Includes information and suggestions for designing and laying out high-speed boards with FPGAs. |
External Memory Device Handbook, Chapter 5, High-Speed Board Designs | Not applicable | Provides general information on high-speed board design. |
Table 4. PCB Design Resource
Resource |
Software Edition | Description |
---|---|---|
Not applicable | The easy-to-use power distribution network (PDN) design tool is a graphical tool used with all FPGAs to optimize the board-level PDN. The purpose of the board-level PDN is to distribute power and return currents from the voltage regulating module (VRM) to the FPGA power supplies, and support optimal transceiver signal integrity and FPGA performance. |
Table 5. Board-Level Signal Integrity Resources
Available resources for board-level signal integrity analysis
Resource |
Software Edition | Description |
---|---|---|
Signal Integrity Analysis with Third-Party Tools | Pro | With the ever-increasing operating speed of interfaces in traditional FPGA design, the timing and signal integrity margins between the FPGA and other devices on the board must be within specification and tolerance before building a PCB. |
Signal Integrity Analysis with Third-Party Tools | Standard | |
I/O Model Selection: IBIS or HSPICE | Pro | The Quartus® Prime software can export two different types of I/O models that are useful for different simulation situations, IBIS models and HSPICE models. |
I/O Model Selection: IBIS or HSPICE | Standard |