I-intel AN 775 Ikhiqiza Idatha Yokuqala Yesikhathi Ye-I/O
I-AN 775: Ikhiqiza Idatha Yesikhathi Yokuqala ye-I/O ye-Intel FPGAs
Ungakwazi ukukhiqiza idatha yokuqala yesikhathi ye-I/O yamadivayisi e-Intel FPGA usebenzisa i-Intel® Quartus® Prime software GUI noma imiyalo ye-Tcl. Idatha yokuqala yesikhathi ye-I/O iwusizo ekuhleleni iphinikhodi kwangaphambi kwesikhathi kanye nedizayini ye-PCB. Ungakwazi ukukhiqiza idatha yokuqala yesikhathi yamapharamitha esikhathi alandelayo afanelekile ukuze ulungise isabelomali sesikhathi sokuklama lapho ucabangela amazinga e-I/O nokubeka iphini.
Ithebula 1. I/O Amapharamitha wesikhathi
Ipharamitha yesikhathi |
Incazelo |
||
Isikhathi sokusetha okokufaka (tSU) Isikhathi sokubamba okokufaka (tH) |
![]()
|
||
Ukubambezeleka kwewashi ukuya kokuphumayo (tCO) | ![]()
|
Inkampani ye-Intel Wonke Amalungelo Agodliwe. I-Intel, ilogo ye-Intel, nezinye izimpawu ze-Intel yizimpawu zokuthengisa ze-Intel Corporation noma izinkampani ezingaphansi kwayo. I-Intel iqinisekisa ukusebenza kwe-FPGA yayo kanye nemikhiqizo ye-semiconductor ekucacisweni kwamanje ngokuvumelana newaranti evamile ye-Intel, kodwa igodla ilungelo lokwenza izinguquko kunoma imiphi imikhiqizo namasevisi nganoma yisiphi isikhathi ngaphandle kwesaziso. I-Intel ayithathi mthwalo noma isikweletu esivele ngenxa yesicelo noma ukusetshenziswa kwanoma yiluphi ulwazi, umkhiqizo, noma isevisi echazwe lapha ngaphandle kwalapho okuvunyelwene ngakho ngokubhaliwe yi-Intel. Amakhasimende e-Intel ayelulekwa ukuthi athole inguqulo yakamuva yokucaciswa kwedivayisi ngaphambi kokuthembela kunoma yiluphi ulwazi olushicilelwe nangaphambi kokufaka ama-oda emikhiqizo noma amasevisi.
*Amanye amagama namabhrendi angafunwa njengempahla yabanye.
Ukukhiqiza ulwazi lokuqala lwesikhathi lwe-I/O kufaka phakathi izinyathelo ezilandelayo:
- Isinyathelo 1: Hlanganisa i-Flip-flop Yedivayisi ye-Target Intel FPGA ekhasini lesi-4
- Isinyathelo sesi-2: Chaza Izindawo Ezijwayelekile ze-I/O kanye Nephinikhodi ekhasini lesi-5
- Isinyathelo sesi-3: Cacisa Izimo Zokusebenza Kwedivayisi ekhasini 6
- Isinyathelo 4: View Isikhathi se-I/O Kumbiko Weshidi Ledatha ekhasini 6
Isinyathelo 1: Hlanganisa i-Flip-flop yedivayisi ye-Target Intel FPGA
Landela lezi zinyathelo ukuze uchaze futhi uhlanganise ingqondo encane ye-flip-flop ukuze ukhiqize idatha yokuqala yesikhathi ye-I/O:
- Dala iphrojekthi entsha ku-Intel Quartus Prime Pro Edition yesoftware version 19.3.
- Chofoza Izabelo ➤ Idivayisi, cacisa idivayisi yakho eqondiwe Umndeni kanye nedivayisi eqondiwe. Okwesiboneloample, khetha i-AGFA014R24 Intel Agilex™ FPGA.
- Chofoza File ➤ Okusha bese udala Umdwebo Webhulokhi/Schematic File.
- Ukwengeza izingxenye ohlelweni, chofoza inkinobho Yethuluzi Lophawu.
- Ngaphansi kwegama, thayipha i-DFF, bese uchofoza okuthi KULUNGILE. Chofoza ku-block Editor ukuze ufake uphawu lwe-DFF.
- Phinda u-4 ekhasini lesi-4 ukuya ku-5 ekhasini lesi-5 ukuze wengeze iphinikhodi yokufaka_yedatha, iphinikhodi yokufaka iwashi, nephinikhodi yokukhipha_yedatha.
- Ukuze uxhume izikhonkwane ku-DFF, chofoza inkinobho ye-Orthogonal Node Tool, bese udweba imigqa yezintambo phakathi kwephini kanye nophawu lwe-DFF.
- Ukuze uhlanganise i-DFF, chofoza Ukucubungula ➤ Qala ➤ Qala Ukuhlaziya Nokuhlanganiswa. I-synthesis ikhiqiza ubuncane be-netlist yedizayini edingekayo ukuze uthole Idatha yesikhathi ye-I/O.
Isinyathelo sesi-2: Chaza Izindawo Ezijwayelekile ze-I/O Nephini
Izindawo zephinikhodi ezithile nezinga le-I/O owabela amaphinikhodi wedivayisi kuthinta amanani epharamitha yesikhathi. Landela lezi zinyathelo ukuze unikeze iphinikhodi ye-I/O izinga kanye nemikhawulo yendawo:
- Chofoza Izabelo ➤ Pin Planner.
- Yabela indawo yephinikhodi kanye nezingqinamba ezijwayelekile ze-I/O ngokuya ngomklamo wakho
imininingwane. Faka Igama Le-Node, Isiqondiso, Indawo, kanye namanani Ajwayelekile e-I/O kumaphini kumklamo kuspredishithi samaphinikhodi. Ngaphandle kwalokho, hudula amagama e-node kuphakheji ye-Pin Planner view. - Ukuze uhlanganise umklamo, chofoza Ukucubungula ➤ Qala Ukuhlanganisa. I-Compiler ikhiqiza ulwazi lwesikhathi lwe-I/O ngesikhathi sokuhlanganiswa okuphelele.
Ulwazi Oluhlobene
- I/O Incazelo Yamazinga
- Ukuphatha Izikhonkwane ze-I/O Yedivayisi
Isinyathelo sesi-3: Cacisa Izimo Zokusebenza Kwedivayisi
Landela lezi zinyathelo ukuze ubuyekeze uhlu lwesikhathi bese usetha izimo zokusebenza zokuhlaziya isikhathi kulandela ukuhlanganiswa okuphelele:
- Chofoza Amathuluzi ➤ Isihlaziyi Sesikhathi.
- Kufasitelana Lomsebenzi, chofoza kabili Buyekeza Isikhathi Se-Netlist. Uhlu lwenethiwekhi lubuyekeza ngolwazi olugcwele lwesikhathi oluhlanganisayo oluthinta izithiyo zephinikhodi ozenzayo.
- Ngaphansi kokuthi Setha Izimo Zokusebenza, khetha eyodwa yamamodeli esikhathi atholakalayo, njengeSlow vid3 100C Model noma Fast vid3 100C Model.
Isinyathelo 4: View Isikhathi se-I/O Kumbiko Weshidi Ledatha
Khiqiza umbiko we-Datasheet ku-Timing Analyzer ukuze view amanani epharamitha yesikhathi.
- Ku-Timing Analyzer, chofoza Imibiko ➤ I-Datasheet ➤ Report Datasheet.
- Chofoza okuthi KULUNGILE.
Imibiko Yezikhathi Zokusetha, Ukubamba Izikhathi, kanye Newashi Lezikhathi Zokukhipha ivela ngaphansi kwefolda Yombiko Weshidi Ledatha kufasitelana Lombiko. - Chofoza umbiko ngamunye ukuze view amanani epharamitha Yokukhuphuka Nokwehla.
- Ukuze uthole indlela yokulondoloza isikhathi, cacisa inani eliphelele eliphezulu
Example 1. Ukunquma amapharamitha esikhathi se-I/O asuka Kumbiko Weshidi Ledatha
Esihlokweni esilandelayoample I-Setup Times ibika, isikhathi sokuwa sikhulu kunesikhathi sokukhuphuka, ngakho-ke tSU=tfall.
Esihlokweni esilandelayoample Hold Times umbiko, inani eliphelele lesikhathi sokuwa likhulu kunenani eliphelele lesikhathi sokukhuphuka, ngakho-ke tH=tfall.
Esihlokweni esilandelayoampLe Clock to Output Times umbiko, inani eliphelele lesikhathi sokuwa likhulu kunenani eliphelele lesikhathi sokukhuphuka, ngakho-ke tCO=tfall.
Ulwazi Oluhlobene
- Isifundo Sokuhlaziya Isikhathi Esisheshayo
- Umhlahlandlela Womsebenzisi we-Intel Quartus Prime Pro Edition: Isikhathi sokuhlaziya
- Idlalwa Kanjani Ividiyo: Isingeniso Se-Timing Analyzer
Ukwenziwa Kwedatha Yesikhathi Se-I/O Ebhalwe phansi
Ungasebenzisa umbhalo we-Tcl ukuze ukhiqize ulwazi lwesikhathi lwe-I/O usebenzisa noma ngaphandle kokusebenzisa isixhumi esibonakalayo sesofthiwe ye-Intel Quartus Prime. Indlela ebhaliwe ikhiqiza idatha yepharamitha yesikhathi ye-I/O esekelwe kumbhalo yamazinga e-I/O asekelwe.
Qaphela: Indlela ebhaliwe itholakala kuphela ezinkundleni ze-Linux*.
Landela lezi zinyathelo ukuze ukhiqize ulwazi lwesikhathi lwe-I/O olubonisa amazinga amaningi e-I/O we-Intel Agilex, i-Intel Stratix® 10, kanye namadivayisi we-Intel Arria® 10:
- Landa ingobo yomlando yephrojekthi ye-Intel Quartus Prime efanele file emndenini wedivayisi yakho oqondisiwe:
• Amadivayisi e-Intel Agilex— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_agilex_latest.qar
• Amadivayisi we-Intel Stratix 10— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_stratix10.qar
• Amadivayisi e-Intel Arria 10— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_arria10.qar - Ukuze ubuyisele ingobo yomlando yephrojekthi ye-.qar, vula isofthiwe ye-Intel Quartus Prime Pro Edition bese uchofoza Iphrojekthi ➤ Buyisela Iphrojekthi Egciniwe. Ngaphandle kwalokho, sebenzisa umugqa womyalo olandelayo olinganayo ngaphandle kokwethula i-GUI:
quartus_sh --buyisela file>
I io_timing__restored uhla lwemibhalo manje luqukethe ifolda engaphansi ye-qdb futhi ehlukahlukene files.
- Ukuze usebenzise iskripthi nge-Intel Quartus Prime Timing Analyzer, sebenzisa umyalo olandelayo:
i-quartus_sta -t .tcl
Linda ukuqedwa. Ukusebenzisa iskripthi kungase kudinge amahora angu-8 noma ngaphezulu ngenxa yokuthi ushintsho ngalunye endaweni evamile ye-I/O noma indawo yokuphina ludinga ukubuyiswa kwedizayini.
- Kuya view amanani epharamitha yesikhathi, vula umbhalo okhiqiziwe files nge isikhathi_files, ngamagama afana ne-timing_tsuthtco___.txt.
timing_tsuthtco_ _ _ .txt.
Ulwazi Oluhlobene
I-AN 775: Ikhiqiza Umlando Wokubukezwa Kwedatha Yokuqala Ye-I/O
Inguqulo Yedokhumenti |
Inguqulo ye-Intel Quartus Prime |
Izinguquko |
2019.12.08 | 19.3 |
|
2016.10.31 | 16.1 |
|
Amadokhumenti / Izinsiza
![]() |
I-intel AN 775 Ikhiqiza Idatha Yokuqala Yesikhathi Ye-I/O [pdf] Umhlahlandlela Womsebenzisi I-AN 775 Ikhiqiza Idatha Yesikhathi Yokuqala ye-IO, AN 775, Ikhiqiza Idatha Yesikhathi Yokuqala ye-IO, Idatha Yokuqala Yesikhathi ye-IO, Idatha Yesikhathi |