Intel-LOGO

intel AN 932 Cov Lus Qhia Kev Nkag Nkag Nkag Nkag los ntawm Kev Tswj Thaiv Cov Khoom Siv raws li SDM Raws li cov khoom siv

intel-AN-932-Flash-Access-Migration-Guidelines-ntawm-Control-Block-Based-Devices-to-SDM-Based-Devices-PRO

Flash Access Migration Guidelines los ntawm Tswj BlockBased Devices rau SDM-raws li Devices

Taw qhia

Cov txheej txheem kev nkag mus rau flash muab lub tswv yim ntawm yuav ua li cas koj tuaj yeem siv tus qauv tsim nrog kev nkag mus rau flash thiab chaw taws teeb hloov tshiab (RSU) ua haujlwm ntawm V-series li, Intel® Arria® 10, Intel Stratix® 10, thiab Intel Agilex™ cov khoom siv. Cov lus qhia no tseem tuaj yeem pab koj tsiv teb tsaws los ntawm kev tswj hwm thaiv kev tsim qauv rau Kev Ruaj Ntseg Device Manager (SDM)-raws li tsim nrog flash nkag thiab RSU ua haujlwm. Cov khoom siv tshiab tshiab xws li Intel Stratix 10 thiab Intel Agilex siv SDM-based architecture nrog sib txawv flash nkag thiab cov chaw taws teeb hloov tshiab thaum piv rau V-series thiab Intel Arria 10 cov khoom siv.

Kev tsiv teb tsaws los ntawm Kev Tswj Thaiv-raws li rau SDM-raws li Devices hauv Flash Access thiab RSU Kev Ua Haujlwm

Tswj Block-based Devices (Intel Arria 10 thiab V-Series Devices)
Cov duab hauv qab no qhia tau hais tias tus IPs siv nyob rau hauv kev nkag mus rau flash thiab chaw taws teeb hloov kho kev ua haujlwm ntawm V-series thiab Intel Arria 10 li, nrog rau kev cuam tshuam ntawm txhua tus IPs.

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

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

Intel Corporation. Txhua txoj cai. Intel, Intel logo, thiab lwm yam Intel cov cim yog cov cim lag luam ntawm Intel Corporation lossis nws cov koom haum. Intel lav kev ua tau zoo ntawm nws cov FPGA thiab cov khoom lag luam semiconductor rau cov kev qhia tshwj xeeb tam sim no raws li Intel tus qauv kev lees paub, tab sis muaj txoj cai los hloov cov khoom thiab cov kev pabcuam txhua lub sijhawm yam tsis muaj ntawv ceeb toom. Intel xav tias tsis muaj lub luag haujlwm lossis kev lav phib xaub uas tshwm sim los ntawm daim ntawv thov lossis siv cov ntaub ntawv, cov khoom lag luam, lossis cov kev pabcuam uas tau piav qhia hauv no tshwj tsis yog raws li tau pom zoo hauv kev sau ntawv los ntawm Intel. Intel cov neeg siv khoom tau qhia kom tau txais qhov tseeb version ntawm cov cuab yeej tshwj xeeb ua ntej tso siab rau cov ntaub ntawv tshaj tawm thiab ua ntej muab xaj rau cov khoom lossis cov kev pabcuam. * Lwm lub npe thiab hom yuav raug lees paub raws li cov cuab yeej ntawm lwm tus.

Koj tuaj yeem siv Generic Serial Flash Interface Intel FPGA IP thiab QUAD Serial Peripheral Interface (SPI) Controller II los ua lub teeb nyem, zoo ib yam li Cov Chaw Taws Teeb Hloov Tshiab Intel FPGA IP yog siv los ua haujlwm RSU. Intel xav kom koj siv Generic Serial Flash Interface Intel FPGA IP raws li tus IP no tshiab dua thiab tuaj yeem siv tau nrog txhua qhov quad serial peripheral Interface (QSPI) flash devices. Cov khoom siv flash tuaj yeem txuas nrog rau ib qho Active Serial (AS) pins lossis lub hom phiaj dav dav I / O (GPIO) pins. Yog tias koj xav siv QSPI flash pab kiag li lawm rau FPGA teeb tsa thiab khaws cov neeg siv cov ntaub ntawv, QSPI ntaus ntawv yuav tsum tau txuas nrog lub siab ua haujlwm serial nco interface (ASMI) tus pin. Nyob rau hauv ib tug active serial configuration, MSEL tus pin chaw yog sampcoj thaum FPGA muaj zog. Lub thaiv thaiv tau txais QSPI flash cov ntaub ntawv los ntawm cov khoom siv teeb tsa thiab teeb tsa FPGA.

