Intel AN 932 Flash Access flutningsleiðbeiningar frá tækjum sem byggjast á stjórnblokkum yfir í SDM byggt tæki
Flash Access Migration Leiðbeiningar frá Control Block-Based Devices til SDM-Based Devices
Inngangur
Leiðbeiningar um flutning á flassaðgangi veita hugmynd um hvernig þú getur innleitt hönnun með flassaðgangi og Remote System Update (RSU) aðgerð á V-röð tækjum, Intel® Arria® 10, Intel Stratix® 10 og Intel Agilex™ tækjum. Þessar leiðbeiningar geta einnig hjálpað þér að flytja úr hönnun sem byggir á stjórnblokkum yfir í hönnun sem byggir á öruggri tækjastjórnun (SDM) með flassaðgangi og RSU-aðgerð. Nýrri tæki eins og Intel Stratix 10 og Intel Agilex nota SDM-undirstaða arkitektúr með mismunandi flassaðgangi og fjarkerfisuppfærslu miðað við V-röð og Intel Arria 10 tæki.
Flutningur frá stjórnstöðvum yfir í SDM-undirstaða tæki í Flash Access og RSU aðgerð
Stjórna tækjum sem byggjast á blokkum (Intel Arria 10 og V-Series tæki)
Eftirfarandi mynd sýnir IP-tölurnar sem notaðar eru í flassaðgangi og fjarkerfisuppfærsluaðgerðum á V-röð og Intel Arria 10 tækjum, sem og viðmót hvers IP-tölu.
Mynd 1. Bálkamynd af tækjum sem byggja á stjórnblokkum (Intel Arria 10 og V-Series tæki)
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.
Þú getur notað Generic Serial Flash Interface Intel FPGA IP og QUAD Serial Peripheral Interface (SPI) Controller II til að framkvæma flassaðganginn, á sama hátt er fjaruppfærsla Intel FPGA IP notuð til að framkvæma RSU aðgerðina. Intel mælir með því að þú notir Generic Serial Flash Interface Intel FPGA IP þar sem þessi IP er nýrri og hægt að nota með hvaða quad serial peripheral tengi (QSPI) flassbúnaði sem er. Hægt er að tengja flasstækin við annað hvort sérstaka Active Serial (AS) pinna eða almenna I/O (GPIO) pinna. Ef þú vilt nota QSPI flasstækin fyrir FPGA stillingar og til að geyma notendagögn, verður QSPI tækið að vera tengt við sérstaka virka raðminni tengi (ASMI) pinna. Í virkri raðstillingu er MSEL pinnastillingin sampleiddi þegar kveikt er á FPGA. Stýriblokkin tekur við QSPI flassgögnum frá stillingartækjunum og stillir FPGA.
SDM-undirstaða tæki (Intel Stratix 10 og Intel Agilex tæki)
Það eru þrjár leiðir til að fá aðgang að QSPI-flassinu í SDM-tengdum tækjum þegar þú flytur frá stjórnbúnaði sem byggir á blokkum í flassaðgangi og ytri kerfisuppfærslu. Intel mælir með því að þú notir Mailbox Client Intel FPGA IP fyrir bæði flassaðgang og fjarkerfisuppfærslu, eins og sýnt er á eftirfarandi mynd. Þegar stillingarflassið er tengt við SDM I/O pinnana, mælir Intel einnig með því að þú notir pósthólf viðskiptavinarins Intel FPGA IP.
Mynd 2. Aðgangur að QSPI Flash og uppfærsla Flash með því að nota Mailbox Client Intel FPGA IP (ráðlagt)
Þú getur notað Mailbox Client Intel FPGA IP til að fá aðgang að QSPI flassinu sem er tengt við SDM I/O og framkvæma fjarkerfisuppfærsluna í Intel Stratix 10 og Intel Agilex tækjunum. Skipanir og/eða stillingarmyndir eru sendar til hýsilstýringarinnar. Hýsilstýringin þýðir síðan skipunina yfir á Avalon® minniskortað snið og sendir hana til pósthólfs viðskiptavinarins Intel FPGA IP. Pósthólfsbiðlarinn Intel FPGA IP rekur skipanirnar/gögnin og fær svörin frá SDM. SDM skrifar stillingarmyndirnar á QSPI flassbúnaðinn. Pósthólfsviðskiptavinurinn Intel FPGA IP er einnig Avalon minniskortaður þrælahluti. Hýsingarstjórinn getur verið Avalon meistari, eins og JTAG master, Nios® II örgjörva, PCIe, sérsniðna rökfræði eða Ethernet IP. Þú getur notað Mailbox Client Intel FPGA IP til að skipa SDM til að framkvæma endurstillingu með nýju/uppfærðu myndinni í QSPI flasstækjum. Intel mælir með því að þú notir Mailbox Client Intel FPGA IP í nýrri hönnun vegna þess að þessi IP getur fengið aðgang að QSPI flash og framkvæmt RSU aðgerð. Þessi IP er einnig studd í bæði Intel Stratix 10 og Intel Agilex tækjum, sem auðveldar hönnunarflutning frá Intel Stratix 10 yfir í Intel Agilex tæki.
Mynd 3. Aðgangur að QSPI Flash og uppfærsla Flash með því að nota Serial Flash Mailbox Client Intel FPGA IP og Mailbox Client Intel FPGA IP
Þú getur aðeins notað Serial Flash Mailbox Client Intel FPGA IP til að fá aðgang að QSPI flass sem er tengt við SDM I/O í Intel Stratix 10 tækjunum. Skipanir og/eða stillingarmyndir eru sendar til hýsilstýringarinnar. Hýsilstýringin þýðir síðan skipunina yfir á Avalon minniskortað snið og sendir hana til Serial Flash Mailbox Client Intel FPGA IP. Serial Flash Mailbox Client Intel FPGA IP sendir síðan skipanirnar/gögnin og fær svör frá SDM. SDM skrifar stillingarmyndirnar á QSPI flassbúnaðinn. Serial Flash Mailbox Client Intel FPGA IP er Avalon minniskortaður þrælahlutur. Þess vegna getur gestgjafi stjórnandi verið Avalon meistari, eins og JTAG master, Nios II örgjörva, PCI Express (PCIe), sérsniðin rökfræði eða Ethernet IP. Pósthólfsbiðlarinn Intel FPGA IP er nauðsynlegur til að framkvæma ytri kerfisuppfærsluaðgerð. Þess vegna er ekki mælt með Serial Flash Mailbox Client Intel FPGA IP í nýrri hönnun þar sem það styður aðeins Intel Stratix 10 tæki og er aðeins hægt að nota til að fá aðgang að QSPI flassbúnaði.
Mynd 4. Aðgangur að QSPI Flash og uppfærsla Flash með því að nota Mailbox Client Intel FPGA IP með Avalon Streaming Interface
Pósthólfsbiðlarinn með Avalon streymisviðmóti Intel FPGA IP veitir samskiptarás á milli sérsniðinna rökfræðinnar og örugga tækjastjórans (SDM) í Intel Agilex. Þú getur notað þetta IP til að senda skipunarpakka og taka á móti svarpakka frá SDM jaðareiningunum, þar á meðal QSPI. SDM skrifar nýju myndirnar í QSPI flasstækið og endurstillir síðan Intel Agilex tækið úr nýju eða uppfærðu myndinni. Pósthólfsbiðlarinn með Avalon streymisviðmóti Intel FPGA IP notar Avalon streymisviðmótið. Þú verður að nota hýsingarstýringu með Avalon streymisviðmóti til að stjórna IP. Pósthólfsbiðlarinn með Avalon streymisviðmóti Intel FPGA IP er með hraðari gagnastreymi en pósthólfsviðskiptavinurinn Intel FPGA IP. Hins vegar styður þessi IP ekki Intel Stratix 10 tæki, sem þýðir að þú getur ekki flutt hönnun þína beint frá Intel Stratix 10 yfir í Intel Agilex tæki.
Tengdar upplýsingar
- Pósthólfsviðskiptavinur Intel FPGA IP notendahandbók
- Serial Flash Mailbox Client Intel FPGA IP notendahandbók
- Póstbox viðskiptavinur með Avalon streymisviðmóti Intel FPGA IP notendahandbók
Samanburður á milli Serial Flash Mailbox, Mailbox Client og Mailbox Client með Avalon streymisviðmóti Intel FPGA IPs
Eftirfarandi tafla dregur saman samanburð milli hverrar IP-tölu.
Póstbox viðskiptavinur með Avalon streymisviðmóti Intel FPGA IP | Serial Flash Mailbox viðskiptavinur Intel FPGA IP | Pósthólf viðskiptavinur Intel FPGA IP | |
Stuðningur tæki | Intel Agilex | Aðeins Intel Stratix 10 | Intel Agilex og Intel Stratix 10 |
Viðmót | Avalon streymisviðmót | Avalon minniskortað viðmót | Avalon minniskortað viðmót |
Meðmæli | Host stjórnandi sem notar Avalon streymisviðmót til að streyma gögnum. | Host stjórnandi sem notar Avalon minniskortað viðmót til að framkvæma lestur og ritun. | • Host stjórnandi sem notar Avalon minniskortað viðmót til að framkvæma lestur og ritun.
• Mælt er með því að nota þetta IP í Intel Stratix 10 tæki. • Auðvelt að flytja úr Intel Stratix 10 yfir í Intel Agilex tæki. |
Gagnaflutningshraði | Hraðari gagnastreymi en Serial Flash Mailbox Client Intel FPGA IP og Mailbox Client Intel FPGA IP. | Hægari gagnastreymi en Mailbox Client með Avalon Streaming Interface Intel FPGA IP. | Hægari gagnastreymi en Mailbox Client með Avalon Streaming Interface Intel FPGA IP. |
Notkun GPIO sem tengi til að fá aðgang að Flash-tækjum
Mynd 5. Aðgangur að QSPI Flash
Þú getur flutt yfir hönnun í stjórnbúnaði sem byggir á blokkum yfir á SDM tæki beint ef hönnunin notar Generic Serial Flash Interface Intel FPGA IP með útfluttum flasspinna í GPIO. Í sumum sjaldgæfum tilvikum er QSPI flasstækið tengt við GPIO pinna í FPGA. QSPI flasstækið verður aðeins notað sem almennt minnisgeymsla þegar það er tengt við GPIO. Hægt er að nálgast flassbúnaðinn í gegnum Generic Serial Flash Interface Intel FPGA IP (mælt með) eða Generic QUAD SPI Controller II Intel FPGA IP með því að velja þann möguleika að flytja SPI pinna út í GPIO.
Í Intel Stratix 10 og Intel Agilex tækjunum geturðu tengt flasstækin við GPIO pinna í FPGA til að nota sem minnisgeymslu fyrir almenna notkun. Hins vegar skaltu athuga að færibreytustillingin virkja SPI pinnaviðmót verður að vera virkjuð í Generic Serial Flash Interface Intel FPGA IP þegar þú ert að nota Intel Stratix 10 og Intel Agilex tæki til að koma í veg fyrir villur við söfnun. Þetta er vegna þess að ekkert sérstakt Active Serial tengi er fáanlegt í Intel Stratix 10 og Intel Agilex tækjunum. Fyrir stillingar í þessum tækjum verður þú að tengja flasstækin við SDM I/O eins og lýst er í SDM-undirstaða tæki (Intel Stratix 10 og Intel Agilex tæki) hlutanum.
Tengdar upplýsingar
SDM-undirstaða tæki (Intel Stratix 10 og Intel Agilex tæki)
Stuðningur QSPI tæki byggt á gerð stjórnanda
Eftirfarandi tafla tekur saman studd flasstæki byggð á Generic Serial Flash tengi Intel FPGA IP og Generic QUAD SPI Controller II Intel FPGA IP.
Tæki | IP | QSPI tæki |
Cyclone® V, Intel Arria 10, Intel Stratix 10(1), Intel Agilex(1) | Almennt Serial Flash tengi Intel FPGA IP | Öll QSPI tæki |
Cyclone V, Intel Arria 10, Intel Stratix | Almennur QUAD SPI Controller II Intel | • EPCQ16 (Micron*-samhæft) |
10(1), Intel Agilex(1) | FPGA IP | • EPCQ32 (Micron*-samhæft) |
• EPCQ64 (Micron*-samhæft) | ||
• EPCQ128 (Micron*-samhæft) | ||
• EPCQ256 (Micron*-samhæft) | ||
• EPCQ512 (Micron*-samhæft) | ||
• EPCQL512 (Micron*-samhæft) | ||
• EPCQL1024 (Micron*-samhæft) | ||
• N25Q016A13ESF40 | ||
• N25Q032A13ESF40 | ||
• N25Q064A13ESF40 | ||
• N25Q128A13ESF40 | ||
• N25Q256A13ESF40 | ||
• N25Q256A11E1240 (lágt binditage) | ||
• MT25QL512ABA | ||
• N2Q512A11G1240 (lágt binditage) | ||
• N25Q00AA11G1240 (lágt binditage) | ||
• N25Q512A83GSF40F | ||
• MT25QL256 | ||
• MT25QL512 | ||
• MT25QU256 | ||
• MT25QU512 | ||
• MT25QU01G |
Fyrir frekari upplýsingar um flasstækin sem studd eru af Serial Flash Mailbox og Mailbox Client Intel FPGA IPs, sjá hlutann Intel Supported Configuration Devices á síðunni Device Configuration – Support Center.
Tengdar upplýsingar
Intel studd stillingartæki, tækjastillingar – stuðningsmiðstöð
Endurskoðunarferill skjala fyrir AN 932: Leiðbeiningar um flutning á Flash Access frá stjórnbúnaði sem byggir á blokkum yfir í SDM-tengt tæki
Skjalaútgáfa | Breytingar |
2020.12.21 | Upphafleg útgáfa. |
AN 932: Flash Access flutningsleiðbeiningar frá stjórnbúnaði sem byggir á blokkum yfir í SDM-tengt tæki
Skjöl / auðlindir
![]() |
Intel AN 932 Flash Access flutningsleiðbeiningar frá tækjum sem byggjast á stjórnblokkum yfir í SDM byggt tæki [pdfNotendahandbók AN 932 Flash Access flutningsleiðbeiningar frá stjórnblokkum byggðum tækjum til SDM byggðra tækja, AN 932, Flash Access flutningsleiðbeiningar frá stjórnblokkum byggðum tækjum til SDM byggðra tækja, Flash Access flutningsleiðbeiningar |