Visible to Intel only — GUID: sbx1474671189389
Ixiasoft
2.1. Step 1: Create Simple Flip-Flop Design
2.2. Step 2: Define I/O Delay Chain and Clock Settings
2.3. Step 3: Specify Device Operating Conditions
2.4. Step 4: View IOE Timing Delay with Report Path
2.5. Scripted IOE Information Generation
2.6. Document Revision History for AN 775: Generating Initial I/O Timing Data and I/O Element Delays for Intel FPGAs
Visible to Intel only — GUID: sbx1474671189389
Ixiasoft
1.5. Scripted I/O Timing Data Generation
You can use a Tcl script to generate I/O timing information with or without using the Intel® Quartus® Prime software user interface.
The scripted approach generates text-based I/O timing parameter data for supported I/O standards.
Note: The scripted method is available only for Linux* platforms.
Follow these steps to generate I/O timing information reflecting multiple I/O standards for Intel® Agilex™ , Intel® Stratix® 10, and Intel® Arria® 10 devices:
- Download the appropriate Intel® Quartus® Prime project archive file for your target device family:
- Intel® Agilex™ devices—https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_agilex_latest.qar
- Intel® Stratix® 10 devices—https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_stratix10.qar
- Intel® Arria® 10 devices—https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_arria10.qar
- To restore the .qar project archive, launch the Intel® Quartus® Prime Pro Edition software and click Project > Restore Archived Project. Alternatively, run the following command line equivalent without launching the GUI:
quartus_sh --restore <archive file>
The io_timing_<device>_restored directory now contains the qdb subfolder and various files. - To run the script with the Intel® Quartus® Prime Timing Analyzer, run the following command:
Wait for completion. The script execution may require 8 hours or more because each change on I/O standard or pin location requires design recompilation.quartus_sta –t <device>.tcl
- To view the timing parameter values, open the generated text files in timing_files, with names such as timing_tsuthtco_<device>_<speed>_<IO_standard>.txt.