SDM-based Devices (Intel Stratix 10 thiab Intel Agilex Devices)
Muaj peb txoj hauv kev nkag mus rau QSPI flash hauv SDM-raws li cov khoom siv thaum koj tsiv teb tsaws los ntawm kev tswj hwm thaiv cov khoom siv hauv flash nkag thiab hloov kho cov chaw taws teeb. Intel xav kom koj siv Mailbox Client Intel FPGA IP rau ob qho tib si flash nkag thiab hloov kho tej thaj chaw deb, raws li qhia hauv daim duab hauv qab no. Thaum lub teeb teeb nyem txuas nrog SDM I / O pins, Intel kuj pom zoo kom koj siv Mailbox Client Intel FPGA IP.

Daim duab 2. Nkag mus rau QSPI Flash thiab hloov kho Flash Siv Mailbox Client Intel FPGA IP (pom zoo)

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

Koj tuaj yeem siv Mailbox Client Intel FPGA IP txhawm rau nkag mus rau QSPI flash uas txuas nrog SDM I / O thiab ua cov chaw taws teeb hloov tshiab hauv Intel Stratix 10 thiab Intel Agilex li. Cov lus txib thiab / lossis cov duab teeb tsa raug xa mus rau tus tswv tswj hwm. Tus tswv tswj hwm ces txhais cov lus txib rau hauv Avalon® nco-mapped hom ntawv thiab xa mus rau Mailbox Client Intel FPGA IP. Lub Mailbox Client Intel FPGA IP tsav cov lus txib / cov ntaub ntawv thiab tau txais cov lus teb los ntawm SDM. SDM sau cov duab teeb tsa rau QSPI flash ntaus ntawv. Mailbox Client Intel FPGA IP kuj yog Avalon nco-mapped qhev tivthaiv. Tus tswv tswj hwm tuaj yeem yog tus tswv Avalon, xws li JTAG tswv, Nios® II processor, PCIe, kev cai logic, lossis Ethernet IP. Koj tuaj yeem siv Mailbox Client Intel FPGA IP kom txib SDM los ua kev teeb tsa nrog cov duab tshiab / hloov tshiab hauv QSPI flash devices. Intel xav kom koj siv Mailbox Client Intel FPGA IP hauv kev tsim tshiab vim tias tus IP no tuaj yeem nkag mus rau QSPI flash thiab ua haujlwm RSU. Qhov IP no kuj tau txais kev txhawb nqa hauv Intel Stratix 10 thiab Intel Agilex li, uas yooj yim tsim kev tsiv teb tsaws los ntawm Intel Stratix 10 mus rau Intel Agilex li.

Daim duab 3. Nkag mus rau QSPI Flash thiab Hloov Kho Flash Siv Serial Flash Mailbox Client Intel FPGA IP thiab Mailbox Client Intel FPGA IP

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

Koj tsuas tuaj yeem siv Serial Flash Mailbox Client Intel FPGA IP kom nkag mus rau QSPI flash txuas nrog SDM I / O hauv Intel Stratix 10 li. Cov lus txib thiab / lossis cov duab teeb tsa raug xa mus rau tus tswv tswj hwm. Tus tswv tswj hwm ces txhais cov lus txib rau hauv Avalon nco-mapped hom ntawv thiab xa mus rau Serial Flash Mailbox Client Intel FPGA IP. Serial Flash Mailbox Client Intel FPGA IP ces xa cov lus txib / cov ntaub ntawv thiab tau txais cov lus teb los ntawm SDM. SDM sau cov duab teeb tsa rau QSPI flash ntaus ntawv. Serial Flash Mailbox Client Intel FPGA IP yog Avalon nco-mapped qhev tivthaiv. Li no, tus tswv tswj hwm tuaj yeem yog tus tswv Avalon, xws li JTAG tswv, Nios II processor, PCI Express (PCIe), kev cai logic, lossis Ethernet IP. Lub Mailbox Client Intel FPGA IP yuav tsum ua haujlwm hloov kho tej thaj chaw deb. Li no, Serial Flash Mailbox Client Intel FPGA IP tsis pom zoo hauv cov qauv tsim tshiab vim nws tsuas yog txhawb nqa Intel Stratix 10 li thiab tsuas yog siv tau los nkag rau QSPI flash pab kiag li lawm.

