Intel-LOGO

I-intel AN 932 Flash Access Migration Guidelines from Control Block Based Devices to SDM Based Devices

I-intel-AN-932-Flash-Access-Migration-Guidelines-kusuka-Lawula-Vimba-Asekelwe-Amadivayisi-kuya-SDM-Asekelwe-Amadivayisi-PRO

Izinkombandlela Zokufuduka Kwe-Flash kusuka ku-Control BlockBased Devices kuya ku-SDM-based Devices

Isingeniso

Imihlahlandlela yokuthutha yokufinyelela kwe-flash inikeza umbono wokuthi ungasebenzisa kanjani idizayini enokufinyelela kwe-flash nokusebenza kwe-Remote System Update (RSU) kumadivayisi ochungechunge lwe-V, i-Intel® Arria® 10, i-Intel Stratix® 10, kanye namadivayisi we-Intel Agilex™. Le mihlahlandlela ingaphinde ikusize ukuthi uthuthe usuka ekwakhiweni okusekelwe kubhulokhi ukuya edizayini esekelwe ku-Secure Device Manager (SDM) enokufinyelela kwe-flash nokusebenza kwe-RSU. Amadivayisi amasha afana ne-Intel Stratix 10 ne-Intel Agilex asebenzisa izakhiwo ezisekelwe ku-SDM ezinokufinyelela okuhlukile kwe-flash kanye nokubuyekezwa kwesistimu okukude uma kuqhathaniswa nochungechunge lwe-V kanye namadivayisi we-Intel Arria 10.

Ukuthutha kusuka ku-Control Block-Isuselwe kumadivayisi Asuselwe ku-SDM ku-Flash Access kanye nokusebenza kwe-RSU

Lawula Amadivayisi Asekelwe Ekuvimbeni (I-Intel Arria 10 kanye namadivayisi we-V-Series)
Isibalo esilandelayo sibonisa ama-IP asetshenziswa ekufinyeleleni kwe-flash kanye nokusebenza kokubuyekezwa kwesistimu ekude kumadivayisi we-V-series kanye ne-Intel Arria 10, kanye nezindawo zokusebenzelana ze-IP ngayinye.

Umfanekiso 1. Block Diagram of Control Block-based Devices (Intel Arria 10 and V-Series Devices)

intel-AN-932-Flash-Access-Migration-Guidelines-kusuka-Control-Vimba-Asekelwe-Amadivayisi-ukuya-SDM-Asekelwe-Amadivayisi-1

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 yesemiconductor 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.

Ungasebenzisa i-Generic Serial Flash Interface Intel FPGA IP kanye ne-QUAD Serial Peripheral Interface (SPI) Controller II ukuze wenze ukufinyelela kwe-flash, ngokufanayo ne-Remote Update Intel FPGA IP esetshenziselwa ukwenza umsebenzi we-RSU. I-Intel incoma ukuthi usebenzise i-Generic Serial Flash Interface Intel FPGA IP njengoba le IP iyintsha futhi ingasetshenziswa nanoma imaphi amadivayisi we-quad serial peripheral Interface (QSPI). Amadivayisi ane-flash angaxhunywa kumaphinikhodi we-Active Serial (AS) azinikele noma amaphinikhodi enhloso ejwayelekile ye-I/O (GPIO). Uma ufuna ukusebenzisa amadivaysi e-QSPI flash ekucushweni kwe-FPGA kanye nokugcina idatha yomsebenzisi, idivayisi ye-QSPI kufanele ixhunywe kuphinikhodi ye-serial memory interface (ASMI) ezinikele. Ekucushweni kwe-serial okusebenzayo, isilungiselelo sephinikhodi ye-MSEL sithi sampiholwa uma i-FPGA inikwa amandla. Ibhulokhi yokulawula ithola idatha ye-flash ye-QSPI kumadivayisi wokumisa futhi ilungiselela i-FPGA.

