ASMI Parallel II Intel FPGA IP
ASMI Parallel II Intel® FPGA IP veitir aðgang að Intel FPGA stillingartækjum, sem eru quad-serial stillingar (EPCQ), lág-vol.tage quad-serial stillingar (EPCQ-L), og EPCQ-A raðstillingar. Þú getur notað þessa IP-tölu til að lesa og skrifa gögn í ytri flasstækin fyrir forrit, svo sem fjarkerfisuppfærslu og SEU Sensitivity Map Header File (.smh) geymsla.
Fyrir utan eiginleikana sem ASMI Parallel Intel FPGA IP styður, styður ASMI Parallel II Intel FPGA IP að auki:
- Beinn flassaðgangur (skrifa/lesa) í gegnum Avalon® minniskortað viðmót.
- Stýriskrá fyrir aðrar aðgerðir í gegnum viðmót stjórnastöðuskrár (CSR) í Avalon minniskortaða viðmótinu.
- Þýddu almennu skipanirnar úr Avalon minniskortaða viðmótinu yfir í skipanakóða tækisins.
ASMI Parallel II Intel FPGA IP er fáanlegt fyrir allar Intel FPGA tækjafjölskyldur, þar á meðal Intel MAX® 10 tæki sem nota GPIO ham.
ASMI Parallel II Intel FPGA IP styður aðeins EPCQ, EPCQ-L og EPCQ-A tækin. Ef þú ert að nota þriðja aðila flasstæki verður þú að nota Generic Serial Flash Interface Intel FPGA IP.
ASMI Parallel II Intel FPGA IP er stutt í Intel Quartus® Prime hugbúnaðarútgáfu 17.0 og áfram.
Tengdar upplýsingar
- Kynning á Intel FPGA IP kjarna
- Veitir almennar upplýsingar um alla Intel FPGA IP kjarna, þar á meðal breytustillingu, myndun, uppfærslu og eftirlíkingu af IP kjarna.
- Að búa til útgáfuóháð IP og Qsys uppgerð forskriftir
- Búðu til hermiforskriftir sem þurfa ekki handvirkar uppfærslur fyrir uppfærslu hugbúnaðar eða IP útgáfu.
- Bestu starfsvenjur verkefnastjórnunar
- Leiðbeiningar um skilvirka stjórnun og færanleika verkefnis þíns og IP files.
- ASMI Parallel Intel FPGA IP Core notendahandbók
- Almennt Serial Flash tengi Intel FPGA IP notendahandbók
- Veitir stuðning fyrir þriðja aðila flasstæki.
- AN 720: Hermir eftir ASMI kubbnum í hönnun þinni
Upplýsingar um útgáfu
IP útgáfur eru þær sömu og Intel Quartus Prime Design Suite hugbúnaðarútgáfur upp að v19.1. Frá Intel Quartus Prime Design Suite hugbúnaðarútgáfu 19.2 eða nýrri, hafa IP kjarna nýtt IP útgáfukerfi.
IP útgáfa (XYZ) númerið gæti breyst úr einni Intel Quartus Prime hugbúnaðarútgáfu í aðra. Breyting á:
- X gefur til kynna meiriháttar endurskoðun á IP. Ef þú uppfærir Intel Quartus Prime hugbúnaðinn þinn verður þú að endurskapa IP.
- Y gefur til kynna að IP-talan inniheldur nýja eiginleika. Endurskapaðu IP-töluna þína til að innihalda þessa nýju eiginleika.
- Z gefur til kynna að IP-talan inniheldur smávægilegar breytingar. Endurskapaðu IP-töluna þína til að innihalda þessar breytingar.
Tafla 1. ASMI Parallel II Intel FPGA IP útgáfuupplýsingar
Atriði | Lýsing |
IP útgáfa | 18.0 |
Intel Quartus Prime Pro Edition útgáfa | 18.0 |
Útgáfudagur | 2018.05.07 |
Hafnir
Mynd 1. Ports Block Skýringarmynd
Tafla 2. Lýsing á höfnum
Merki | Breidd | Stefna | Lýsing |
Avalon Memory-Mapped Slave Interface fyrir CSR (avl_csr) | |||
avl_csr_addr | 6 | Inntak | Avalon minni-kortlagt tengi heimilisfang strætó. Heimilisfangsrútan er í orðsendingu. |
avl_csr_read | 1 | Inntak | Avalon minniskortað viðmót lesstýringu á CSR. |
avl_csr_rddata | 32 | Framleiðsla | Avalon minniskortað viðmót les gagnastútur frá CSR. |
avl_csr_write | 1 | Inntak | Avalon minniskortað tengi skrifastýringu á CSR. |
avl_csr_writedata | 32 | Inntak | Avalon minniskortað viðmót skrifa gagnastrætó til CSR. |
avl_csr_waitrequest | 1 | Framleiðsla | Avalon minniskortað viðmótsþjónustýringu frá CSR. |
avl_csr_rddata_valid | 1 | Framleiðsla | Avalon minniskortað viðmót lesgögn gilda sem gefa til kynna að CSR lesgögn séu tiltæk. |
Avalon minniskortað þrælaviðmót fyrir minnisaðgang (avl_ mem) | |||
avl_mem_write | 1 | Inntak | Avalon minniskortað tengi skrifastýringu á minnið |
avl_mem_burstcount | 7 | Inntak | Avalon minniskortað viðmótsprungafjölda fyrir minnið. Gildið á bilinu 1 til 64 (hámarkssíðustærð). |
avl_mem_waitrequest | 1 | Framleiðsla | Avalon minniskortað viðmótsþjónustýringu úr minni. |
avl_mem_read | 1 | Inntak | Avalon minniskortað viðmót lesstýringu á minni |
avl_mem_addr | N | Inntak | Avalon minni-kortlagt tengi heimilisfang strætó. Heimilisfangsrútan er í orðsendingu.
Breidd heimilisfangsins fer eftir þéttleika flassminni sem notað er. |
avl_mem_writedata | 32 | Inntak | Avalon minniskortað viðmót skrifa gagnastrætó í minnið |
avl_mem_readddata | 32 | Framleiðsla | Avalon minniskortað viðmót las gagnastrætó úr minninu. |
avl_mem_rddata_valid | 1 | Framleiðsla | Avalon minniskortað viðmót lesgögn gild sem gefa til kynna að minni lesgögn séu tiltæk. |
avl_mem_byteenble | 4 | Inntak | Avalon minni-kortlagt tengi skrifa gögn gera rútu til minni. Meðan á springa stendur mun byteenable strætó vera rökfræðilega há, 4'b1111. |
Klukka og endurstilla | |||
klk | 1 | Inntak | Sláðu inn klukku til að klukka IP. (1) |
endurstilla_n | 1 | Inntak | Ósamstillt endurstilling til að endurstilla IP.(2) |
Reiðsluviðmót(3) | |||
fqspi_dataout | 4 | Tvíátta | Inntaks- eða úttakstengi til að fæða gögn úr flasstækinu. |
áfram… |
Merki | Breidd | Stefna | Lýsing |
qspi_dclk | 1 | Framleiðsla | Veitir klukkumerki til flassbúnaðarins. |
qspi_scein | 1 | Framleiðsla | Veitir ncs merki til flassbúnaðarins.
Styður Stratix® V, Arria® V, Cyclone® V og eldri tæki. |
3 | Framleiðsla | Veitir ncs merki til flassbúnaðarins.
Styður Intel Arria 10 og Intel Cyclone 10 GX tæki. |
- Þú getur stillt klukkutíðnina á lægri eða jafna og 50 MHz.
- Haltu merkinu í að minnsta kosti eina klukkulotu til að endurstilla IP.
- Tiltækt þegar þú virkjar færibreytuna Disable dedicated Active Serial interface.
Tengdar upplýsingar
- Gagnablað fyrir Quad-Serial Configuration (EPCQ) tæki
- EPCQ-L Serial Configuration Devices Gagnablað
- EPCQ-A Serial Configuration Device Gagnablað
Færibreytur
Tafla 3. Stillingar færibreyta
Parameter | Lagaleg gildi | Lýsingar |
Gerð stillingartækis | EPCQ16, EPCQ32, EPCQ64, EPCQ128, EPCQ256, EPCQ512, EPCQ-L256, EPCQ-L512, EPCQ-L1024, EPCQ4A, EPCQ16A, EPCQ32A, EPCQ64A, EPCQ | Tilgreinir EPCQ, EPCQ-L eða EPCQ-A tækisgerð sem þú vilt nota. |
Veldu I/O ham | NORMAL STANDARD DUAL QUAD | Velur aukna gagnabreidd þegar þú kveikir á hraðlestri. |
Slökktu á sérstöku Active Serial tengi | — | Leiðir ASMIBLOCK merki á efsta stig hönnunar þinnar. |
Virkja SPI pinna tengi | — | Þýðir ASMIBLOCK merki yfir á SPI pinnaviðmótið. |
Virkja flasslíkan | — | Notar sjálfgefið EPCQ 1024 hermilíkan fyrir uppgerð. Ef þú ert að nota þriðja aðila flasstæki skaltu vísa til AN 720: Hermir eftir ASMI kubbnum í hönnun þinni til að búa til umbúðir til að tengja flasslíkanið við ASMI blokkina. |
Fjöldi Chip Select notaður | 1
2(4) 3(4) |
Velur fjölda flísvala sem eru tengdir við flassið. |
- Aðeins stutt í Intel Arria 10 tækjum, Intel Cyclone 10 GX tækjum og öðrum tækjum með Virkja SPI pinna tengi virkt.
Tengdar upplýsingar
- Gagnablað fyrir Quad-Serial Configuration (EPCQ) tæki
- EPCQ-L Serial Configuration Devices Gagnablað
- EPCQ-A Serial Configuration Device Gagnablað
- AN 720: Hermir eftir ASMI kubbnum í hönnun þinni
Skrá kort
Tafla 4. Skráningarkort
- Hver heimilisfangsfráfærsla í eftirfarandi töflu táknar 1 orð af vistfangarými minni.
- Allar skrár hafa sjálfgefið gildi 0x0.
Offset | Skrá nafn | R/W | Heiti reits | Bit | Breidd | Lýsing |
0 | WR_VIRKJA | W | WR_VIRKJA | 0 | 1 | Skrifaðu 1 til að virkja skrif. |
1 | WR_DISABLE | W | WR_DISABLE | 0 | 1 | Skrifaðu 1 til að gera skrifslökkva. |
2 | WR_STATUS | W | WR_STATUS | 7:0 | 8 | Inniheldur upplýsingar til að skrifa á stöðuskrá. |
3 | RD_STATUS | R | RD_STATUS | 7:0 | 8 | Inniheldur upplýsingarnar úr lestri stöðuskráraðgerð. |
4 | SECTOR_ERASE | W | Geiraverðmæti | 23:0
eða 31: 0 |
24 eða
32 |
Inniheldur geiravistfangið sem á að eyða eftir þéttleika tækisins.(5) |
5 | SUBSECTOR_ERASE | W | Gildi undirgeira | 23:0
eða 31: 0 |
24 eða
32 |
Inniheldur heimilisfang undirgeirans sem á að eyða eftir þéttleika tækisins.(6) |
6 – 7 | Frátekið | |||||
8 | STJÓRN | W/R | VELJA FLÖKU | 7:4 | 4 | Velur flasstæki. Sjálfgefið gildi er 0, sem miðar á fyrsta flassbúnaðinn. Til að velja annað tæki skaltu stilla gildið á 1, til að velja þriðja tækið skaltu stilla gildið á 2. |
Frátekið | ||||||
W/R | Óvirkja | 0 | 1 | Stilltu þetta á 1 til að slökkva á SPI merki IP með því að setja allt úttaksmerki í hátt Z ástand. | ||
áfram… |
Offset | Skrá nafn | R/W | Heiti reits | Bit | Breidd | Lýsing |
Þetta er hægt að nota til að deila strætó með öðrum tækjum. | ||||||
9 – 12 | Frátekið | |||||
13 | WR_NON_VOLATILE_CONF_REG | W | NVCR gildi | 15:0 | 16 | Skrifar gildi í óstöðug stillingarskrá. |
14 | RD_NON_VOLATILE_CONF_REG | R | NVCR gildi | 15:0 | 16 | Les gildi úr óstöðugum stillingaskrá |
15 | RD_ FLAG_ STATUS_REG | R | RD_ FLAG_ STATUS_REG | 8 | 8 | Les fánastöðuskrá |
16 | CLR_FLAG_ STATUS REG | W | CLR_FLAG_ STATUS REG | 8 | 8 | Hreinsar fánastöðuskrá |
17 | BULK_ERASE | W | BULK_ERASE | 0 | 1 | Skrifaðu 1 til að eyða allri flögunni (fyrir stakt tæki).(7) |
18 | DIE_ERASE | W | DIE_ERASE | 0 | 1 | Skrifaðu 1 til að eyða öllu teningunni (fyrir stafla-deyja tæki).(7) |
19 | 4BYTES_ADDR_EN | W | 4BYTES_ADDR_EN | 0 | 1 | Skrifaðu 1 til að slá inn 4 bæta vistfangastillingu |
20 | 4BYTES_ADDR_EX | W | 4BYTES_ADDR_EX | 0 | 1 | Skrifaðu 1 til að hætta 4 bæta vistfangastillingu |
21 | SECTOR_PROTECT | W | Geirinn vernda verðmæti | 7:0 | 8 | Gildi til að skrifa í stöðuskrá til að vernda geira. (8) |
22 | RD_MEMORY_CAPACITY_ID | R | Minni getu gildi | 7:0 | 8 | Inniheldur upplýsingar um auðkenni minnisgetu. |
23 –
32 |
Frátekið |
Þú þarft aðeins að tilgreina hvaða heimilisfang sem er innan geirans og IP mun eyða þeim tiltekna geira.
Þú þarft aðeins að tilgreina hvaða heimilisfang sem er innan undirgeirans og IP mun eyða þeim tiltekna undirgeira.
Tengdar upplýsingar
- Gagnablað fyrir Quad-Serial Configuration (EPCQ) tæki
- EPCQ-L Serial Configuration Devices Gagnablað
- EPCQ-A Serial Configuration Device Gagnablað
- Avalon tengi forskriftir
Aðgerðir
ASMI Parallel II Intel FPGA IP tengi eru Avalon minniskortað viðmót samhæft. Nánari upplýsingar er að finna í Avalon forskriftunum.
- Þú þarft aðeins að tilgreina hvaða heimilisfang sem er innan teningsins og IP mun eyða þessum tiltekna teningi.
- Fyrir EPCQ og EPCQ-L tæki eru blokkvarnarbitarnir bitar [2:4] og [6] og efsti/neðsti (TB) bitinn er biti 5 í stöðuskránni. Fyrir EPCQ-A tæki. blokkverndarbitinn er biti [2:4] og TB bitinn er biti 5 í stöðuskránni.
Tengdar upplýsingar
- Avalon tengi forskriftir
Stöðuskráraðgerðir stjórna
Þú getur framkvæmt lestur eða ritun á tiltekið netfangsjöfnun með því að nota Control Status Register (CSR).
Fylgdu þessum skrefum til að framkvæma lestrar- eða skrifaaðgerðina fyrir stjórnunarstöðuskrána:
- Settu fram avl_csr_write eða avl_csr_read merkið á meðan
avl_csr_waitrequest merki er lágt (ef waitrequest merki er hátt, verður að halda avl_csr_write eða avl_csr_read merkinu hátt þar til waitrequest merki verður lágt). - Á sama tíma skaltu stilla heimilisfangsgildið á avl_csr_address rútunni. Ef það er skrifaðgerð, stilltu gildisgögnin á avl_csr_writedata rútunni ásamt heimilisfanginu.
- Ef það er lesfærsla, bíddu þar til avl_csr_readdatavalid merkið er fullyrt hátt til að sækja lesgögnin.
- Fyrir aðgerðir sem krefjast þess að skrifgildi blikki, verður þú að framkvæma skrifvirkja aðgerðina fyrst.
- Þú verður að lesa fánastöðuskrána í hvert skipti sem þú gefur út skrif- eða eyðingarskipun.
- Ef mörg flasstæki eru notuð verður þú að skrifa í flísavalsskrána til að velja rétta flísavalið áður en þú framkvæmir aðgerð á tiltekna flassbúnaðinn.
Mynd 2. Lesið minnisgetuskrá bylgjuform Example
Mynd 3. Write Enable Register Waveform Example
Minnisaðgerðir
ASMI Parallel II Intel FPGA IP minnisviðmótið styður springa og beinan aðgang að flassminni. Meðan á beinan aðgang að flassminni stendur framkvæmir IP-talan eftirfarandi skref til að leyfa þér að framkvæma allar beinar lestrar- eða skrifaaðgerðir:
- Skrifa virkja fyrir ritaðgerðina
- Athugaðu fánastöðuskrá til að ganga úr skugga um að aðgerðinni hafi verið lokið á blikinu
- Slepptu merki um þjónustubeiðni þegar aðgerðinni er lokið
Minnisaðgerðir eru svipaðar Avalon minniskortaða viðmótsaðgerðum. Þú verður að stilla rétt gildi á vistfangsrútunni, skrifa gögn ef um er að ræða skriffærslu, keyra gildið fyrir skjátalningu í 1 fyrir staka færslu eða æskilegt gildi skjátalninga og kveikja á skrif- eða lestarmerkinu.
Mynd 4. 8-Word Write Burst Waveform Example
Mynd 5. 8-Orðalestur Burst Waveform Example
Mynd 6. 1-Bæti Write byteenable = 4'b0001 Waveform Example
ASMI Parallel II Intel FPGA IP Notkunartilvik Examples
Notkunartilvikið tdamplesið notar ASMI Parallel II IP og JTAG-til-Avalon Master til að framkvæma flassaðgangsaðgerðir, svo sem að lesa sílikon auðkenni, lesa minni, skrifa minni, geiraeyðingu, geiravernd, hreinsa fánastöðuskrá og skrifa nvcr.
Til að reka fyrrverandiamples, þú verður að stilla FPGA. Fylgdu þessum skrefum:
- Stilltu FPGA byggt á Platform Designer kerfi eins og sýnt er á eftirfarandi mynd.
Mynd 7. Kerfi fyrir pallahönnuði sem sýnir ASMI Parallel II IP og JTAG-til-Avalon meistara - Vistaðu eftirfarandi TCL skriftu í sömu möppu og verkefnið þitt. Nefndu skriftuna sem epcq128_access.tcl til dæmisample.
- Ræstu kerfistölvu. Í stjórnborðinu skaltu fá handritið með því að nota „source epcq128_access.tcl“.
Example 1: Lestu sílikon auðkenni stillingartækjanna
ExampLestu 2: Lestu og skrifaðu eitt orð af gögnum á heimilisfangi H'40000000
Examplið 3: Eyða geira 64
Examplið 4: Framkvæma Sector Protect á Sectors (0 til 127)
Example 5: Lesa og hreinsa fánastöðuskrá
Example 6: Lesa og skrifa nvcr
ASMI Parallel II Intel FPGA IP User Guide Archives
IP útgáfur eru þær sömu og Intel Quartus Prime Design Suite hugbúnaðarútgáfur upp að v19.1. Frá Intel Quartus Prime Design Suite hugbúnaðarútgáfu 19.2 eða nýrri, hafa IP kjarna nýtt IP útgáfukerfi.
Ef IP kjarnaútgáfa er ekki á listanum gildir notendahandbókin fyrir fyrri IP kjarnaútgáfuna.
Intel Quartus Prime útgáfa | IP kjarna útgáfa | Notendahandbók |
17.0 | 17.0 | Altera ASMI Parallel II IP Core notendahandbók |
Endurskoðunarferill skjala fyrir ASMI Parallel II Intel FPGA IP notendahandbók
Skjalaútgáfa | Intel Quartus Prime útgáfa | IP útgáfa | Breytingar |
2020.07.29 | 18.0 | 18.0 | • Uppfærði skjalheiti í ASMI Parallel II Intel FPGA IP notendahandbók.
• Uppfært Tafla 2: Stillingar færibreyta í kafla Færibreytur. |
2018.09.24 | 18.0 | 18.0 | • Bætt við upplýsingum um forritin og stuðning fyrir ASMI Parallel II Intel FPGA IP kjarna.
• Bætt við athugasemd til að vísa til Almennt Serial Flash tengi Intel FPGA IP Core notendahandbók. • Bætti við ASMI Parallel II Intel FPGA IP Core Use Case Examples kafla. |
2018.05.07 | 18.0 | 18.0 | • Endurnefnt Altera ASMI Parallel II IP kjarna í ASMI Parallel II Intel FPGA IP kjarna í samræmi við endurmerkingu Intel.
• Bætt við stuðningi við EPCQ-A tæki. • Bætti athugasemd við clk merkið í Hafnir Lýsing borð. • Uppfærði lýsinguna fyrir qspi_scein merkið í Hafnir Lýsing borð. • Bætti athugasemd við SECTOR_PROTECT skrána í Skrá kort borð. • Uppfærði bitann og breiddina fyrir SECTOR_ERASE og SUBSECTOR_ERASE skrárnar í Skrá kort borð. • Uppfærði bita og breidd fyrir SECTOR_PROTECT skrá sig í Skrá kort borð. |
áfram… |
Skjalaútgáfa | Intel Quartus Prime útgáfa | IP útgáfa | Breytingar |
• Uppfærði lýsinguna fyrir CHIP SELECT valkostinn í CONTROL skránni í Skrá kort borð.
• Uppfærði neðanmálsgreinar fyrir SECTOR_ERASE, SUBSECTOR_ERASE, BULK_ERASE og DIE_ERASE skrárnar í Skrá kort borð. • Uppfærði lýsinguna fyrir vl_mem_addr merki í Hafnir Lýsing borð. • Minniháttar ritstjórnarbreytingar. |
Dagsetning | Útgáfa | Breytingar |
maí 2017 | 2017.05.08 | Upphafleg útgáfa. |
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.
Skjöl / auðlindir
![]() |
intel ASMI Parallel II Intel FPGA IP [pdfNotendahandbók ASMI Parallel II Intel FPGA IP, ASMI, Parallel II Intel FPGA IP, II Intel FPGA IP, FPGA IP |