Daim duab 4. Nkag mus rau QSPI Flash thiab hloov kho Flash Siv Mailbox Client Intel FPGA IP nrog Avalon Streaming Interface

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

Lub Mailbox Client nrog Avalon Streaming Interface Intel FPGA IP muab kev sib txuas lus ntawm koj qhov kev cai logic thiab tus tswj hwm kev ruaj ntseg (SDM) hauv Intel Agilex. Koj tuaj yeem siv tus IP no xa cov pob ntawv hais kom ua thiab tau txais cov ntawv teb los ntawm SDM peripheral modules, suav nrog QSPI. SDM sau cov duab tshiab rau QSPI flash ntaus ntawv thiab tom qab ntawd rov teeb tsa Intel Agilex ntaus ntawv los ntawm cov duab tshiab lossis hloov tshiab. Mailbox Client nrog Avalon Streaming Interface Intel FPGA IP siv Avalon streaming interface. Koj yuav tsum siv tus tswv tswj hwm nrog Avalon streaming interface los tswj tus IP. Mailbox Client nrog Avalon Streaming Interface Intel FPGA IP muaj cov ntaub ntawv nrawm dua li Mailbox Client Intel FPGA IP. Txawm li cas los xij, tus IP no tsis txhawb Intel Stratix 10 cov khoom siv, uas txhais tau tias koj tsis tuaj yeem txav koj tus qauv ncaj qha los ntawm Intel Stratix 10 mus rau Intel Agilex li.

Cov ntaub ntawv ntsig txog

  • Mailbox Client Intel FPGA IP Tus Neeg Siv Qhia
  • Serial Flash Mailbox Client Intel FPGA IP Tus Neeg Siv Qhia
  • Mailbox Client nrog Avalon Streaming Interface Intel FPGA IP Tus Neeg Siv Qhia

Kev sib piv ntawm Serial Flash Mailbox, Mailbox Client thiab Mailbox Client nrog Avalon Streaming Interface Intel FPGA IPs

Cov lus hauv qab no qhia txog qhov sib piv ntawm txhua tus IPs.

  Mailbox Client nrog Avalon Streaming Interface Intel FPGA IP Serial Flash Mailbox Client Intel FPGA IP Mailbox Client Intel FPGA IP
Cov khoom siv txhawb nqa Intel Agilex Intel Stratix 10 nkaus xwb Intel Agilex thiab Intel Stratix 10
Interfaces Avalon streaming interface Avalon nco-mapped interface Avalon nco-mapped interface
Cov lus pom zoo Tus tswv tswj hwm uas siv Avalon streaming interface rau kwj cov ntaub ntawv. Tus tswv tswj hwm uas siv Avalon nco-mapped interface los nyeem thiab sau. • Tus tswv tswj hwm uas siv Avalon nco- mapped interface los nyeem thiab sau.

• Pom zoo kom siv tus IP no hauv Intel Stratix 10 li.

• Yooj yim rau migrate los ntawm Intel Stratix 10 mus rau Intel Agilex li.

Cov ntaub ntawv hloov ceev Cov ntaub ntawv nrawm dua li Serial Flash Mailbox Client Intel FPGA IP thiab Mailbox Client Intel FPGA IP. Cov ntaub ntawv streaming qeeb dua li Mailbox Client nrog Avalon Streaming Interface Intel FPGA IP. Cov ntaub ntawv streaming qeeb dua li Mailbox Client nrog Avalon Streaming Interface Intel FPGA IP.
Siv GPIO ua Interface rau kev nkag mus rau Flash Devices

Daim duab 5. Nkag mus rau QSPI Flash

Koj tuaj yeem nkag mus rau kev tsim qauv hauv kev tswj hwm cov cuab yeej siv rau SDM raws li cov khoom siv ncaj qha yog tias tus tsim siv Generic Serial Flash Interface Intel FPGA IP nrog xa tawm flash tus pin rau GPIO. Qee qhov tsis tshua muaj, QSPI flash ntaus ntawv txuas nrog GPIO tus pin hauv FPGA. QSPI flash ntaus ntawv tsuas yog siv los ua lub hom phiaj tseem ceeb cia thaum nws txuas nrog GPIO. Cov khoom siv flash tuaj yeem nkag tau los ntawm Generic Serial Flash Interface Intel FPGA IP (pom zoo) lossis Generic QUAD SPI Controller II Intel FPGA IP los ntawm kev xaiv qhov kev xaiv xa tawm SPI tus pin rau GPIO.