Amadivayisi Asekelwe ku-SDM (I-Intel Stratix 10 ne-Intel Agilex Devices)
Kunezindlela ezintathu zokufinyelela i-flash ye-QSPI kumadivayisi asekelwe ku-SDM uma uthutha usuka kumadivayisi asekelwe ku-block block ekufinyeleleni kwe-flash kanye nokubuyekezwa kwesistimu yesilawuli kude. I-Intel incoma ukuthi usebenzise iKlayenti le-Intel FPGA IP Yebhokisi Lemeyili kukho kokubili ukufinyelela kwe-flash kanye nokubuyekezwa kwesistimu yesilawuli kude, njengoba kuboniswe esithombeni esilandelayo. Lapho i-flash yokumisa ixhunywe kumaphinikhodi we-SDM I/O, i-Intel iphinde income ukuthi usebenzise Iklayenti Lemeyili Intel FPGA IP.

Umfanekiso 2. Ukufinyelela I-Flash ye-QSPI kanye Nokubuyekeza I-Flash Ukusebenzisa Ibhokisi Lemeyili Iklayenti Intel FPGA IP (Kunconyiwe)

intel-AN-932-Flash-Access-Migration-Guidelines-kusuka-Control-Vimba-Asekelwe-Amadivayisi-ukuya-SDM-Asekelwe-Amadivayisi-2

Ungasebenzisa i-Mailbox Client Intel FPGA IP ukuze ufinyelele i-QSPI flash exhunywe ku-SDM I/O futhi wenze isibuyekezo sesistimu esikude kumadivayisi we-Intel Stratix 10 kanye ne-Intel Agilex. Imiyalo kanye/noma izithombe zokumisa zithunyelwa kusilawuli sokusingatha. Isilawuli somsingathi sibe sesihumusha umyalo ngefomethi yemephu yememori ye-Avalon® futhi siwuthumele Ebhokisini Lemeyili Client Intel FPGA IP. I-Mailbox Client Intel FPGA IP ishayela imiyalo/idatha futhi ithola izimpendulo ku-SDM. I-SDM ibhala izithombe zokumisa kudivayisi ye-flash ye-QSPI. I-Mailbox Client Intel FPGA IP iphinde ibe ingxenye yesigqila esifakwe kumephu yenkumbulo ye-Avalon. Isilawuli sokusingatha singaba inkosi ye-Avalon, efana no-JTAG master, iphrosesa ye-Nios® II, i-PCIe, ingqondo yangokwezifiso, noma i-Ethernet IP. Ungasebenzisa Ibhokisi Lemeyili Iklayenti Intel FPGA IP ukuze uyale i-SDM ukuthi yenze ukulungisa kabusha ngesithombe esisha/esibuyekeziwe kumadivayisi we-Flash we-QSPI. I-Intel incoma ukuthi usebenzise iKlayenti le-Intel FPGA IP Yebhokisi Lemeyili emiklamo emisha ngoba le IP ingafinyelela i-QSPI flash futhi yenze umsebenzi we-RSU. Le IP iphinde isekelwe kukho kokubili i-Intel Stratix 10 kanye namadivayisi we-Intel Agilex, okwenza kube lula ukufuduka komklamo kusuka ku-Intel Stratix 10 kuya kumadivayisi we-Intel Agilex.

Umfanekiso 3. Ukufinyelela I-QSPI Flash kanye Nokubuyekeza I-Flash Ngokusebenzisa I-Serial Flash Mailbox Iklayenti I-Intel FPGA IP kanye neKlayenti lebhokisi lemeyili Intel FPGA IP

intel-AN-932-Flash-Access-Migration-Guidelines-kusuka-Control-Vimba-Asekelwe-Amadivayisi-ukuya-SDM-Asekelwe-Amadivayisi-3

