intel AN 775 býr til upphafleg I/O tímasetningargögn
AN 775: Búa til fyrstu I/O tímasetningargögn fyrir Intel FPGA
Þú getur búið til fyrstu I/O tímasetningargögn fyrir Intel FPGA tæki með því að nota Intel® Quartus® Prime hugbúnaðar GUI eða Tcl skipanir. Upphafleg I/O tímasetningargögn eru gagnleg fyrir snemma áætlanagerð um pinna og PCB hönnun. Þú getur búið til upphafleg tímasetningargögn fyrir eftirfarandi viðeigandi tímasetningarfæribreytur til að stilla hönnunartímaáætlun þegar tillit er tekið til I/O staðla og pinnastaðsetningar.
Tafla 1. I/O tímastillingarfæribreytur
Tímastillingarbreyta |
Lýsing |
||
Uppsetningartími inntaks (tSU) Innsláttartími (tH) |
![]()
|
||
Töf á klukku til úttaks (tCO) | ![]()
|
Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu.
*Önnur nöfn og vörumerki geta verið eign annarra.
Að búa til fyrstu I/O tímasetningarupplýsingar felur í sér eftirfarandi skref:
- Skref 1: Búðu til flip-flop fyrir Target Intel FPGA tækið á síðu 4
- Skref 2: Skilgreindu I/O staðlaðar og pinnastaðsetningar á síðu 5
- Skref 3: Tilgreindu rekstrarskilyrði tækis á síðu 6
- Skref 4: View I/O tímasetning í gagnablaðsskýrslu á síðu 6
Skref 1: Búðu til flip-flop fyrir Target Intel FPGA tækið
Fylgdu þessum skrefum til að skilgreina og búa til lágmarks flip-flop rökfræði til að búa til fyrstu I/O tímasetningargögn:
- Búðu til nýtt verkefni í Intel Quartus Prime Pro Edition hugbúnaðarútgáfu 19.3.
- Smelltu á Verkefni ➤ Tæki, tilgreindu miða tækið þitt Fjölskyldu og marktæki. Til dæmisample, veldu AGFA014R24 Intel Agilex™ FPGA.
- Smelltu File ➤ Nýtt og búðu til kubbaskýring / skýringarmynd File.
- Til að bæta hlutum við skýringarmyndina, smelltu á tákntól hnappinn.
- Undir Nafn, sláðu inn DFF og smelltu síðan á Í lagi. Smelltu í Block Editor til að setja inn DFF táknið.
- Endurtaktu 4 á blaðsíðu 4 til 5 á síðu 5 til að bæta við Input_data input pin, Clock input pin og Output_data output pin.
- Til að tengja pinnana við DFF skaltu smella á Orthogonal Node Tool hnappinn og draga síðan vírlínur á milli pinna og DFF tákns.
- Til að búa til DFF skaltu smella á Vinnsla ➤ Byrja ➤ Byrja greiningu og myndun. Synthesis býr til lágmarks hönnunarnetlista sem þarf til að fá I/O tímasetningargögn.
Skref 2: Skilgreindu I/O staðal og pinnastaðsetningar
Sérstakar pinnastaðsetningar og I/O staðall sem þú úthlutar á pinna tækisins hefur áhrif á gildi tímasetningarbreytu. Fylgdu þessum skrefum til að úthluta pinna I/O staðlinum og staðsetningartakmörkunum:
- Smelltu á Verkefni ➤ Festuáætlun.
- Úthlutaðu pinnastaðsetningu og I/O staðlaðum takmörkunum í samræmi við hönnun þína
forskriftir. Sláðu inn hnútsheiti, stefnu, staðsetningu og I/O staðalgildi fyrir pinnana í hönnuninni í All Pins töflureikninum. Að öðrum kosti, dragðu hnútaheiti inn í Pin Planner pakkann view. - Til að setja saman hönnunina, smelltu á Vinnsla ➤ Byrjaðu samantekt. Þýðandinn býr til I/O tímasetningarupplýsingar meðan á fullri samantekt stendur.
Tengdar upplýsingar
- Skilgreining I/O staðla
- Stjórna tæki I/O pinna
Skref 3: Tilgreindu rekstrarskilyrði tækisins
Fylgdu þessum skrefum til að uppfæra tímasetningarnetlistann og stilla rekstrarskilyrði fyrir tímagreiningu eftir fulla samantekt:
- Smelltu á Tools ➤ Timing Analyzer.
- Í Verkefnarúðunni, tvísmelltu á Update Timing Netlist. Tímasetningarnetlistinn uppfærir með fullum tímaupplýsingum um tímasetningar sem gera grein fyrir pinnatakmörkunum sem þú setur.
- Undir Stilltu rekstrarskilyrði skaltu velja eina af tiltækum tímatökugerðum, eins og Slow vid3 100C Model eða Fast vid3 100C Model.
Skref 4: View I/O tímasetning í gagnablaðsskýrslu
Búðu til gagnablaðsskýrsluna í tímagreiningartækinu til view gildi tímasetningarbreytu.
- Í tímagreiningartækinu, smelltu á Reports ➤ Datasheet ➤ Report Datasheet.
- Smelltu á OK.
Skýrslurnar Uppsetningartímar, Biðtímar og Klukka til úttakstíma birtast undir möppunni Gagnablaðsskýrsla í skýrsluglugganum. - Smelltu á hverja skýrslu til að view færibreytugildin Rise and Fall.
- Til að tilgreina hámarks algildi fyrir íhaldssama tímasetningu
Example 1. Ákvörðun I/O tímasetningarfæribreyta úr gagnablaðsskýrslunni
Í eftirfarandi frvampÍ skýrslunni Uppsetningartímar er falltíminn lengri en hækkunartíminn, því tSU=tfall.
Í eftirfarandi frvampÍ skýrslu Hold Times er algildi falltímans hærra en algildi hækkunartímans, því tH=tfall.
Í eftirfarandi frvampLe Clock to Output Times skýrslu, algildi falltímans er stærra en algildi hækkunartímans, því tCO=tfall.
Tengdar upplýsingar
- Tímagreiningartæki Quick-Start kennsla
- Notendahandbók Intel Quartus Prime Pro Edition: Tímagreiningartæki
- Hvernig á að myndband: Kynning á tímagreiningartæki
Skrifuð I/O tímasetningargagnagerð
Þú getur notað Tcl skriftu til að búa til upplýsingar um I/O tímasetningar með eða án þess að nota Intel Quartus Prime hugbúnaðarviðmótið. Forskriftaraðferðin býr til textatengd I/O tímasetningarfæribreytugögn fyrir studda I/O staðla.
Athugið: Forskriftaraðferðin er aðeins fáanleg fyrir Linux* kerfi.
Fylgdu þessum skrefum til að búa til I/O tímasetningarupplýsingar sem endurspegla marga I/O staðla fyrir Intel Agilex, Intel Stratix® 10 og Intel Arria® 10 tæki:
- Sæktu viðeigandi Intel Quartus Prime verkefnasafn file fyrir miða tækjafjölskylduna þína:
• Intel Agilex tæki— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_agilex_latest.qar
• Intel Stratix 10 tæki— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_stratix10.qar
• Intel Arria 10 tæki— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_arria10.qar - Til að endurheimta .qar verkefnaskrána skaltu ræsa Intel Quartus Prime Pro Edition hugbúnaðinn og smella á Project ➤ Restore Archived Project. Að öðrum kosti skaltu keyra eftirfarandi skipanalínujafngildi án þess að ræsa GUI:
quartus_sh --restore file>
The io_timing__endurheimt skráin inniheldur nú qdb undirmöppuna og ýmislegt files.
- Til að keyra handritið með Intel Quartus Prime Timing Analyzer skaltu keyra eftirfarandi skipun:
quartus_sta –t .tcl
Bíddu eftir því að ljúka. Framkvæmd handrits gæti þurft 8 klukkustundir eða meira vegna þess að hver breyting á I/O staðli eða staðsetningu pinna krefst endursamsetningar hönnunar.
- Til view gildi tímasetningarbreytu, opnaðu textann sem myndast files inn tímasetning_files, með nöfnum eins og timing_tsuthtco___.txt.
timing_tsuthtco_ _ _ .txt.
Tengdar upplýsingar
AN 775: Búa til fyrstu I/O tímasetningargögn endurskoðunarsögu skjalsins
Skjalaútgáfa |
Intel Quartus Prime útgáfa |
Breytingar |
2019.12.08 | 19.3 |
|
2016.10.31 | 16.1 |
|
Skjöl / auðlindir
![]() |
intel AN 775 býr til upphafleg I/O tímasetningargögn [pdfNotendahandbók AN 775 að búa til fyrstu IO tímasetningargögn, AN 775, búa til fyrstu IO tímasetningargögn, upphafleg IO tímasetningargögn, tímasetningargögn |