Hauv Intel Stratix 10 thiab Intel Agilex li, koj tuaj yeem txuas cov khoom siv flash rau GPIO tus pin hauv FPGA los siv ua lub hom phiaj tseem ceeb cia ib yam nkaus. Txawm li cas los xij, thov nco ntsoov tias qhov kev teeb tsa tsis pub dhau SPI tus pin interface yuav tsum tau qhib hauv Generic Serial Flash Interface Intel FPGA IP thaum koj siv Intel Stratix 10 thiab Intel Agilex li los tiv thaiv kev ua yuam kev thaum muab tso ua ke. Qhov no yog vim tsis muaj kev mob siab rau Active Serial interface muaj nyob rau hauv Intel Stratix 10 thiab Intel Agilex li. Rau kev teeb tsa lub hom phiaj hauv cov khoom siv no, koj yuav tsum txuas cov khoom siv flash rau SDM I / O raws li tau piav qhia hauv SDM-based Devices (Intel Stratix 10 thiab Intel Agilex Devices) ntu.

Cov ntaub ntawv ntsig txog
SDM-based Devices (Intel Stratix 10 thiab Intel Agilex Devices)

Txhawb QSPI Devices Raws li Kev Tswj Hom

Cov lus hauv qab no qhia txog cov kev txhawb nqa flash raws li Generic Serial Flash interface Intel FPGA IP thiab Generic QUAD SPI Controller II Intel FPGA IP.

Ntaus ntawv IP QSPI Devices
Cyclone® V, Intel Arria 10, Intel Stratix 10(1), Intel Agilex (1) Generic Serial Flash Interface Intel FPGA IP Tag nrho cov khoom siv QSPI
Cyclone V, Intel Arria 10, Intel Stratix Generic QUAD SPI Controller II Intel • EPCQ16 (Micron*-tshaj)
10(1), Intel Agilex (1) FPGA tus IP • EPCQ32 (Micron*-tshaj)
    • EPCQ64 (Micron*-tshaj)
    • EPCQ128 (Micron*-tshaj)
    • EPCQ256 (Micron*-tshaj)
    • EPCQ512 (Micron*-tshaj)
    • EPCQL512 (Micron*-tshaj)
    • EPCQL1024 (Micron*-tshaj)
    • N25Q016A13ESF40
    • N25Q032A13ESF40
    • N25Q064A13ESF40
    • N25Q128A13ESF40
    • N25Q256A13ESF40
    • N25Q256A11E1240 (tsawg voltage)
    • MT25QL512ABA
    • N2Q512A11G1240 (tsawg voltage)
    • N25Q00AA11G1240 (tsawg voltage)
    • N25Q512A83GSF40F
    • MT25QL256
    • MT25QL512
    • MT25QU256
    • MT25QU512
    • MT25QU01G

Yog xav paub ntxiv txog cov khoom siv flash txhawb nqa los ntawm Serial Flash Mailbox thiab Mailbox Client Intel FPGA IPs, xa mus rau Intel Supported Configuration Devices section nyob rau hauv Cov Khoom Siv Teeb Meem - Nplooj Chaw Txhawb.

Cov ntaub ntawv ntsig txog
Intel Supported Configuration Devices, Device Configuration – Support Center

Cov Ntaub Ntawv Hloov Kho Keeb Kwm rau AN 932: Cov Lus Qhia Txog Kev Nkag Mus Nkag Nkag los ntawm Kev Tswj Thaiv Cov Khoom Siv rau SDM-based Devices
Cov ntaub ntawv Version Hloov
2020.12.21 Kev tso tawm thawj zaug.

AN 932: Cov Lus Qhia Txog Kev Nkag Nkag Nkag Nkag los ntawm Kev Tswj Thaiv-Raws li cov cuab yeej siv rau SDM-based Devices

Cov ntaub ntawv / Cov ntaub ntawv

intel AN 932 Cov Lus Qhia Kev Nkag Nkag Nkag Nkag los ntawm Kev Tswj Thaiv Cov Khoom Siv raws li SDM Raws li cov khoom siv [ua pdf] Cov neeg siv phau ntawv qhia
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 Raws li Devices, Flash Access Migration Guidelines

Cov ntaub ntawv

Cia ib saib

Koj email chaw nyob yuav tsis raug luam tawm. Cov teb uas yuav tsum tau muaj yog cim *