Ungasebenzisa kuphela i-Serial Flash Mailbox Client Intel FPGA IP ukuze ufinyelele i-QSPI flash exhunywe ku-SDM I/O kumadivayisi we-Intel Stratix 10. Imiyalo kanye/noma izithombe zokumisa zithunyelwa kusilawuli sokusingatha. Isilawuli somsingathi sibe sesihumusha umyalo ngefomethi yemephu yememori ye-Avalon futhi siwuthumele ku-Serial Flash Mailbox Client Intel FPGA IP. I-Serial Flash Mailbox Client Intel FPGA IP bese ithumela imiyalo/idatha futhi ithole izimpendulo ezivela ku-SDM. I-SDM ibhala izithombe zokumisa kudivayisi ye-flash ye-QSPI. I-Serial Flash Mailbox Client Intel FPGA IP iyingxenye yesigqila esifakwe kumephu yenkumbulo ye-Avalon. Ngakho-ke, isilawuli sokusingatha singaba inkosi ye-Avalon, njenge-JTAG master, iphrosesa ye-Nios II, i-PCI Express (PCIe), ingqondo yangokwezifiso, noma i-Ethernet IP. I-Mailbox Client Intel FPGA IP iyadingeka ukuze kwenziwe umsebenzi wokubuyekeza isistimu ekude. Ngakho-ke, iKlayenti le-Serial Flash Mailbox i-Intel FPGA IP ayinconyiwe emiklamo emisha njengoba isekela kuphela amadivayisi we-Intel Stratix 10 futhi ingasetshenziswa kuphela ukufinyelela kumadivayisi e-flash e-QSPI.

Umfanekiso 4. Ukufinyelela I-QSPI Flash kanye Nokubuyekeza I-Flash Ngokusebenzisa Ibhokisi Lemeyili Iklayenti Intel FPGA IP ene-Avalon Streaming Interface

intel-AN-932-Flash-Access-Migration-Guidelines-kusuka-Control-Vimba-Asekelwe-Amadivayisi-ukuya-SDM-Asekelwe-Amadivayisi-4

Iklayenti Lebhokisi Lemeyili eline-Avalon Streaming Interface Intel FPGA IP inikeza ishaneli yokuxhumana phakathi kokucabanga kwakho ngokwezifiso kanye nomphathi wedivayisi evikelekile (SDM) ku-Intel Agilex. Ungasebenzisa le-IP ukuze uthumele amaphakethe womyalo futhi uthole amaphakethe ezimpendulo asuka kumamojula weperipheral we-SDM, okuhlanganisa ne-QSPI. I-SDM ibhala izithombe ezintsha kudivayisi ye-flash ye-QSPI bese ilungisa kabusha idivayisi ye-Intel Agilex kusukela kusithombe esisha noma esibuyekeziwe. Iklayenti Lebhokisi Lemeyili eline-Avalon Streaming Interface Intel FPGA IP isebenzisa isixhumi esibonakalayo sokusakaza-bukhoma se-Avalon. Kufanele usebenzise isilawuli somsingathi esinokuxhumana kokusakaza kwe-Avalon ukuze ulawule i-IP. Iklayenti Lebhokisi Lemeyili eline-Avalon Streaming Interface Intel FPGA IP inokusakaza kwedatha okusheshayo kuneKlayenti le-Intel FPGA IP Yebhokisi Lemeyili. Kodwa-ke, le IP ayisekeli amadivayisi we-Intel Stratix 10, okusho ukuthi awukwazi ukuthutha umklamo wakho ngokuqondile usuka ku-Intel Stratix 10 uye kumadivayisi we-Intel Agilex.

Ulwazi Oluhlobene

  • Ibhokisi lemeyili Iklayenti Intel FPGA IP Umhlahlandlela Womsebenzisi
  • I-serial Flash Mailbox Client Intel FPGA IP User Guide
  • Iklayenti lebhokisi lemeyili eline-Avalon Streaming Interface Intel FPGA IP User Guide

Ukuqhathaniswa phakathi kwebhokisi lemeyili le-Serial Flash, iKlayenti lebhokisi lemeyili kanye neKlayenti lebhokisi lemeyili ne-Avalon Streaming Interface Intel FPGA IPs

