Intel lógó

ASMI Parallel II Intel FPGA IP

ASMI Parallel II Intel FPGA IP vara

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ýringarmyndASMI Parallel II Intel FPGA IP mynd 1

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:

  1. 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).
  2. Á 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.
  3. 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

ASMI Parallel II Intel FPGA IP mynd 2

Mynd 3. Write Enable Register Waveform Example

ASMI Parallel II Intel FPGA IP mynd 3

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

ASMI Parallel II Intel FPGA IP mynd 4

Mynd 5. 8-Orðalestur Burst Waveform Example

ASMI Parallel II Intel FPGA IP mynd 5

Mynd 6. 1-Bæti Write byteenable = 4'b0001 Waveform Example

ASMI Parallel II Intel FPGA IP mynd 6

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:

  1. 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 meistaraASMI Parallel II Intel FPGA IP mynd 7
  2. Vistaðu eftirfarandi TCL skriftu í sömu möppu og verkefnið þitt. Nefndu skriftuna sem epcq128_access.tcl til dæmisample.ASMI Parallel II Intel FPGA IP mynd 8 ASMI Parallel II Intel FPGA IP mynd 9 ASMI Parallel II Intel FPGA IP mynd 10 ASMI Parallel II Intel FPGA IP mynd 11 ASMI Parallel II Intel FPGA IP mynd 12
  3. 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

ASMI Parallel II Intel FPGA IP mynd 13

ExampLestu 2: Lestu og skrifaðu eitt orð af gögnum á heimilisfangi H'40000000

ASMI Parallel II Intel FPGA IP mynd 14

Examplið 3: Eyða geira 64

ASMI Parallel II Intel FPGA IP mynd 15

Examplið 4: Framkvæma Sector Protect á Sectors (0 til 127)

ASMI Parallel II Intel FPGA IP mynd 16

Example 5: Lesa og hreinsa fánastöðuskrá

ASMI Parallel II Intel FPGA IP mynd 17ASMI Parallel II Intel FPGA IP mynd 18

Example 6: Lesa og skrifa nvcr

ASMI Parallel II Intel FPGA IP mynd 19

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

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *