intel AN 932 Flash Access Migration Guidelines mai nā Mana Mana Hoʻopaʻa Paʻa i nā Mea Hana SDM
ʻO nā alakaʻi hoʻoneʻe ʻana o Flash Access mai ka Control BlockBased Devices i nā SDM-Based Devices
Hoʻolauna
Hāʻawi nā alakaʻi o ka neʻe ʻana i ka uila i ka manaʻo pehea e hiki ai iā ʻoe ke hoʻokō i kahi hoʻolālā me ka ʻike uila a me ka hana Remote System Update (RSU) ma nā polokalamu V-series, Intel® Arria® 10, Intel Stratix® 10, a me nā polokalamu Intel Agilex™. Hiki i kēia mau alakaʻi ke kōkua iā ʻoe e neʻe mai ka hoʻolālā hoʻolālā i hoʻokumu ʻia i ka hoʻolālā ʻana i ka Secure Device Manager (SDM)-based design with flash access and RSU operation. Hoʻohana nā mea hou e like me Intel Stratix 10 a me Intel Agilex i ka hoʻolālā SDM-based me ka ʻokoʻa uila ʻokoʻa a me ka hoʻonui ʻana i ka ʻōnaehana mamao ke hoʻohālikelike ʻia me nā polokalamu V-series a me Intel Arria 10.
Ka neʻe ʻana mai Control Block-Based i nā SDM-Based Devices in Flash Access and RSU Operation
E hoʻomalu i nā mea i hoʻokumu ʻia i ka poloka (Intel Arria 10 a me nā mea V-Series)
Hōʻike ka helu ma lalo nei i nā IP i hoʻohana ʻia i ka ʻike uila a me ka hana hoʻoponopono ʻōnaehana mamao ma V-series a me Intel Arria 10, a me nā pilina o kēlā me kēia IP.
Kiʻi 1. Paʻi Paʻi o nā mea hoʻohana i hoʻopaʻa ʻia i ka poloka (Intel Arria 10 a me V-Series Devices)
Huina Intel. Ua mālama ʻia nā kuleana āpau. ʻO Intel, ka Intel logo, a me nā hōʻailona Intel ʻē aʻe he mau hōʻailona o Intel Corporation a i ʻole kāna mau lālā. Mālama ʻo Intel i ka hana o kāna mau huahana FPGA a me semiconductor i nā kikoʻī o kēia manawa e like me ka palapala hōʻoia maʻamau o Intel, akā aia ke kuleana e hoʻololi i nā huahana a me nā lawelawe i kēlā me kēia manawa me ka ʻole o ka hoʻolaha. ʻAʻole ʻo Intel i kuleana a i ʻole kuleana e puka mai ana mai ka noi a i ʻole ka hoʻohana ʻana i kekahi ʻike, huahana, a i ʻole lawelawe i wehewehe ʻia ma ʻaneʻi koe wale nō i ʻae ʻia ma ke kākau ʻana e Intel. Manaʻo ʻia nā mea kūʻai aku Intel e loaʻa i ka mana hou o nā kikoʻī o nā hāmeʻa ma mua o ka hilinaʻi ʻana i kekahi ʻike i paʻi ʻia a ma mua o ke kau ʻana i nā kauoha no nā huahana a i ʻole nā lawelawe. * Hiki ke koi ʻia nā inoa a me nā hōʻailona ʻē aʻe ma ke ʻano he waiwai o nā poʻe ʻē aʻe.
Hiki iā ʻoe ke hoʻohana i ka Generic Serial Flash Interface Intel FPGA IP a me QUAD Serial Peripheral Interface (SPI) Controller II no ka hana ʻana i ke ala uila, e like me ka Remote Update Intel FPGA IP i hoʻohana ʻia e hana i ka hana RSU. Manaʻo ʻo Intel e hoʻohana ʻoe i ka Generic Serial Flash Interface Intel FPGA IP no ka mea he mea hou kēia IP a hiki ke hoʻohana ʻia me nā hāmeʻa uila quad serial peripheral Interface (QSPI). Hiki ke hoʻopili ʻia nā mea uila i nā pine Active Serial (AS) i hoʻolaʻa ʻia a i ʻole nā pine I/O (GPIO) kumu nui. Inā makemake ʻoe e hoʻohana i nā mea uila uila QSPI no ka hoʻonohonoho FPGA a e mālama i ka ʻikepili mea hoʻohana, pono e hoʻopili ʻia ka hāmeʻa QSPI i ka pine i hoʻolaʻa ʻia. Ma kahi hoʻonohonoho hoʻonohonoho hana, ʻo ka hoʻonohonoho pine MSEL he sampalakaʻi ʻia i ka wā e hoʻāla ʻia ai ka FPGA. Loaʻa i ka poloka mana ka ʻikepili flash QSPI mai nā polokalamu hoʻonohonoho a hoʻonohonoho i ka FPGA.
Nā Mea Hana Ma muli o SDM (Intel Stratix 10 a me Intel Agilex Devices)
ʻEkolu ala e hiki ai ke komo i ka flash QSPI i nā polokalamu SDM i ka wā e neʻe ai ʻoe mai nā mea hoʻokele block-based ma ke komo uila a me ka hoʻoponopono ʻōnaehana mamao. Manaʻo ʻo Intel e hoʻohana ʻoe i ka pahu leka uila Intel FPGA IP no ka ʻike uila a me ka hoʻoponopono ʻōnaehana mamao, e like me ka hōʻike ʻana ma ke kiʻi ma lalo nei. Ke hoʻopili ʻia ka uila hoʻonohonoho i nā pine SDM I/O, paipai pū ʻo Intel iā ʻoe e hoʻohana i ka pahu leka uila Intel FPGA IP.
Kiʻi 2. Ke komo ʻana i ka Flash QSPI a me ka Hoʻonui ʻana i ka Flash me ka hoʻohana ʻana i ka mea kūʻai aku pahu leka uila Intel FPGA IP (Manaʻo ʻia)
Hiki iā ʻoe ke hoʻohana i ka Mailbox Client Intel FPGA IP e kiʻi i ka flash QSPI i hoʻopili ʻia i ka SDM I/O a hana i ka hoʻoponopono ʻōnaehana mamao ma nā polokalamu Intel Stratix 10 a me Intel Agilex. Hoʻouna ʻia nā kauoha a/a i ʻole nā kiʻi hoʻonohonoho i ka mea hoʻokele hoʻokipa. A laila unuhi ka luna hoʻokipa i ke kauoha i loko o ke ʻano palapala hoʻomanaʻo hoʻomanaʻo Avalon® a hoʻouna iā ia i ka pahu leka uila Intel FPGA IP. Na ka pahu leka uila Intel FPGA IP e hoʻokele i nā kauoha/ʻikepili a loaʻa nā pane mai ka SDM. Kākau ka SDM i nā kiʻi hoʻonohonoho i ka mea uila uila QSPI. ʻO ka pahu leka uila Intel FPGA IP he mea hoʻomanaʻo i hoʻopaʻa ʻia e Avalon. Hiki i ka luna hoʻomalu ke lilo i haku Avalon, e like me JTAG haku, he polokalamu Nios® II, PCIe, he loiloi maʻamau, a i ʻole Ethernet IP. Hiki iā ʻoe ke hoʻohana i ka pahu leka uila Intel FPGA IP e kauoha i ka SDM e hana hou i ka hoʻonohonoho hou ʻana me ke kiʻi hou/hōʻano hou i nā polokalamu uila QSPI. Manaʻo ʻo Intel e hoʻohana ʻoe i ka pahu leka uila Intel FPGA IP i nā hoʻolālā hou no ka mea hiki i kēia IP ke komo i ka flash QSPI a hana i ka hana RSU. Kākoʻo ʻia kēia IP ma nā ʻaoʻao ʻelua Intel Stratix 10 a me Intel Agilex, e hōʻoluʻolu i ka neʻe ʻana o ka hoʻolālā mai Intel Stratix 10 i nā polokalamu Intel Agilex.
Kiʻi 3. Ke kiʻi ʻana i ka Flash QSPI a me ka hōʻano hou ʻana i ka Flash me ka hoʻohana ʻana i ka Serial Flash pahu leka uila Intel FPGA IP a me ka pahu leka uila Intel FPGA IP.
Hiki iā ʻoe ke hoʻohana wale i ka Serial Flash Mailbox Client Intel FPGA IP e kiʻi i ka uila QSPI i hoʻopili ʻia me SDM I/O ma nā polokalamu Intel Stratix 10. Hoʻouna ʻia nā kauoha a/a i ʻole nā kiʻi hoʻonohonoho i ka mea hoʻokele hoʻokipa. A laila unuhi ka mea hoʻokele i ke kauoha i loko o ke ʻano hoʻomanaʻo i hoʻopaʻa ʻia e Avalon a hoʻouna iā ia i ka Serial Flash Mailbox Client Intel FPGA IP. Hoʻouna ka Serial Flash Mailbox Client Intel FPGA IP i nā kauoha/ʻikepili a loaʻa nā pane mai ka SDM. Kākau ka SDM i nā kiʻi hoʻonohonoho i ka mea uila uila QSPI. ʻO ka Serial Flash Mailbox Client Intel FPGA IP kahi mea kauā Avalon i hoʻopaʻa ʻia i ka hoʻomanaʻo. No laila, hiki i ka mea hoʻokele hoʻokipa ke lilo i haku Avalon, e like me kahi JTAG haku, kaʻina hana Nios II, PCI Express (PCIe), he loiloi maʻamau, a i ʻole Ethernet IP. Pono ka pahu leta Client Intel FPGA IP e hana i ka hana hoʻoponopono ʻōnaehana mamao. No laila, ʻaʻole ʻōlelo ʻia ʻo Serial Flash Mailbox Client Intel FPGA IP i nā hoʻolālā hou no ka mea kākoʻo wale ʻo ia i nā polokalamu Intel Stratix 10 a hiki ke hoʻohana wale ʻia e komo i nā polokalamu uila QSPI.
Kiʻi 4. Ke komo ʻana i ka Flash QSPI a me ka hoʻonui ʻana i ka Flash me ka hoʻohana ʻana i ka mea kūʻai aku pahu leka uila Intel FPGA IP me Avalon Streaming Interface
Hāʻawi ka mea kūʻai aku i ka pahu leta me Avalon Streaming Interface Intel FPGA IP i kahi ala kamaʻilio ma waena o kāu loiloi maʻamau a me ka luna hoʻomalu palekana (SDM) ma Intel Agilex. Hiki iā ʻoe ke hoʻohana i kēia IP no ka hoʻouna ʻana i nā ʻeke kauoha a loaʻa i nā ʻeke pane mai nā modules peripheral SDM, me QSPI. Kākau ka SDM i nā kiʻi hou i ka polokalamu uila QSPI a laila hoʻonohonoho hou i ka polokalamu Intel Agilex mai ke kiʻi hou a i ʻole i hoʻonui ʻia. Ke hoʻohana nei ka mea kūʻai aku pahu leta me Avalon Streaming Interface Intel FPGA IP i ka Avalon streaming interface. Pono ʻoe e hoʻohana i kahi mea hoʻokele host me Avalon streaming interface e hoʻokele i ka IP. ʻOi aku ka wikiwiki o ka hoʻoheheʻe ʻana o ka ʻikepili ma mua o ka mea kūʻai aku pahu leka uila me ka Avalon Streaming Interface Intel FPGA IP. Eia naʻe, ʻaʻole kākoʻo kēia IP i nā polokalamu Intel Stratix 10, ʻo ia hoʻi ʻaʻole hiki iā ʻoe ke neʻe pololei i kāu hoʻolālā mai Intel Stratix 10 i nā polokalamu Intel Agilex.
ʻIke pili
- Pahu Leta Client Intel FPGA IP alakaʻi hoʻohana
- Serial Flash pahu leta Client Intel FPGA IP alakaʻi hoʻohana
- Mea kūʻai mai ka pahu leta me Avalon Streaming Interface Intel FPGA IP Guide Guide
Hoʻohālikelike ma waena o Serial Flash pahu leta, pahu leta mea kūʻai aku a me ka pahu leka uila me Avalon Streaming Interface Intel FPGA IPs
Hōʻuluʻulu ka papa ma lalo i ka hoʻohālikelike ma waena o kēlā me kēia IP.
Mea kūʻai mai ka pahu leta me Avalon Streaming Interface Intel FPGA IP | Serial Flash pahu leta mea kūʻai Intel FPGA IP | Mea kūʻai aku i ka pahu leta Intel FPGA IP | |
Nā mea i kākoʻo ʻia | Intel Agilex | ʻO Intel Stratix 10 wale nō | ʻO Intel Agilex a me Intel Stratix 10 |
Nā mea hoʻohana | Avalon streaming interface | ʻO Avalon hoʻomanaʻo-palapala palapala | ʻO Avalon hoʻomanaʻo-palapala palapala |
Nā Manaʻo | Mea hoʻokele hoʻokele e hoʻohana ana i ka interface streaming Avalon e kahe i ka ʻikepili. | ʻO ka mea hoʻokele hoʻokele e hoʻohana ana i ka interface i hoʻopaʻa ʻia e ka hoʻomanaʻo Avalon e hana i ka heluhelu a kākau. | • Mea hoʻokele hoʻokele e hoʻohana ana i ka interface i hoʻopaʻa ʻia me ka hoʻomanaʻo ʻana iā Avalon e heluhelu a kākau.
• Manaʻo ʻia e hoʻohana i kēia IP ma nā polokalamu Intel Stratix 10. • E maʻalahi ka neʻe ʻana mai Intel Stratix 10 i nā polokalamu Intel Agilex. |
Ka wikiwiki o ka hoʻoili ʻikepili | ʻOi aku ka wikiwiki o ka holo ʻana o ka ʻikepili ma mua o Serial Flash pahu leka uila Intel FPGA IP a me ka pahu leka uila Intel FPGA IP. | ʻOi aku ka lohi o ka ʻikepili ma mua o ka mea kūʻai aku pahu leka me Avalon Streaming Interface Intel FPGA IP. | ʻOi aku ka lohi o ka ʻikepili ma mua o ka mea kūʻai aku pahu leka me Avalon Streaming Interface Intel FPGA IP. |
Ke hoʻohana nei i ka GPIO ma ke ʻano he Interface no ke komo ʻana i nā polokalamu Flash
Kiʻi 5. Loaʻa i ka QSPI Flash
Hiki iā ʻoe ke hoʻouka ma luna o ka hoʻolālā ʻana i nā mea hoʻokele block-based i nā polokalamu SDM i hoʻokumu ʻia inā hoʻohana ka hoʻolālā i ka Generic Serial Flash Interface Intel FPGA IP me ka pin flash i lawe ʻia i GPIO. I kekahi mau hihia koʻikoʻi, pili ka mea uila QSPI i ka pin GPIO ma FPGA. E hoʻohana wale ʻia ka mea uila uila QSPI ma ke ʻano he waihona hoʻomanaʻo maʻamau ke hoʻopili ʻia me GPIO. Hiki ke kiʻi ʻia ka mea uila uila ma o ka Generic Serial Flash Interface Intel FPGA IP (koi ʻia) a i ʻole Generic QUAD SPI Controller II Intel FPGA IP ma ke koho ʻana i ke koho e hoʻokuʻu aku i ka pine SPI i GPIO.
Ma nā polokalamu Intel Stratix 10 a me Intel Agilex, hiki iā ʻoe ke hoʻohui i nā mea uila i ka pine GPIO i ka FPGA e hoʻohana ai i ka mālama hoʻomanaʻo maʻamau. Eia naʻe, e ʻoluʻolu e hoʻomaopopo i ka hoʻonohonoho ʻana i ka hoʻonohonoho ʻana i ka SPI pin interface pono e hoʻohana ʻia i ka Generic Serial Flash Interface Intel FPGA IP ke hoʻohana nei ʻoe i nā polokalamu Intel Stratix 10 a me Intel Agilex e pale aku i ka hewa i ka wā o ka hoʻopili ʻana. ʻO kēia no ka mea ʻaʻohe kikowaena Active Serial i loaʻa i nā polokalamu Intel Stratix 10 a me Intel Agilex. No ka hoʻonohonoho hoʻonohonoho ʻana i kēia mau hāmeʻa, pono ʻoe e hoʻohui i nā mea uila i ka SDM I/O e like me ka wehewehe ʻana ma ka ʻāpana SDM-based Devices (Intel Stratix 10 a me Intel Agilex Devices).
ʻIke pili
Nā Mea Hana Ma muli o SDM (Intel Stratix 10 a me Intel Agilex Devices)
Kākoʻo ʻia nā polokalamu QSPI ma muli o ke ʻano mea hoʻokele
Hōʻuluʻulu ka papa ma lalo nei i nā mea uila i kākoʻo ʻia e pili ana i ka Generic Serial Flash interface Intel FPGA IP a me Generic QUAD SPI Controller II Intel FPGA IP.
Mea lako | IP | Nā Mea Hana QSPI |
Cyclone® V, Intel Arria 10, Intel Stratix 10(1), Intel Agilex(1) | Generic Serial Flash Interface Intel FPGA IP | ʻO nā mea QSPI āpau |
Hikina V, Intel Arria 10, Intel Stratix | Mea hoʻokele QUAD SPI II Intel | • EPCQ16 (Micron*-kūpono) |
10(1), Intel Agilex(1) | FPGA IP | • EPCQ32 (Micron*-kūpono) |
• EPCQ64 (Micron*-kūpono) | ||
• EPCQ128 (Micron*-kūpono) | ||
• EPCQ256 (Micron*-kūpono) | ||
• EPCQ512 (Micron*-kūpono) | ||
• EPCQL512 (Micron*-kūpono) | ||
• EPCQL1024 (Micron*-kūpono) | ||
• N25Q016A13ESF40 | ||
• N25Q032A13ESF40 | ||
• N25Q064A13ESF40 | ||
• N25Q128A13ESF40 | ||
• N25Q256A13ESF40 | ||
• N25Q256A11E1240 (haʻahaʻa voltage) | ||
• MT25QL512ABA | ||
• N2Q512A11G1240 (haʻahaʻa voltage) | ||
• N25Q00AA11G1240 (haʻahaʻa voltage) | ||
• N25Q512A83GSF40F | ||
• MT25QL256 | ||
• MT25QL512 | ||
• MT25QU256 | ||
• MT25QU512 | ||
• MT25QU01G |
No ka ʻike hou aku e pili ana i nā polokalamu uila i kākoʻo ʻia e ka Serial Flash Mailbox a me ka pahu leka Client Intel FPGA IPs, e nānā i ka ʻāpana Intel Supported Configuration Devices ma ka ʻaoʻao Configuration Device - Support Center.
ʻIke pili
Kākoʻo ʻia ʻo Intel i nā mea hoʻonohonoho hoʻonohonoho, ka hoʻonohonoho hoʻonohonoho ʻana - ke kikowaena kākoʻo
Ka Moʻolelo Hoʻoponopono Paʻi no AN 932: Nā Kūlana Hoʻololi ʻana i ka Flash Access mai nā Mana Paʻa Paʻa a i nā Pūnaewele Kūʻai SDM.
Palapala Palapala | Nā hoʻololi |
2020.12.21 | Hoʻokuʻu mua. |
AN 932: Nā alakaʻi no ka neʻe ʻana mai o nā mea hoʻopaʻa paʻa i ka SDM.
Palapala / Punawai
![]() |
intel AN 932 Flash Access Migration Guidelines mai nā Mana Mana Hoʻopaʻa Paʻa i nā Mea Hana SDM [pdf] Ke alakaʻi hoʻohana ʻO AN 932 Nā Alakaʻi Hoʻololi ʻana i ka Flash Access mai nā Mana Paʻa Paʻa i ka SDM, AN 932. |