intel AN 775 Inazalisha Data ya Awali ya Majira ya I/O
AN 775: Inazalisha Data ya Awali ya Muda wa I/O kwa Intel FPGAs
Unaweza kutengeneza data ya awali ya kuweka saa ya I/O ya vifaa vya Intel FPGA kwa kutumia Intel® Quartus® Prime programu GUI au amri za Tcl. Data ya awali ya muda ya I/O ni muhimu kwa upangaji wa pin mapema na muundo wa PCB. Unaweza kuzalisha data ya awali ya muda kwa vigezo vifuatavyo vya muda ili kurekebisha bajeti ya muda wa kubuni unapozingatia viwango vya I/O na uwekaji bani.
Jedwali 1. Vigezo vya Muda wa I/O
Kigezo cha Muda |
Maelezo |
||
Muda wa kuweka ingizo (tSU) Muda wa kushikilia pembejeo (tH) |
![]()
|
||
Kuchelewa kwa saa hadi pato (tCO) | ![]()
|
Shirika la Intel. Haki zote zimehifadhiwa. Intel, nembo ya Intel, na alama zingine za Intel ni chapa za biashara za Intel Corporation au kampuni zake tanzu. Intel inathibitisha utendakazi wa FPGA yake na bidhaa za semiconductor kwa vipimo vya sasa kwa mujibu wa udhamini wa kawaida wa Intel, lakini inahifadhi haki ya kufanya mabadiliko kwa bidhaa na huduma zozote wakati wowote bila taarifa. Intel haichukui jukumu au dhima yoyote inayotokana na maombi au matumizi ya taarifa yoyote, bidhaa, au huduma iliyofafanuliwa hapa isipokuwa kama ilivyokubaliwa kwa maandishi na Intel. Wateja wa Intel wanashauriwa kupata toleo jipya zaidi la vipimo vya kifaa kabla ya kutegemea taarifa yoyote iliyochapishwa na kabla ya kuagiza bidhaa au huduma.
*Majina na chapa zingine zinaweza kudaiwa kuwa mali ya wengine.
Kuzalisha maelezo ya awali ya muda wa I/O ni pamoja na hatua zifuatazo:
- Hatua ya 1: Sawazisha Flip-flop kwa Kifaa Lengwa cha Intel FPGA kwenye ukurasa wa 4
- Hatua ya 2: Bainisha I/O Kawaida na Bani Maeneo kwenye ukurasa wa 5
- Hatua ya 3: Bainisha Masharti ya Uendeshaji wa Kifaa kwenye ukurasa wa 6
- Hatua ya 4: View Muda wa I/O katika Ripoti ya Laha ya Data kwenye ukurasa wa 6
Hatua ya 1: Sawazisha Flip-flop kwa Kifaa Lengwa cha Intel FPGA
Fuata hatua hizi ili kufafanua na kuunganisha mantiki ya chini kabisa ya flip-flop kutoa data ya awali ya saa ya I/O:
- Unda mradi mpya katika toleo la programu ya Intel Quartus Prime Pro 19.3.
- Bofya Kazi ➤ Kifaa, bainisha kifaa unacholenga cha Familia na kifaa Lengwa. Kwa mfanoampna, chagua AGFA014R24 Intel Agilex™ FPGA.
- Bofya File ➤ Mpya na unda Mchoro wa Block/Schematic File.
- Ili kuongeza vipengee kwenye mpangilio, bofya kitufe cha Zana ya Alama.
- Chini ya Jina, chapa DFF, na kisha ubofye Sawa. Bofya kwenye Kihariri cha Kuzuia ili kuingiza ishara ya DFF.
- Rudia 4 kwenye ukurasa wa 4 hadi 5 kwenye ukurasa wa 5 ili kuongeza pini ya Ingizo_ya_data, pini ya ingizo ya Saa, na pini ya towe_ya_data.
- Ili kuunganisha pini kwenye DFF, bofya kitufe cha Chombo cha Nodi ya Orthogonal, na kisha chora mistari ya waya kati ya pini na ishara ya DFF.
- Ili kuunganisha DFF, bofya Inachakata ➤ Anza ➤ Anza Uchambuzi & Usanisi. Usanifu hutengeneza orodha ya chini ya muundo unaohitajika ili kupata Data ya saa ya I/O.
Hatua ya 2: Bainisha I/O Kawaida na Maeneo ya Bani
Maeneo mahususi ya pini na kiwango cha I/O unachoweka kwenye pini za kifaa huathiri thamani za kigezo cha muda. Fuata hatua hizi ili kugawa kipini cha I/O na vikwazo vya eneo:
- Bofya Kazi ➤ Bandika Kipangaji.
- Weka eneo la pini na vizuizi vya kawaida vya I/O kulingana na muundo wako
vipimo. Weka Jina la Nodi, Mwelekeo, Mahali, na thamani za Kawaida za I/O za pini katika muundo katika lahajedwali ya Pini Zote. Vinginevyo, buruta majina ya nodi kwenye kifurushi cha Pin Planner view. - Ili kukusanya muundo, bofya Uchakataji ➤ Anza Ukusanyaji. Mkusanyaji hutoa taarifa ya saa ya I/O wakati wa mkusanyiko kamili.
Habari Zinazohusiana
- Ufafanuzi wa Viwango vya I/O
- Pini za Kusimamia I/O za Kifaa
Hatua ya 3: Bainisha Masharti ya Uendeshaji wa Kifaa
Fuata hatua hizi ili kusasisha orodha ya saa na kuweka masharti ya uendeshaji kwa uchanganuzi wa muda kufuatia mkusanyiko kamili:
- Bofya Zana ➤ Kichanganuzi cha Muda.
- Katika kidirisha cha Kazi, bofya mara mbili Sasisha Orodha ya Muda. Orodha ya saa inasasishwa kwa maelezo kamili ya muda ya mkusanyiko ambayo yanachangia vikwazo vya siri unavyotengeneza.
- Chini ya Weka Masharti ya Uendeshaji, chagua mojawapo ya miundo ya muda inayopatikana, kama vile Modeli ya Slow vid3 100C au Fast vid3 100C Model.
Hatua ya 4: View Muda wa I/O katika Ripoti ya Laha ya Data
Tengeneza Ripoti ya Laha ya Data katika Kichanganuzi cha Muda kwa view maadili ya parameta ya wakati.
- Katika Kichanganuzi cha Muda, bofya Ripoti ➤ Laha ya Data ➤ Karatasi ya Ripoti.
- Bofya Sawa.
Ripoti za Nyakati za Kuweka, Muda wa Kushikilia, na Saa hadi Nyakati za Kutoa huonekana chini ya folda ya Ripoti ya Laha ya Data katika kidirisha cha Ripoti. - Bofya kila ripoti ili view maadili ya kigezo cha Kupanda na Kuanguka.
- Kwa mbinu ya kihafidhina ya wakati, taja thamani kamili ya juu
Example 1. Kuamua Vigezo vya Muda wa I/O kutoka kwa Ripoti ya Laha ya Data
Katika ex ifuatayoample Setup Times inaripoti, muda wa kuanguka ni mkubwa kuliko muda wa kupanda, kwa hivyo tSU=tfall.
Katika ex ifuatayoample ripoti ya Hold Times, thamani kamili ya wakati wa kuanguka ni kubwa kuliko thamani kamili ya muda wa kupanda, kwa hivyo tH=tfall.
Katika ex ifuatayoample ripoti ya Saa hadi Wakati wa Kutoa, thamani kamili ya wakati wa kuanguka ni kubwa kuliko thamani kamili ya muda wa kupanda, kwa hivyo tCO=tfall.
Habari Zinazohusiana
- Mafunzo ya Kichanganuzi cha Muda kwa Anzisha Haraka
- Mwongozo wa Mtumiaji wa Toleo la Intel Quartus Prime Pro: Kichanganuzi cha Muda
- Jinsi ya Video: Utangulizi wa Kichanganuzi cha Muda
Uzalishaji wa Data wa Kuweka Muda wa I/O
Unaweza kutumia hati ya Tcl kutoa maelezo ya saa ya I/O kwa kutumia au bila kutumia kiolesura cha programu cha Intel Quartus Prime. Mbinu iliyoandikwa huzalisha data ya kigezo cha saa cha I/O kulingana na maandishi kwa viwango vinavyotumika vya I/O.
Kumbuka: Mbinu iliyoandikwa inapatikana kwa mifumo ya Linux* pekee.
Fuata hatua hizi ili kutoa maelezo ya saa ya I/O yanayoangazia viwango vingi vya I/O vya Intel Agilex, Intel Stratix® 10, na vifaa vya Intel Arria® 10:
- Pakua kumbukumbu inayofaa ya mradi wa Intel Quartus Prime file kwa familia ya kifaa unacholenga:
• Vifaa vya Intel Agilex— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_agilex_latest.qar
• Vifaa vya Intel Stratix 10— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_stratix10.qar
• Vifaa vya Intel Arria 10— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_arria10.qar - Ili kurejesha kumbukumbu ya mradi wa .qar, zindua programu ya Intel Quartus Prime Pro Edition na ubofye Mradi ➤ Rejesha Mradi Uliohifadhiwa. Vinginevyo, endesha safu ya amri ifuatayo sawa bila kuzindua GUI:
quartus_sh --rejesha file>
The io_timing__imerejeshwa saraka sasa ina folda ndogo ya qdb na anuwai files.
- Ili kuendesha hati na Intel Quartus Prime Timing Analyzer, endesha amri ifuatayo:
quartus_sta -t .tcl
Subiri ikamilike. Utekelezaji wa hati unaweza kuhitaji saa 8 au zaidi kwa sababu kila badiliko kwenye kiwango cha I/O au eneo la kipini linahitaji urejeshaji wa muundo.
- Kwa view maadili ya parameta ya wakati, fungua maandishi yaliyotengenezwa files katika muda_files, yenye majina kama vile timing_tsuthtco___.txt.
timing_tsuthtco_ _ _ .txt.
Habari Zinazohusiana
AN 775: Inazalisha Historia ya Marekebisho ya Hati ya Data ya Awali ya I/O
Toleo la Hati |
Toleo kuu la Intel Quartus |
Mabadiliko |
2019.12.08 | 19.3 |
|
2016.10.31 | 16.1 |
|
Nyaraka / Rasilimali
![]() |
intel AN 775 Inazalisha Data ya Awali ya Majira ya I/O [pdf] Mwongozo wa Mtumiaji AN 775 Inazalisha Data ya Awali ya Muda ya IO, AN 775, Inazalisha Data ya Awali ya Muda ya IO, Data ya Awali ya Muda ya IO, Data ya Muda |