Ithebula elilandelayo lifingqa ukuqhathanisa phakathi kwe-IP ngayinye.

  Iklayenti lebhokisi lemeyili eline-Avalon Streaming Interface Intel FPGA IP I-Serial Flashboxbox Iklayenti le-Intel FPGA IP Ibhokisi lemeyili Iklayenti Intel FPGA IP
Amadivayisi Asekelwe I-Intel Agilex I-Intel Stratix 10 kuphela I-Intel Agilex ne-Intel Stratix 10
Izixhumi ezibonakalayo I-interface yokusakaza ye-Avalon I-interface ye-Avalon memory-mapped I-interface ye-Avalon memory-mapped
Izincomo Isilawuli somsingathi esisebenzisa i-interface yokusakaza ye-Avalon ukusakaza idatha. Isilawuli somsingathi esisebenzisa isixhumi esibonakalayo esinemephu yenkumbulo ye-Avalon ukuze sifunde futhi sibhale. • Isilawuli somsingathi esisebenzisa isixhumi esibonakalayo esinemephu yenkumbulo ye-Avalon ukuze sifunde futhi sibhale.

• Kunconyiwe ukusebenzisa le IP kumadivayisi we-Intel Stratix 10.

• Kulula ukuthutha usuka ku-Intel Stratix 10 uye kumadivayisi we-Intel Agilex.

Isivinini Sokudluliswa Kwedatha Ukusakazwa kwedatha ngokushesha kuneKlayenti Lebhokisi Lemeyili Le-Serial Flash I-Intel FPGA IP kanye neKlayenti lebhokisi lemeyili Intel FPGA IP. Ukusakazwa kwedatha okuhamba kancane kuneKlayenti Lebhokisi Lemeyili eline-Avalon Streaming Interface Intel FPGA IP. Ukusakazwa kwedatha okuhamba kancane kuneKlayenti Lebhokisi Lemeyili eline-Avalon Streaming Interface Intel FPGA IP.
Ukusebenzisa i-GPIO njengesixhumi esibonakalayo sokufinyelela kumadivayisi e-Flash

Umfanekiso 5. Ukufinyelela i-QSPI Flash

Ungakwazi ukuthutha phezu kwedizayini ekulawuleni amadivayisi asekelwe kubhulokhi uye kumadivayisi asekelwe ku-SDM ngokuqondile uma umklamo usebenzisa i-Generic Serial Flash Interface Intel FPGA IP enephinikhodi ethunyelwe ku-GPIO. Kwezinye izimo ezingavamile, idivayisi ye-flash ye-QSPI ixhunywe kuphinikhodi ye-GPIO ku-FPGA. Idivayisi ye-flash ye-QSPI izosetshenziswa kuphela njengendawo yokugcina inkumbulo yenjongo evamile uma ixhunywe ku-GPIO. Idivayisi ye-flash ingafinyelelwa nge-Generic Serial Flash Interface Intel FPGA IP (enconyiwe) noma i-Generic QUAD SPI Controller II Intel FPGA IP ngokukhetha inketho yokuthekelisa iphinikhodi ye-SPI ku-GPIO.

Kumadivayisi we-Intel Stratix 10 kanye ne-Intel Agilex, ungaxhuma amadivaysi e-flash kuphinikhodi ye-GPIO ku-FPGA ukuze uwasebenzise njengendawo yokugcina inkumbulo eyinjongo evamile. Nokho, sicela uqaphele ukuthi isilungiselelo sepharamitha sivumela isixhumi esibonakalayo sephinikhodi ye-SPI kufanele sinikwe amandla ku-Generic Serial Flash Interface Intel FPGA IP uma usebenzisa i-Intel Stratix 10 kanye namadivayisi we-Intel Agilex ukuze kuvinjelwe iphutha ngesikhathi sokuhlanganiswa. Lokhu kungenxa yokuthi asikho isikhombimsebenzisi esizinikezele se-Active Serial esitholakala ku-Intel Stratix 10 namadivayisi we-Intel Agilex. Ngenjongo yokumisa kulawa madivayisi, kufanele uxhume izisetshenziswa ezifuleshayo ku-SDM I/O njengoba kuchazwe ku-SDM-based Devices (isigaba se-Intel Stratix 10 kanye ne-Intel Agilex Devices).

