intel AN 775 Jiġġenera Dejta ta' Żmien I/O Inizjali
AN 775: Ġenerazzjoni ta' Data Inizjali ta' Żmien I/O għal FPGAs Intel
Tista' tiġġenera dejta tal-ħin inizjali tal-I/O għal apparati Intel FPGA billi tuża l-GUI tas-softwer Intel® Quartus® Prime jew il-kmandi Tcl. Id-dejta tal-ħin tal-I/O inizjali hija utli għall-ippjanar bikri tal-pin u d-disinn tal-PCB. Tista' tiġġenera dejta tal-ħin inizjali għall-parametri ta' ħin rilevanti li ġejjin biex taġġusta l-baġit tal-ħin tad-disinn meta tikkunsidra l-istandards tal-I/O u t-tqegħid tal-brilli.
Tabella 1. Parametri ta' Żmien I/O
Parametru taż-żmien |
Deskrizzjoni |
||
Ħin tas-setup tad-dħul (tSU) Ħin ta' żamma tad-dħul (tH) |
![]()
|
||
Dewmien minn arloġġ għal output (tCO) | ![]()
|
Korporazzjoni Intel. Id-drittijiet kollha riżervati. Intel, il-logo Intel, u marki oħra Intel huma trademarks ta' Intel Corporation jew is-sussidjarji tagħha. Intel tiggarantixxi l-prestazzjoni tal-prodotti FPGA u semikondutturi tagħha skont l-ispeċifikazzjonijiet attwali skont il-garanzija standard ta 'Intel, iżda tirriżerva d-dritt li tagħmel bidliet fi kwalunkwe prodott u servizz fi kwalunkwe ħin mingħajr avviż. Intel ma tassumi l-ebda responsabbiltà jew responsabbiltà li tirriżulta mill-applikazzjoni jew l-użu ta' kwalunkwe informazzjoni, prodott jew servizz deskritt hawnhekk ħlief kif miftiehem espressament bil-miktub minn Intel. Il-klijenti Intel huma avżati biex jiksbu l-aħħar verżjoni tal-ispeċifikazzjonijiet tal-apparat qabel ma jiddependu fuq kwalunkwe informazzjoni ppubblikata u qabel ma jagħmlu ordnijiet għal prodotti jew servizzi.
*Ismijiet u marki oħra jistgħu jiġu mitluba bħala proprjetà ta’ ħaddieħor.
Il-ġenerazzjoni tal-informazzjoni inizjali tal-ħin tal-I/O tinkludi l-passi li ġejjin:
- Pass 1: Sintetizza Flip-flop għall-Apparat FPGA Intel Target f'paġna 4
- Pass 2: Iddefinixxi I/O Standard u Postijiet tal-Pin f'paġna 5
- Pass 3: Speċifika l-Kondizzjonijiet tat-Tħaddim tal-Apparat f'paġna 6
- Pass 4: View Iż-żmien tal-I/O fir-Rapport tal-Iskeda tad-Data f’paġna 6
Pass 1: Sintetizza Flip-flop għall-Apparat FPGA Intel Target
Segwi dawn il-passi biex tiddefinixxi u tisintetizza l-loġika minima tal-flip-flop biex tiġġenera d-dejta tal-ħin inizjali tal-I/O:
- Oħloq proġett ġdid fil-verżjoni tas-softwer Intel Quartus Prime Pro Edition 19.3.
- Ikklikkja Assenji ➤ Apparat, speċifika l-apparat fil-mira tiegħek Familja u apparat fil-mira. Per example, agħżel l-AGFA014R24 Intel Agilex™ FPGA.
- Ikklikkja File ➤ Ġdid u oħloq Dijagramma/Skematika tal-Blokk File.
- Biex iżżid komponenti mal-skematika, ikklikkja l-buttuna Għodda tas-Simbolu.
- Taħt Isem, ittajpja DFF, u mbagħad ikklikkja OK. Ikklikkja fl-Editur tal-Blokk biex daħħal is-simbolu DFF.
- Irrepeti 4 f'paġna 4 sa 5 f'paġna 5 biex iżżid pin input Input_data, pin input Clock, u pin output Output_data.
- Biex tgħaqqad il-brilli mad-DFF, ikklikkja l-buttuna Orthogonal Node Tool, u mbagħad iġbed linji tal-wajer bejn il-pin u s-simbolu DFF.
- Biex tissintetizza d-DFF, ikklikkja Ipproċessar ➤ Ibda ➤ Ibda Analiżi u Sintesi. Sintesi tiġġenera l-lista minima tad-disinn meħtieġ biex tinkiseb Data ta' timing tal-I/O.
Pass 2: Iddefinixxi I/O Standard u Postijiet tal-Pin
Il-postijiet speċifiċi tal-brilli u l-istandard I/O li tassenja lill-brilli tal-apparat jaffettwaw il-valuri tal-parametri tal-ħin. Segwi dawn il-passi biex tassenja l-istandard tal-pin I/O u r-restrizzjonijiet tal-post:
- Ikklikkja Assenji ➤ Pin Planner.
- Assenja l-lok tal-pin u restrizzjonijiet standard I/O skont id-disinn tiegħek
speċifikazzjonijiet. Daħħal l-Isem tan-Node, id-Direzzjoni, il-Post, u l-valuri I/O Standard għall-brilli fid-disinn fl-ispreadsheet tal-Pinijiet Kollha. Inkella, drag l-ismijiet tan-nodi fil-pakkett tal-Pin Planner view. - Biex tiġbor id-disinn, ikklikkja Ipproċessar ➤ Ibda l-Kompilazzjoni. Il-Kompilatur jiġġenera informazzjoni dwar iż-żmien ta' I/O waqt il-kumpilazzjoni sħiħa.
Informazzjoni Relatata
- Definizzjoni tal-I/O Standards
- Immaniġġjar tal-Pinijiet tal-I/O tal-Apparat
Pass 3: Speċifika l-Kondizzjonijiet tat-Tħaddim tal-Apparat
Segwi dawn il-passi biex taġġorna n-netlist tal-ħin u tistabbilixxi kundizzjonijiet operattivi għall-analiżi tal-ħin wara l-kumpilazzjoni sħiħa:
- Ikklikkja Għodda ➤ Timing Analyzer.
- Fil-Panew Task, ikklikkja darbtejn Aġġorna Timing Netlist. In-netlist tal-ħin jaġġorna b'informazzjoni sħiħa dwar il-ħin tal-kumpilazzjoni li tirrappreżenta r-restrizzjonijiet tal-pin li tagħmel.
- Taħt Issettja Kundizzjonijiet Operattivi, agħżel wieħed mill-mudelli ta 'ħin disponibbli, bħal Mudell Slow vid3 100C jew Mudell Fast vid3 100C.
Pass 4: View Żmien I/O fir-Rapport tal-Iskeda tad-Data
Iġġenera r-Rapport Datasheet fl-Analizzatur tal-Ħin biex view il-valuri tal-parametru tal-ħin.
- Fl-Analizzatur tal-Ħin, ikklikkja Rapporti ➤ Datasheet ➤ Rapport Datasheet.
- Ikklikkja OK.
Ir-rapporti ta' Ħinijiet ta' Setup, Ħinijiet ta' Żomm, u Arloġġ sal-Ħinijiet tal-Output jidhru taħt il-folder tar-Rapport tal-folja tad-dejta fil-pannell tar-Rapport. - Ikklikkja kull rapport biex view il-valuri tal-parametri Żieda u Waqgħa.
- Għal approċċ ta' ħin konservattiv, speċifika l-valur assolut massimu
Example 1. Determinazzjoni tal-Parametri tal-Ħin tal-I/O mir-Rapport tal-Iskeda tad-Data
Fl-eżample Setup Times rapport, il-ħin tal-waqgħa huwa akbar mill-ħin taż-żieda, għalhekk tSU=waqgħa.
Fl-eżample Hold Times rapport, il-valur assolut tal-ħin tal-waqgħa huwa akbar mill-valur assolut tal-ħin taż-żieda, għalhekk tH=waqgħa.
Fl-eżample Clock to Output Times rapport, il-valur assolut tal-ħin tal-waqgħa huwa akbar mill-valur assolut tal-ħin taż-żieda, għalhekk tCO=waqgħa.
Informazzjoni Relatata
- Timing Analyzer Quick-Start Tutoria
- Gwida għall-Utent Intel Quartus Prime Pro Edition: Analizzatur tal-Ħin
- Kif Video: Introduzzjoni għall-Analizzatur tal-Ħin
Ġenerazzjoni ta' Dejta ta' Timing ta' I/O bi skript
Tista' tuża skript Tcl biex tiġġenera informazzjoni dwar iż-żmien ta' I/O bl-użu jew mingħajr l-interface tal-utent tas-softwer Intel Quartus Prime. L-approċċ b'kitba jiġġenera dejta tal-parametri tal-ħin tal-I/O bbażata fuq it-test għal standards I/O appoġġjati.
Nota: Il-metodu b'kitba huwa disponibbli biss għall-pjattaformi Linux*.
Segwi dawn il-passi biex tiġġenera informazzjoni dwar il-ħin tal-I/O li tirrifletti standards multipli I/O għal apparati Intel Agilex, Intel Stratix® 10, u Intel Arria® 10:
- Niżżel l-arkivju tal-proġett Intel Quartus Prime xieraq file għall-familja tat-tagħmir fil-mira tiegħek:
• Tagħmir Intel Agilex— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_agilex_latest.qar
• Tagħmir Intel Stratix 10— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_stratix10.qar
• Tagħmir Intel Arria 10— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_arria10.qar - Biex tirrestawra l-arkivju tal-proġett .qar, iniedi s-softwer Intel Quartus Prime Pro Edition u kklikkja Proġett ➤ Irrestawra l-Proġett Arkivjat. Inkella, ħaddem l-ekwivalenti tal-linja tal-kmand li ġejja mingħajr ma tniedi l-GUI:
quartus_sh --restore file>
Il- io_timing__restored direttorju issa fih is-subfolder qdb u diversi files.
- Biex tħaddem l-iskrittura bl-Intel Quartus Prime Timing Analyzer, mexxi l-kmand li ġej:
quartus_sta –t .tcl
Stenna għat-tlestija. L-eżekuzzjoni tal-iskript tista' teħtieġ 8 sigħat jew aktar minħabba li kull bidla fl-istandard tal-I/O jew fil-post tal-pin teħtieġ rikompilazzjoni tad-disinn.
- Biex view il-valuri tal-parametru tal-ħin, iftaħ it-test iġġenerat files fi timing_files, b'ismijiet bħal timing_tsuthtco___.txt.
timing_tsuthtco_ _ _ .messagg.
Informazzjoni Relatata
AN 775: Ġenerazzjoni tal-Istorja ta' Reviżjoni tad-Dokument tad-Dejta ta' Żmien I/O Inizjali
Verżjoni tad-Dokument |
Verżjoni Intel Quartus Prime |
Bidliet |
2019.12.08 | 19.3 |
|
2016.10.31 | 16.1 |
|
Dokumenti / Riżorsi
![]() |
intel AN 775 Jiġġenera Dejta ta' Żmien I/O Inizjali [pdfGwida għall-Utent AN 775 Tiġġenera Dejta Inizjali ta' Timing IO, AN 775, Tiġġenera Dejta Inizjali ta' Timing IO, Dejta Inizjali ta' Timing IO, Dejta ta' Timing |