intel AN 932 Flash Access Migration Guidelines mai le Pulea Block Based Devices i SDM Based Devices
Flash Access Migration Guidelines mai le Pulea BlockBased Devices i SDM-Based Devices
Folasaga
O ta'iala mo femalaga'iga mo'imo e tu'u mai ai se manatu i le fa'atinoina o se mamanu fa'atasi ai ma le fa'aogaina o le uila ma le fa'agaoioiga o le Fa'afouina o le Fa'amamao (RSU) i masini V-series, Intel® Arria® 10, Intel Stratix® 10, ma masini Intel Agilex™. O nei ta'iala e mafai fo'i ona fesoasoani ia te oe e fa'asolo mai le fa'ata'atiaga fa'avae poloka ile fa'ata'ita'iga a le Pule Fa'atonu (SDM) fa'atasi ma le fa'aogaina o le moli ma le fa'agaioiga RSU. O masini fou e pei o le Intel Stratix 10 ma le Intel Agilex e faʻaogaina le fausaga faʻavae SDM faʻatasi ai ma le faʻaogaina o le uila ma le faʻafouina mamao o le polokalama pe a faʻatusatusa i le V-series ma le Intel Arria 10 masini.
Femalagaiga mai le Pulea Block-Based i SDM-Based Devices in Flash Access and RSU Operation
Puleaina Masini Fa'avae Poloka (Intel Arria 10 ma V-Series Devices)
O le ata o loʻo i lalo o loʻo faʻaalia ai IP o loʻo faʻaogaina i le faʻaogaina o le flash ma le faʻaogaina o le faʻafouina o le polokalama mamao i V-series ma Intel Arria 10 masini, faʻapea foʻi ma fesoʻotaʻiga o IP taʻitasi.
Ata 1. Fa'ata o poloka o masini fa'avae poloka (Intel Arria 10 ma V-Series Devices)
Intel Corporation. Ua taofia aia tatau uma. Intel, le Intel logo, ma isi fa'ailoga Intel o fa'ailoga fa'ailoga a le Intel Corporation po'o ona lala. E fa'amaonia e Intel le fa'atinoina o ana oloa FPGA ma semiconductor i fa'amatalaga o lo'o iai nei e tusa ai ma le fa'atonuga masani a Intel, ae fa'asaoina le aia tatau e fai ai suiga i so'o se oloa ma auaunaga i so'o se taimi e aunoa ma se fa'aaliga. E leai se tiute po'o se noataga e afua mai i le talosaga po'o le fa'aogaina o so'o se fa'amatalaga, oloa, po'o se auaunaga o lo'o fa'amatalaina i i'i se'i vagana ua malilie i ai i se faiga tusitusia e Intel. Ua fautuaina tagata fa'atau Intel ina ia maua le fa'amatalaga lata mai o fa'amatalaga masini a'o le'i fa'alagolago i so'o se fa'amatalaga fa'asalalau ma a'o le'i tu'uina atu oka mo oloa po'o tautua. *O isi igoa ma fa'ailoga e mafai ona ta'ua o se meatotino a isi.
E mafai ona e fa'aogaina le Generic Serial Flash Interface Intel FPGA IP ma le QUAD Serial Peripheral Interface (SPI) Controller II e fa'atino ai le fa'aogaina o le moli, e fa'apena fo'i le Remote Update Intel FPGA IP e fa'aaogaina e fa'atino ai le RSU. Ua fautuaina e Intel e te fa'aogaina le Generic Serial Flash Interface Intel FPGA IP ona o lenei IP e fou atu ma e mafai ona fa'aoga i so'o se fa'asologa fa'asolosolo fa'atasi (QSPI) masini moli. O masini moli e mafai ona feso'ota'i i pine fa'apitoa Serial (AS) po'o pine I/O (GPIO) fa'amoemoe lautele. Afai e te manaʻo e faʻaogaina masini moli QSPI mo le faʻatulagaina o le FPGA ma teu ai faʻamatalaga o tagata, e tatau ona fesoʻotaʻi le masini QSPI i le pine faʻamaufaʻailoga faʻapitoa faʻasologa (ASMI). I se fa'asologa fa'agasolo malosi, o le fa'atulagaina o pine MSEL o le sampta'ita'ia pe a fa'aola le FPGA. O le poloka pule e maua ai faʻamatalaga flash QSPI mai masini faʻatulagaina ma faʻapipiʻi le FPGA.
Meafaigaluega Fa'avae SDM (Intel Stratix 10 ma Intel Agilex Devices)
E tolu auala e mafai ai ona maua le QSPI flash i masini faʻavae SDM pe a e alu ese mai masini faʻavae poloka poloka i le faʻaogaina o le uila ma le faʻafouina o le polokalama mamao. Ua fautuaina e Intel ia e fa'aogaina le Pusa Meli Client Intel FPGA IP mo le fa'aogaina o le moli ma le fa'afouga mamao mamao, e pei ona fa'aalia i le ata o lo'o mulimuli mai. A fa'afeso'ota'i le moli fa'atulagaina i pine SDM I/O, e fautuaina fo'i e Intel e te fa'aogaina le Pusa Meli Client Intel FPGA IP.
Ata 2. Avanoa QSPI Flash ma Fa'afouina Flash Fa'aaogā Pusa Meli Client Intel FPGA IP (Fautuaina)
E mafai ona e faʻaogaina le Mailbox Client Intel FPGA IP e maua ai le QSPI flash lea e fesoʻotaʻi i le SDM I / O ma faʻatino le faʻafouina o le polokalama mamao i le Intel Stratix 10 ma le Intel Agilex masini. O fa'atonuga ma/po'o ata fa'atulagaina e lafo i le pule o le talimalo. Ona fa'aliliuina lea e le pule o le talimalo le poloaiga i le Avalon® fa'afanua fa'amaufa'ailoga ma lafo i le Pusa Meli Client Intel FPGA IP. Ole Pusa Meli Client Intel FPGA IP e fa'auluina fa'atonuga/fa'amatalaga ma maua tali mai le SDM. E tusia e le SDM ata faʻatulagaina i le masini moli QSPI. O le Pusa Meli Client Intel FPGA IP o se Avalon e manatua-faafanua pologa vaega. O le pule talimalo e mafai ona avea ma Avalon master, pei o JTAG matai, o le Nios® II processor, PCIe, o se manatu masani, poʻo le Ethernet IP. E mafai ona e fa'aogaina le Pusa Meli Client Intel FPGA IP e fa'atonu ai le SDM e fa'atino le toe fa'aleleia ma le ata fou/fa'afou i masini moli QSPI. Ua fautuaina e Intel e te fa'aogaina le Pusa Meli Client Intel FPGA IP i mamanu fou aua e mafai e lenei IP ona maua le QSPI flash ma fa'atino galuega RSU. O lenei IP o loʻo lagolagoina foʻi i le Intel Stratix 10 ma le Intel Agilex masini, lea e faʻafaigofie ai le femalagaiga mai le Intel Stratix 10 i le Intel Agilex masini.
Ata 3. Avanoa i le QSPI Flash ma le fa'afouina o le Flash e fa'aaoga ai le Serial Flash Pusa Meli Client Intel FPGA IP ma le Pusa Meli Client Intel FPGA IP
E mafai ona e fa'aogaina le Serial Flash Mailbox Client Intel FPGA IP e maua ai le QSPI flash e feso'ota'i i le SDM I/O i le Intel Stratix 10 masini. O fa'atonuga ma/po'o ata fa'atulagaina e lafo i le pule o le talimalo. Ona fa'aliliuina lea e le pule o le talimalo le poloaiga i le fa'afanua o le manatua-malaga o Avalon ma lafo i le Serial Flash Mailbox Client Intel FPGA IP. O le Serial Flash Mailbox Client Intel FPGA IP ona auina atu lea o poloaiga/faamatalaga ma maua tali mai le SDM. E tusia e le SDM ata faʻatulagaina i le masini moli QSPI. O le Serial Flash Mailbox Client Intel FPGA IP o se Avalon e manatua-faafanua pologa vaega. O le mea lea, o le pule talimalo e mafai ona avea ma Avalon master, pei o le JTAG matai, Nios II processor, PCI Express (PCIe), se manatu masani, po o Ethernet IP. Ole Pusa Meli Client Intel FPGA IP e mana'omia e fa'atino ai le fa'afouga fa'afou mamao. O le mea lea, Serial Flash Mailbox Client Intel FPGA IP e le fautuaina i ni mamanu fou aua e na'o le Intel Stratix 10 masini e lagolagoina ma e mafai ona fa'aoga e maua ai le QSPI flash masini.
Ata 4. Avanoa QSPI Flash ma Fa'afouina Flash Fa'aaogā Pusa Meli Client Intel FPGA IP ma Avalon Streaming Interface
O le Pusa Meli Client ma Avalon Streaming Interface Intel FPGA IP e maua ai se ala fesoʻotaʻiga i le va o lau faʻaleaganuʻu masani ma le pule o masini malupuipuia (SDM) ile Intel Agilex. E mafai ona e fa'aogaina lenei IP e lafo atu ai pusa fa'atonu ma maua mai fa'amatalaga tali mai le SDM pito i luga, e aofia ai le QSPI. E tusia e le SDM ata fou i le QSPI flash device ona toe faʻafouina lea o le Intel Agilex masini mai le ata fou pe faʻafouina. O le Pusa Meli Client ma Avalon Streaming Interface Intel FPGA IP faʻaaogaina le Avalon streaming interface. E tatau ona e fa'aogaina se fa'atonu talimalo ma Avalon streaming interface e pulea ai le IP. O le Pusa Meli Client ma Avalon Streaming Interface Intel FPGA IP e sili atu le saoasaoa o fa'amaumauga nai lo le Pusa Meli Client Intel FPGA IP. Ae ui i lea, e le lagolagoina e lenei IP le Intel Stratix 10 masini, o lona uiga e le mafai ona e faʻafeiloaʻi saʻo lau mamanu mai le Intel Stratix 10 i le Intel Agilex masini.
Fa'amatalaga Fa'atatau
- Pusa Meli Client Intel FPGA IP User Guide
- Serial Flash Pusa Meli Client Intel FPGA IP User Guide
- Pusa Meli Client ma Avalon Streaming Interface Intel FPGA IP User Guide
Fa'atusatusaga i le va o Serial Flash Pusa Meli, Pusa Meli Client ma Pusa Meli Client ma Avalon Streaming Interface Intel FPGA IPs
O le siata o lo'o i lalo o lo'o fa'apupula ai le fa'atusatusaga i le va o IP ta'itasi.
Pusa Meli Client ma Avalon Streaming Interface Intel FPGA IP | Serial Flash Pusa Meli Client Intel FPGA IP | Pusa Meli Client Intel FPGA IP | |
Masini Lagolago | Intel Agilex | Intel Stratix 10 na'o | Intel Agilex ma le Intel Stratix 10 |
Fa'afeso'ota'i | Avalon streaming interface | Avalon fa'afanua fa'amaufa'ailoga | Avalon fa'afanua fa'amaufa'ailoga |
Fautuaga | Pule talimalo lea e fa'aogaina le Avalon streaming interface e fa'asalalau ai fa'amaumauga. | Pule fa'apitoa lea e fa'aogaina ai le Avalon e fa'ata'atia le mafaufau e fa'atino ai le faitau ma le tusitusi. | • Pule fa'atonu e fa'aogaina ai le Avalon e fa'amana'o fa'afanua e fa'atino ai le faitau ma le tusitusi.
• Fautuaina e fa'aoga lenei IP ile Intel Stratix 10 masini. • Faigofie ona faimalaga mai Intel Stratix 10 i masini Intel Agilex. |
Saosaoa Fa'aliliuga Fa'amatalaga | Fa'asalalau fa'amatalaga vave nai lo le Serial Flash Mailbox Client Intel FPGA IP ma Mailbox Client Intel FPGA IP. | Fa'ase'e lemu fa'amatalaga nai lo Pusa Meli Client ma Avalon Streaming Interface Intel FPGA IP. | Fa'ase'e lemu fa'amatalaga nai lo Pusa Meli Client ma Avalon Streaming Interface Intel FPGA IP. |
Fa'aaogāina o le GPIO e fai ma Feso'ota'iga mo le fa'aogaina o masini Flash
Ata 5. Avanoa QSPI Flash
E mafai ona e tu'u sa'o i luga o le mamanu i masini fa'atonutonu poloka i masini fa'avae SDM pe afai o le mamanu o lo'o fa'aogaina le Generic Serial Flash Interface Intel FPGA IP fa'atasi ai ma pine moli e auina atu i le GPIO. I nisi tulaga e le masani ai, o le QSPI flash masini e fesoʻotaʻi i le GPIO pine i le FPGA. O le QSPI flash device o le a na'o le fa'aaogaina o se mea e teu ai manatuaga masani pe a feso'ota'i i le GPIO. E mafai ona maua le masini moli e ala i le Generic Serial Flash Interface Intel FPGA IP (fautuaina) poʻo le Generic QUAD SPI Pule II Intel FPGA IP e ala i le filifilia o le filifiliga e auina atu le SPI pine ile GPIO.
I le Intel Stratix 10 ma le Intel Agilex masini, e mafai ona e faʻafesoʻotaʻi masini moli i le GPIO pine i le FPGA e faʻaoga e pei o le teuina o manatuaga masani. Ae ui i lea, faamolemole ia matau o le faatulagaga parakalafa e mafai ai e le SPI pin interface e tatau ona mafai i le Generic Serial Flash Interface Intel FPGA IP pe a e faʻaogaina le Intel Stratix 10 ma le Intel Agilex masini e puipuia ai mea sese i le taimi o le tuʻufaʻatasia. E mafua ona e leai se fesoʻotaʻiga Active Serial faʻapitoa e maua i le Intel Stratix 10 ma le Intel Agilex masini. Mo faʻamoemoega faʻatulagaina i nei masini, e tatau ona e faʻafesoʻotaʻi masini moli i le SDM I/O e pei ona faʻamatalaina i le SDM-based Devices (Intel Stratix 10 ma Intel Agilex Devices) vaega.
Fa'amatalaga Fa'atatau
Meafaigaluega Fa'avae SDM (Intel Stratix 10 ma Intel Agilex Devices)
Masini QSPI Lagolago Fa'avae ile Ituaiga Pule
O le laulau o lo'o i lalo o lo'o aoteleina ai masini moli lagolago e fa'atatau i le Generic Serial Flash interface Intel FPGA IP ma le Generic QUAD SPI Controller II Intel FPGA IP.
Meafaigaluega | IP | QSPI masini |
Cyclone® V, Intel Arria 10, Intel Stratix 10(1), Intel Agilex(1) | Generic Serial Flash Interface Intel FPGA IP | O masini QSPI uma |
Afa V, Intel Arria 10, Intel Stratix | Generic QUAD SPI Pule II Intel | • EPCQ16 (Micron*-fesoasoani) |
10(1), Intel Agilex(1) | FPGA IP | • EPCQ32 (Micron*-fesoasoani) |
• EPCQ64 (Micron*-fesoasoani) | ||
• EPCQ128 (Micron*-fesoasoani) | ||
• EPCQ256 (Micron*-fesoasoani) | ||
• EPCQ512 (Micron*-fesoasoani) | ||
• EPCQL512 (Micron*-fesoasoani) | ||
• EPCQL1024 (Micron*-fesoasoani) | ||
• N25Q016A13ESF40 | ||
• N25Q032A13ESF40 | ||
• N25Q064A13ESF40 | ||
• N25Q128A13ESF40 | ||
• N25Q256A13ESF40 | ||
• N25Q256A11E1240 (maualalo voltage) | ||
• MT25QL512ABA | ||
• N2Q512A11G1240 (maualalo voltage) | ||
• N25Q00AA11G1240 (maualalo voltage) | ||
• N25Q512A83GSF40F | ||
• MT25QL256 | ||
• MT25QL512 | ||
• MT25QU256 | ||
• MT25QU512 | ||
• MT25QU01G |
Mo nisi fa'amatalaga e uiga i masini moli e lagolagoina e le Serial Flash Mailbox ma Mailbox Client Intel FPGA IPs, tagai i le Intel Supported Configuration Devices vaega i le Device Configuration – Support Center itulau.
Fa'amatalaga Fa'atatau
Intel Supported Configuration Devices, Device Configuration - Nofoaga Lagolago
Fa'amatalaga Toe Iloiloga o Fa'amaumauga mo le AN 932: Ta'iala mo Femalaga'iga Avanoa Fa'asao mai le Pulea Poloka-Fa'avae Masini i SDM-Fa'avae Masini.
Fa'amatalaga Fa'amaumauga | Suiga |
2020.12.21 | Fa'asalalauga muamua. |
AN 932: Ta'iala mo Femalaga'iga Avanoa Fa'aola mai le Pulea Fa'apoloka-Fa'avae masini i SDM-Fa'avae masini.
Pepa / Punaoa
![]() |
intel AN 932 Flash Access Migration Guidelines mai le Pulea Block Based Devices i SDM Based Devices [pdf] Taiala mo Tagata Fa'aoga 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 |