Ulwazi Oluhlobene
Amadivayisi Asekelwe ku-SDM (I-Intel Stratix 10 ne-Intel Agilex Devices)

Amadivayisi Asekelwe e-QSPI Asekelwe Ohlotsheni Lwesilawuli

Ithebula elilandelayo lifingqa amadivayisi asekelwayo asekelwe ku-Generic Serial Flash interface Intel FPGA IP kanye ne-Generic QUAD SPI Controller II Intel FPGA IP.

Idivayisi IP Amadivayisi we-QSPI
I-Cyclone® V, Intel Arria 10, Intel Stratix 10(1), Intel Agilex(1) I-Generic Serial Flash Interface Intel FPGA IP Wonke amadivayisi we-QSPI
Cyclone V, Intel Arria 10, Intel Stratix I-Generic QUAD SPI Controller II Intel • I-EPCQ16 (i-Micron*-iyahambisana)
10(1), Intel Agilex(1) I-FPGA IP • I-EPCQ32 (i-Micron*-iyahambisana)
    • I-EPCQ64 (i-Micron*-iyahambisana)
    • I-EPCQ128 (i-Micron*-iyahambisana)
    • I-EPCQ256 (i-Micron*-iyahambisana)
    • I-EPCQ512 (i-Micron*-iyahambisana)
    • EPCQL512 (Micron*-iyahambisana)
    • EPCQL1024 (Micron*-iyahambisana)
    • N25Q016A13ESF40
    • N25Q032A13ESF40
    • N25Q064A13ESF40
    • N25Q128A13ESF40
    • N25Q256A13ESF40
    • I-N25Q256A11E1240 (ivolumu ephansitage)
    I-MT25QL512ABA
    • I-N2Q512A11G1240 (ivolumu ephansitage)
    • I-N25Q00AA11G1240 (ivolumu ephansitage)
    • I-N25Q512A83GSF40F
    • MT25QL256
    • MT25QL512
    • MT25QU256
    • MT25QU512
    • I-MT25QU01G

Ukuze uthole ulwazi olwengeziwe ngamadivaysi e-flash asekelwa Ibhokisi lemeyili le-Serial Flash kanye ne-Mailbox Client Intel FPGA IPs, bheka isigaba se-Intel Supported Configuration Devices ekhasini elithi Ukucushwa Kwedivayisi - Isikhungo Sosekelo.

Ulwazi Oluhlobene
Amadivayisi Okucushwa Kwe-Intel Asekelwe, Ukucushwa Kwedivayisi - Isikhungo Sokusekelwa

Umlando Wokubuyekezwa Kombhalo we-AN 932: Izinkombandlela Zokufuduka kwe-Flash Access ukusuka kumadivayisi okulawula asekelwe ku-Block kuya kumadivayisi asekelwe ku-SDM
Inguqulo Yedokhumenti Izinguquko
2020.12.21 Ukukhishwa kokuqala.

AN 932: Izinkombandlela Zokufuduka kwe-Flash Access kusukela kumadivayisi asekelwe ku-Block kuya kumadivayisi asekelwe ku-SDM

Amadokhumenti / Izinsiza

I-intel AN 932 Flash Access Migration Guidelines from Control Block Based Devices to SDM Based Devices [pdf] Umhlahlandlela Womsebenzisi
AN 932 Flash Access Migration Guidelines from Control Block Based Devices to SDM Based Devices, AN 932, Flash Access Migration Guidelines from Control Block Based Devices to SDM Based Devices, Flash Access Migration Guidelines

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *