intel AN 775 Hilberîna Daneyên Demjimêra I/O ya Destpêkê
AN 775: Ji bo Intel FPGA Daneyên Demjimêra I/O ya Destpêkê çêdikin
Hûn dikarin bi karanîna GUI-ya nermalava Intel® Quartus® Prime an fermanên Tcl-ê daneya dema destpêkê ya I/O-yê ji bo cîhazên Intel FPGA biafirînin. Daneyên dema I/O yên destpêkê ji bo plansazkirina pînê ya destpêkê û sêwirana PCB-ê bikêr e. Hûn dikarin daneya demjimêra destpêkê ji bo pîvanên demjimêr ên têkildar ên jêrîn biafirînin da ku dema ku standardên I/O û cîhkirina pinê dihesibînin budceya dema sêwiranê rast bikin.
Table 1. I / O Parametreyên Demjimêr
Parametreya Demjimêr |
Terîf |
||
Dema sazkirinê ya têketinê (tSU) Dema girtina têketinê (tH) |
![]()
|
||
Saet ji bo derengiya derketinê (tCO) | ![]()
|
Pargîdaniya Intel. Hemû maf parastî ne. Intel, logoya Intel, û nîşaneyên din ên Intel marqeyên Intel Corporation an pargîdaniyên wê ne. Intel garantiya performansa FPGA û hilberên xwe yên nîvconductor li gorî taybetmendiyên heyî li gorî garantiya standard a Intel digire, lê mafê ku di her kêliyê de bêyî agahdarî di her hilber û karûbaran de biguhezîne digire. Intel ti berpirsiyarî an berpirsiyariya ku ji serîlêdan an karanîna ti agahdarî, hilber, an karûbarê ku li vir hatî diyar kirin çêdibe, ji bilî ku bi eşkere bi nivîskî ji hêla Intel ve hatî pejirandin. Ji xerîdarên Intel re tê şîret kirin ku berî ku xwe bispêrin agahdariya hatî weşandin û berî ku emrê hilber an karûbaran bidin, guhertoya herî dawî ya taybetmendiyên cîhazê bistînin.
*Dibe ku nav û marqeyên din wekî milkê kesên din werin îdîakirin.
Hilberîna agahdariya dema destpêkê ya I/O gavên jêrîn pêk tîne:
- Gav 1: Li ser rûpela 4-ê ji bo Amûra Intel FPGA-ya Target Flip-flop hevrêz bikin
- Gav 2: Cihên I/O Standard û Pînê li ser rûpela 5 diyar bikin
- Gav 3: Li ser rûpela 6-ê Mercên Xebatê yên Amûrê diyar bikin
- Gav 4: View Demjimêra I/O di Rapora Danepelê de li ser rûpela 6
Gav 1: Ji bo Amûra Intel FPGA-a Target Flip-flop hevrêz bikin
Van gavan bişopînin da ku mentiqa herî kêm a flip-flopê destnîşan bikin û hevber bikin da ku daneya dema destpêkê ya I/O çêbikin:
- Di guhertoya nermalava 19.3 ya Intel Quartus Prime Pro Edition de projeyek nû biafirînin.
- Bikirtînin Assignments ➤ Device, Malbata amûra xweya hedef û amûrek Target diyar bikin. Ji bo examplê, AGFA014R24 Intel Agilex™ FPGA hilbijêrin.
- Bikirtînin File ➤ Nû û Diyagramek Block/Schematic ava bikin File.
- Ji bo ku hêmanan li şematîkê zêde bikin, bişkoka Amûra Sîmbolê bikirtînin.
- Di bin Navê de, DFF binivîsin, û paşê OK bikirtînin. Li Edîtorê Blockê bikirtînin da ku sembola DFF têxin.
- 4-ê li ser rûpela 4-ê heya 5-ê li ser rûpela 5-ê dubare bikin da ku pinek têketina Input_data, Pîneya têketina Saetê, û Pîneya derketinê ya Output_data zêde bikin.
- Ji bo girêdana pîneyan bi DFF-ê re, bişkojka Amûra Nodê ya Ortogonal bikirtînin, û dûv re xêzên têl di navbera pin û sembola DFF de bikşînin.
- Ji bo sentezkirina DFF-ê, bikirtînin Pêvajo ➤ Destpêk ➤ Destpêk Analysis & Sentez. Sentez navnîşa tora sêwiranê ya herî kêm a ku ji bo bidestxistina Daneyên dema I/O hewce dike diafirîne.
Gav 2: Cihên I/O Standard û Pînê diyar bikin
Cihên pinên taybetî û standarda I/O ya ku hûn ji pîneyên cîhazê re destnîşan dikin, bandorê li nirxên parametreya demdar dike. Van gavan bişopînin da ku pin I/O standard û astengiyên cîhê veqetînin:
- Bikirtînin Assignments ➤ Pin Planner.
- Li gorî sêwirana xwe cîhê pin û astengiyên standard ên I/O destnîşan bikin
taybetmendiyên. Ji bo pîneyên di sêwiranê de di berbelava Hemî Pîn de, Navê Girê, Rêvekirin, Cih, û Nirxên Standard I/O binivîsin. Wekî din, navên girêkan kaş bikin nav pakêta Pin Planner view. - Ji bo berhevkirina sêwiranê, bikirtînin Processing ➤ Destpêkirina Berhevkirinê. Berhevkar di dema berhevkirina tevahî de agahdariya demjimêra I/O diafirîne.
Information Related
- I / O Pênase Standards
- Birêvebirina Pînên I/O ya Amûrê
Gav 3: Mercên Xebatê yên Amûrê diyar bikin
Van gavan bişopînin da ku navnîşa tora demjimêrê nûve bikin û şert û mercên xebitandinê ji bo analîza demê li dû berhevkirina tevahî saz bikin:
- Bikirtînin Tools ➤ Demjimêr Analyzer.
- Di pencereya Peywirê de, du caran bikirtînin Nûvekirina Demjimêr Netlist. Navnîşa netlîsteya demê bi agahdariya dema berhevkirinê ya bêkêmasî ya ku astengiyên pînê yên ku hûn çêdikin hesab dike.
- Di binê Mercên Xebatê de Saz bikin, yek ji modêlên dema berdest hilbijêrin, wek Modela Slow vid3 100C an Modela Fast vid3 100C.
Gav 4: View Di Rapora Danûstendinê de Demjimêra I/O
Di Analyzera Demjimêrê de Rapora Danasînê biafirînin view nirxên parametre dem.
- Di Analyzerê Demjimêr de, Raporên ➤ Danepel ➤ Daneyên Raporê bikirtînin.
- OK bitikîne.
Raporên Setup Times, Hold Times, and Clock to Output Times di binê peldanka Rapora Datasheet de di pencereya Raporê de xuya dibin. - Ji bo her raporê bikirtînin view nirxên Parametreya Rabûn û Hilweşînê.
- Ji bo nêzîkatiyek demkî ya muhafezekar, nirxa mutleq ya herî zêde diyar bikin
Example 1. Tesbîtkirina Parametreyên Demjimêra I/O ji Rapora Datasheet
Li jêrê exampLe Rapora Setup Times, dema payîzê ji dema rabûnê mezintir e, ji ber vê yekê tSU=tfall.
Li jêrê exampLe Hold Times radigihîne, nirxa mutleq ya dema payîzê ji nirxa mutleq ya dema rabûnê mezintir e, ji ber vê yekê tH=tfall.
Li jêrê example Rapora Demjimêra Berbi Hilweşînê, nirxa mutleq ya dema payîzê ji nirxa mutleq ya dema rabûnê mezintir e, ji ber vê yekê tCO=tfall.
Information Related
- Demjimêr Analyzera Zû-Destpêk Tutoria
- Intel Quartus Prime Pro Edition Rêbernameya Bikarhêner: Demjimêr Analyzer
- Meriv çawa Vîdyoyê: Danasîna Analyzera Demjimêr
Nifşa Daneyên Demjimêra I/O ya bi Skrîpta
Hûn dikarin skrîptek Tcl bikar bînin da ku agahdariya demjimêra I/O bi an bêyî karanîna navrûya bikarhêner a nermalava Intel Quartus Prime çêbikin. Nêzîkatiya nivîsandî ji bo standardên I/O yên piştgirî dane daneyên parametreya demsaziya I/O-ya nivîsê diafirîne.
Not: Rêbaza nivîsandî tenê ji bo platformên Linux* heye.
Van gavan bişopînin da ku agahdariya demjimêra I/O hilberînin ku standardên pir I/O yên ji bo cîhazên Intel Agilex, Intel Stratix® 10, û Intel Arria® 10 nîşan dide:
- Arşîva projeya Intel Quartus Prime ya guncan dakêşin file ji bo malbata amûrê mebesta we:
• Amûrên Intel Agilex- https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_agilex_latest.qar
• Amûrên Intel Stratix 10- https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_stratix10.qar
• Amûrên Intel Arria 10- https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_arria10.qar - Ji bo vegerandina arşîva projeya .qar, nermalava Intel Quartus Prime Pro Edition bidin destpêkirin û Project ➤ Restore Archived Project bikirtînin. Alternatîf, bêyî destpêkirina GUI-ê wekheviya rêzika fermanê ya jêrîn bimeşînin:
quartus_sh -- restore file>
Ew io_timing__restored peldanka naha jêrpeldanka qdb û cihêreng dihewîne files.
- Ji bo xebitandina skrîptê bi Intel Quartus Prime Timeming Analyzer, emrê jêrîn bimeşînin:
quartus_sta –t .tcl
Li benda qedandinê bisekinin. Dibe ku pêkanîna skrîptê 8 demjimêran an bêtir hewce bike ji ber ku her guhertinek li ser cîhê standard an Pînê I/O pêdivî bi berhevkirina sêwiranê heye.
- Ber view nirxên pîvana demjimêrê, nivîsa çêkirî vekin files in dem_files, bi navên wek timeing_tsuthtco___.txt.
timing_tsuthtco_ _ _ .txt.
Information Related
AN 775: Dîroka Guhertoya Belgeya Daneya Demjimêra I/O ya Destpêkê Hilberîne
Guhertoya Belgeyê |
Guhertoya Serokwezîrê Intel Quartus |
Changes |
2019.12.08 | 19.3 |
|
2016.10.31 | 16.1 |
|
Belge / Çavkanî
![]() |
intel AN 775 Hilberîna Daneyên Demjimêra I/O ya Destpêkê [pdf] Rehbera bikaranînê AN 775 Daneyên Demjimêra Destpêka IO-yê Diafirîne, AN 775, Daneyên Demjimêra Destpêka IO-yê Diafirîne, Daneyên Demjimêra IO-ya Destpêkê, Daneyên Demjimêrê |