Intel AN 932 Gid Migrasyon Aksè Flash soti nan Aparèy ki baze sou blòk kontwòl yo rive nan aparèy ki baze sou SDM
Gid Migrasyon Flash Aksè soti nan Aparèy ki baze sou blòk kontwòl yo rive nan aparèy ki baze sou SDM
Entwodiksyon
Gid migrasyon aksè flash yo bay yon lide sou fason ou ka aplike yon konsepsyon ak aksè flash ak operasyon Mizajou Sistèm Remote (RSU) sou aparèy seri V, Intel® Arria® 10, Intel Stratix® 10, ak aparèy Intel Agilex™. Gid sa yo ka ede w emigre tou soti nan konsepsyon ki baze sou blòk kontwòl nan konsepsyon ki baze sou Secure Device Manager (SDM) ak aksè flash ak operasyon RSU. Nouvo aparèy tankou Intel Stratix 10 ak Intel Agilex itilize achitekti ki baze sou SDM ak diferan aksè flash ak aktyalizasyon sistèm aleka lè yo konpare ak aparèy seri V ak Intel Arria 10.
Migrasyon soti nan kontwòl blòk ki baze sou aparèy ki baze sou SDM nan Aksè Flash ak Operasyon RSU
Kontwòl aparèy ki baze sou blòk (Intel Arria 10 ak aparèy seri V)
Figi sa a montre IP yo itilize nan aksè flash ak operasyon aktyalizasyon sistèm aleka sou aparèy V-seri ak Intel Arria 10, osi byen ke koòdone chak IP.
Figi 1. Dyagram blòk nan aparèy kontwòl ki baze sou blòk (Intel Arria 10 ak aparèy V-Series)
Intel Corporation. Tout dwa rezève. Intel, logo Intel ak lòt mak Intel yo se mak komèsyal Intel Corporation oswa filiales li yo. Intel garanti pèfòmans pwodwi FPGA ak semiconductor li yo selon espesifikasyon aktyèl yo an akò ak garanti estanda Intel a, men li rezève dwa pou fè chanjman nan nenpòt pwodwi ak sèvis nenpòt ki lè san avètisman. Intel pa asime okenn responsablite oswa responsablite ki soti nan aplikasyon an oswa itilizasyon nenpòt enfòmasyon, pwodwi oswa sèvis ki dekri la a eksepte si Intel te dakò ekspreseman alekri. Yo konseye kliyan Intel yo pou yo jwenn dènye vèsyon espesifikasyon aparèy yo anvan yo konte sou nenpòt enfòmasyon ki pibliye epi anvan yo pase lòd pou pwodwi oswa sèvis yo. *Yo ka reklame lòt non ak mak kòm pwopriyete lòt moun.
Ou ka sèvi ak Jenerik Serial Flash Interface Intel FPGA IP ak QUAD Serial Peripheral Interface (SPI) Controller II pou fè aksè nan flash, menm jan an tou Remote Update Intel FPGA IP yo itilize pou fè operasyon RSU. Intel rekòmande pou ou sèvi ak Jenerik Serial Flash Entèfas Intel FPGA IP kòm IP sa a se pi nouvo epi yo ka itilize ak nenpòt aparèy flash kwadwilatè Serial Peripheral Interface (QSPI). Aparèy flash yo ka konekte swa nan yon broch seri aktif (AS) dedye oswa pikèt I/O (GPIO) pou objektif jeneral. Si ou vle sèvi ak aparèy flash QSPI yo pou konfigirasyon FPGA ak pou estoke done itilizatè yo, aparèy QSPI a dwe konekte ak PIN dedye aktif seri memwa koòdone (ASMI). Nan yon konfigirasyon seri aktif, anviwònman PIN MSEL la se sampdirije lè FPGA a mache. Blòk kontwòl la resevwa done flash QSPI ki soti nan aparèy konfigirasyon yo ak konfigirasyon FPGA la.
Aparèy ki baze sou SDM (Intel Stratix 10 ak Intel Agilex Aparèy)
Gen twa fason pou jwenn aksè nan flash QSPI a nan aparèy ki baze sou SDM lè ou imigre soti nan aparèy kontwòl ki baze sou blòk nan aksè flash ak aktyalizasyon sistèm aleka. Intel rekòmande pou ou itilize Mailbox Client Intel FPGA IP pou tou de aksè flash ak aktyalizasyon sistèm aleka, jan yo montre nan figi sa a. Lè flash konfigirasyon an konekte ak broch I/O SDM yo, Intel rekòmande tou pou w itilize Mailbox Client Intel FPGA IP.
Figi 2. Aksè QSPI Flash ak Mizajou Flash Sèvi ak Mailbox Kliyan Intel FPGA IP (Rekòmande)
Ou ka itilize Mailbox Client Intel FPGA IP pou jwenn aksè nan flash QSPI ki konekte ak SDM I/O epi fè aktyalizasyon sistèm aleka nan aparèy Intel Stratix 10 ak Intel Agilex. Kòmandman ak/oswa imaj konfigirasyon yo voye bay kontwolè lame a. Lè sa a, kontwolè lame a tradwi kòmandman an nan fòma memwa Avalon® epi voye li bay Mailbox Client Intel FPGA IP la. Mailbox Kliyan Intel FPGA IP la kondwi kòmandman / done yo epi li resevwa repons yo nan men SDM la. SDM ekri imaj konfigirasyon yo nan aparèy flash QSPI la. Mailbox Kliyan Intel FPGA IP la se tou yon eleman esklav Avalon memwa-map. Kontwolè lame a kapab yon mèt Avalon, tankou JTAG mèt, yon processeur Nios® II, PCIe, yon lojik koutim, oswa Ethernet IP. Ou ka sèvi ak Mailbox Kliyan Intel FPGA IP pou bay lòd SDM pou fè rekonfigirasyon ak imaj nouvo / mete ajou nan aparèy flash QSPI. Intel rekòmande pou ou itilize Mailbox Client Intel FPGA IP nan nouvo konsepsyon paske IP sa a ka jwenn aksè nan flash QSPI epi fè operasyon RSU. IP sa a sipòte tou nan tou de Intel Stratix 10 ak Intel Agilex aparèy, ki fasilite migrasyon konsepsyon soti nan Intel Stratix 10 nan aparèy Intel Agilex.
Figi 3. Aksè QSPI Flash ak Mizajou Flash Sèvi ak Serial Flash Mailbox Kliyan Intel FPGA IP ak Mailbox Kliyan Intel FPGA IP
Ou ka itilize sèlman Serial Flash Mailbox Client Intel FPGA IP pou jwenn aksè nan QSPI flash ki konekte ak SDM I/O nan aparèy Intel Stratix 10 yo. Kòmandman ak/oswa imaj konfigirasyon yo voye bay kontwolè lame a. Lè sa a, kontwolè lame a tradwi kòmandman an nan fòma memwa Avalon epi voye li nan Serial Flash Mailbox Client Intel FPGA IP la. Serial Flash Mailbox Kliyan Intel FPGA IP a Lè sa a, voye kòmandman yo / done yo epi li resevwa repons nan men SDM la. SDM ekri imaj konfigirasyon yo nan aparèy flash QSPI la. Serial Flash Mailbox Kliyan Intel FPGA IP la se yon eleman esklav Avalon ki make memwa. Pakonsekan, kontwolè lame a kapab yon mèt Avalon, tankou yon JTAG mèt, Nios II processeur, PCI Express (PCIe), yon lojik koutim, oswa Ethernet IP. Mailbox Kliyan Intel FPGA IP oblije fè operasyon aktyalizasyon sistèm aleka. Pakonsekan, Serial Flash Mailbox Client Intel FPGA IP pa rekòmande nan nouvo desen paske li sèlman sipòte aparèy Intel Stratix 10 epi li ka itilize sèlman pou jwenn aksè nan aparèy flash QSPI.
Figi 4. Aksè QSPI Flash ak Mizajou Flash Sèvi ak Mailbox Kliyan Intel FPGA IP ak Avalon Streaming Interface
Kliyan bwat lèt la ak Avalon Streaming Interface Intel FPGA IP bay yon kanal kominikasyon ant lojik koutim ou a ak manadjè aparèy sekirite (SDM) nan Intel Agilex. Ou ka itilize IP sa a pou voye pake kòmand epi resevwa pake repons nan modil periferik SDM yo, ki gen ladan QSPI. SDM a ekri nouvo imaj yo nan aparèy flash QSPI a epi answit rekonfigure aparèy Intel Agilex a soti nan imaj la nouvo oswa mete ajou. Kliyan bwat lèt la ak entèfas difizyon Avalon Intel FPGA IP sèvi ak koòdone difizyon Avalon. Ou dwe itilize yon kontwolè lame ak koòdone difizyon Avalon pou kontwole IP la. Kliyan bwat lèt la ak entèfas Avalon Streaming Intel FPGA IP gen pi vit difizyon done pase Mailbox Kliyan Intel FPGA IP la. Sepandan, IP sa a pa sipòte aparèy Intel Stratix 10, ki vle di ou pa ka imigre konsepsyon ou dirèkteman nan Intel Stratix 10 nan aparèy Intel Agilex.
Enfòmasyon ki gen rapò
- Bwat lèt Kliyan Intel FPGA IP Itilizatè Gid
- Serial Flash Mailbox Kliyan Intel FPGA IP Itilizatè Gid
- Kliyan bwat lèt ak Avalon Streaming Interface Intel FPGA IP Gid itilizatè
Konparezon ant Serial Flash Mailbox, Mailbox Kliyan ak Mailbox Kliyan ak Avalon Streaming Interface Intel FPGA IPs
Tablo ki anba la a rezime konparezon ant chak IP yo.
Kliyan bwat lèt ak Avalon Streaming Interface Intel FPGA IP | Serial Flash Mailbox Kliyan Intel FPGA IP | Bwat lèt Kliyan Intel FPGA IP | |
Aparèy sipòte | Intel Agilex | Intel Stratix 10 sèlman | Intel Agilex ak Intel Stratix 10 |
Entèfas | Avalon difizyon koòdone | Avalon memwa-map koòdone | Avalon memwa-map koòdone |
Rekòmandasyon | Kontwolè lame ki itilize koòdone difizyon Avalon pou difize done yo. | Kontwolè lame ki itilize koòdone memwa Avalon pou fè lekti ak ekri. | • Kontwolè lame ki sèvi ak koòdone memwa Avalon pou fè lekti ak ekri.
• Rekòmande pou itilize IP sa a nan aparèy Intel Stratix 10. • Fasil pou imigre soti nan Intel Stratix 10 nan aparèy Intel Agilex. |
Vitès Transfè Done | Pi vit difizyon done pase Serial Flash Mailbox Client Intel FPGA IP ak Mailbox Client Intel FPGA IP. | Pi dousman difizyon done pase Mailbox Client ak Avalon Streaming Interface Intel FPGA IP. | Pi dousman difizyon done pase Mailbox Client ak Avalon Streaming Interface Intel FPGA IP. |
Sèvi ak GPIO kòm Entèfas pou Aksè Aparèy Flash
Figi 5. Aksè QSPI Flash
Ou ka pote sou konsepsyon nan aparèy kontwòl ki baze sou blòk nan aparèy ki baze sou SDM dirèkteman si konsepsyon an ap itilize Jenerik Serial Flash Interface Intel FPGA IP ak ekspòte flash PIN nan GPIO. Nan kèk ka ki ra, aparèy flash QSPI a konekte ak PIN GPIO nan FPGA. Aparèy flash QSPI a pral sèlman itilize kòm yon depo memwa objektif jeneral lè li konekte ak GPIO. Ou ka jwenn aksè nan aparèy flash la atravè Jenerik Serial Flash Interface Intel FPGA IP (rekòmande) oswa Jenerik QUAD SPI Controller II Intel FPGA IP lè w chwazi opsyon pou ekspòte PIN SPI a nan GPIO.
Nan aparèy Intel Stratix 10 ak Intel Agilex, ou ka konekte aparèy flash yo nan PIN GPIO nan FPGA pou itilize kòm depo memwa objektif jeneral tou. Sepandan, tanpri sonje ke paramèt la pèmèt koòdone SPI PIN dwe aktive nan Jenerik Serial Flash Entèfas Intel FPGA IP lè w ap itilize Intel Stratix 10 ak Intel Agilex aparèy pou anpeche erè pandan konpilasyon. Sa a se paske pa gen okenn koòdone seri aktif dedye ki disponib nan aparèy Intel Stratix 10 ak Intel Agilex. Pou rezon konfigirasyon nan aparèy sa yo, ou dwe konekte aparèy flash yo nan I/O SDM jan sa dekri nan seksyon Aparèy ki baze sou SDM (Intel Stratix 10 ak Intel Agilex Aparèy).
Enfòmasyon ki gen rapò
Aparèy ki baze sou SDM (Intel Stratix 10 ak Intel Agilex Aparèy)
Aparèy QSPI sipòte ki baze sou kalite kontwolè
Tablo ki anba la a rezime aparèy flash sipòte yo ki baze sou Jenerik Serial Flash koòdone Intel FPGA IP ak Jenerik QUAD SPI Controller II Intel FPGA IP.
Aparèy | IP | Aparèy QSPI |
Cyclone® V, Intel Arria 10, Intel Stratix 10(1), Intel Agilex (1) | Jenerik Serial Flash Entèfas Intel FPGA IP | Tout aparèy QSPI |
Cyclone V, Intel Arria 10, Intel Stratix | Jenerik QUAD SPI Controller II Intel | • EPCQ16 (Micron*-konpatib) |
10(1), Intel Agilex (1) | FPGA IP | • EPCQ32 (Micron*-konpatib) |
• EPCQ64 (Micron*-konpatib) | ||
• EPCQ128 (Micron*-konpatib) | ||
• EPCQ256 (Micron*-konpatib) | ||
• EPCQ512 (Micron*-konpatib) | ||
• EPCQL512 (Micron*-konpatib) | ||
• EPCQL1024 (Micron*-konpatib) | ||
• N25Q016A13ESF40 | ||
• N25Q032A13ESF40 | ||
• N25Q064A13ESF40 | ||
• N25Q128A13ESF40 | ||
• N25Q256A13ESF40 | ||
• N25Q256A11E1240 (ba volimtage) | ||
• MT25QL512ABA | ||
• N2Q512A11G1240 (ba volimtage) | ||
• N25Q00AA11G1240 (ba volimtage) | ||
• N25Q512A83GSF40F | ||
• MT25QL256 | ||
• MT25QL512 | ||
• MT25QU256 | ||
• MT25QU512 | ||
• MT25QU01G |
Pou plis enfòmasyon sou aparèy flash ki sipòte pa Serial Flash Mailbox ak Mailbox Client Intel FPGA IPs, al gade nan seksyon Intel Sipòte Konfigirasyon Aparèy nan paj Konfigirasyon Aparèy - Sant Sipò.
Enfòmasyon ki gen rapò
Aparèy Konfigirasyon Intel Sipòte, Konfigirasyon Aparèy - Sant Sipò
Istwa Revizyon Dokiman pou AN 932: Gid Migrasyon Aksè Flash soti nan Aparèy Kontwòl ki baze sou blòk rive nan Aparèy ki baze sou SDM
Vèsyon dokiman an | Chanjman |
2020.12.21 | Premye lage. |
AN 932: Gid pou Migrasyon Flash Aksè soti nan Aparèy ki baze sou blòk kontwòl yo rive nan aparèy ki baze sou SDM
Dokiman / Resous
![]() |
Intel AN 932 Gid Migrasyon Aksè Flash soti nan Aparèy ki baze sou blòk kontwòl yo rive nan aparèy ki baze sou SDM [pdfGid Itilizatè AN 932 Gid Migrasyon Flash Aksè soti nan Aparèy ki baze sou blòk kontwòl yo rive nan Aparèy ki baze sou SDM, AN 932, Gid pou Migrasyon Aksè Flash soti nan Aparèy ki baze sou blòk kontwòl yo rive nan aparèy ki baze sou SDM, Gid pou Migrasyon Flash Aksè. |