intel-LOGO

Intel AN 932 פלאַש אַקסעס מיגראַטיאָן גיידליינז פון קאָנטראָל בלאַק באזירט דעוויסעס צו SDM באזירט דעוויסעס

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

פלאַש אַקסעס מיגראַטיאָן גיידליינז פון קאָנטראָל בלאַקבאַסעד דעוויסעס צו SDM-באזירט דעוויסעס

הקדמה

די בליץ אַקסעס מייגריישאַן גיידליינז צושטעלן אַ געדאַנק ווי איר קענען ינסטרומענט אַ פּלאַן מיט בליץ אַקסעס און רימאָוט סיסטעם אַפּדייט (RSU) אָפּעראַציע אויף די V-סעריע דעוויסעס, Intel® Arria® 10, Intel Stratix® 10 און Intel Agilex ™ דעוויסעס. די גיידליינז קענען אויך העלפֿן איר מייגרייט פון קאָנטראָל בלאָק-באזירט פּלאַן צו זיכער דיווייס מאַנאַגער (SDM)-באזירט פּלאַן מיט בליץ אַקסעס און RSU אָפּעראַציע. נייַער דעוויסעס אַזאַ ווי Intel Stratix 10 און Intel Agilex נוצן SDM-באזירט אַרקאַטעקטשער מיט פאַרשידענע בליץ אַקסעס און ווייַט סיסטעם דערהייַנטיקן ווען קאַמפּערד מיט די V-סעריע און Intel Arria 10 דעוויסעס.

מיגראַטיאָן פון קאָנטראָל בלאַק-באזירט צו SDM-באזירט דעוויסעס אין פלאַש אַקסעס און RSU אָפּעראַציע

קאָנטראָל בלאַק-באזירט דעוויסעס (Intel Arria 10 און V-סעריע דעוויסעס)
די פאלגענדע פיגור ווייזט די IPs געניצט אין בליץ אַקסעס און ווייַט סיסטעם דערהייַנטיקן אָפּעראַציע אויף V-סעריע און Intel Arria 10 דעוויסעס, ווי געזונט ווי די ינטערפייסיז פון יעדער IP.

פיגורע 1. בלאָק דיאַגראַמע פון ​​קאָנטראָל בלאַק-באזירט דעוויסעס (ינטעל אַרריאַ 10 און V-סעריע דעוויסעס)

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

Intel Corporation. אלע רעכטן רעזערווירט. ינטעל, די ינטעל לאָגאָ און אנדערע ינטעל מאַרקס זענען טריידמאַרקס פון ינטעל קאָרפּאָראַטיאָן אָדער זייַן סאַבסידיעריז. ינטעל וואָראַנטיז פאָרשטעלונג פון זייַן FPGA און סעמיקאַנדאַקטער פּראָדוקטן צו קראַנט ספּעסאַפאַקיישאַנז אין לויט מיט ינטעל ס נאָרמאַל וואָראַנטי, אָבער ריזערווז די רעכט צו מאַכן ענדערונגען צו קיין פּראָדוקטן און באַדינונגס אין קיין צייט אָן באַמערקן. ינטעל אַסומז קיין פֿאַראַנטוואָרטלעכקייט אָדער אַכרייַעס וואָס איז שטייענדיק פֿון די אַפּלאַקיישאַן אָדער נוצן פון קיין אינפֿאָרמאַציע, פּראָדוקט אָדער דינסט דיסקרייבד דאָ, אַחוץ ווי ינטעל איז עקספּרעסלי מסכים צו שרייבן. ינטעל קאַסטאַמערז זענען אַדווייזד צו קריגן די לעצטע ווערסיע פון ​​די מיטל ספּעסאַפאַקיישאַנז איידער זיי פאַרלאָזנ אויף קיין ארויס אינפֿאָרמאַציע און איידער פּלייסינג אָרדערס פֿאַר פּראָדוקטן אָדער באַדינונגס. * אנדערע נעמען און בראַנדז קען זיין קליימד ווי די פאַרמאָג פון אנדערע.

איר קענען נוצן די גענעריק סיריאַל פלאַש צובינד Intel FPGA IP און QUAD Serial Peripheral Interface (SPI) קאָנטראָללער וו צו דורכפירן די בליץ אַקסעס, סימילאַרלי די רימאָוט אַפּדייט Intel FPGA IP איז געניצט צו דורכפירן די RSU אָפּעראַציע. ינטעל רעקאַמענדז אַז איר נוצן די גענעריק סיריאַל פלאַש צובינד Intel FPGA IP, ווייַל די IP איז נייַער און קענען זיין געוויינט מיט קיין קוואַד סיריאַל פּעריפעראַל צובינד (QSPI) בליץ דעוויסעס. די בליץ דעוויסעס קענען זיין קאָננעקטעד צו אַ דעדאַקייטאַד אַקטיוו סיריאַל (AS) פּינס אָדער די אַלגעמיינע י / אָ (GPIO) פּינס. אויב איר ווילן צו נוצן די QSPI בליץ דעוויסעס פֿאַר FPGA קאַנפיגיעריישאַן און צו קראָם באַניצער דאַטן, די QSPI מיטל מוזן זיין קאָננעקטעד צו די דעדאַקייטאַד אַקטיוו סיריאַל זכּרון צובינד (ASMI) שטיפט. אין אַן אַקטיוו סיריאַל קאַנפיגיעריישאַן, די MSEL שטיפט באַשטעטיקן איז sampגעפירט ווען די FPGA איז פּאַוערד אַרויף. די קאָנטראָל בלאָק נעמט QSPI בליץ דאַטן פון די קאַנפיגיעריישאַן דעוויסעס און קאַנפיגיער די FPGA.

SDM-באזירט דעוויסעס (Intel Stratix 10 און Intel Agilex Devices)
עס זענען דריי וועגן צו אַקסעס די QSPI בליץ אין SDM-באזירט דעוויסעס ווען איר מייגרייט פֿון קאָנטראָל בלאָק-באזירט דעוויסעס אין בליץ אַקסעס און ווייַט סיסטעם דערהייַנטיקן. ינטעל רעקאַמענדז אַז איר נוצן די Mailbox Client Intel FPGA IP פֿאַר ביידע בליץ אַקסעס און ווייַט סיסטעם דערהייַנטיקן, ווי געוויזן אין די פאלגענדע פיגור. ווען די קאַנפיגיעריישאַן בליץ איז קאָננעקטעד צו די SDM I/O פּינס, Intel אויך רעקאַמענדז אַז איר נוצן די Mailbox Client Intel FPGA IP.

פיגורע 2. אַקסעס צו QSPI פלאַש און אַפּדייטינג פלאַש ניצן די בריווקאַסטן קליענט Intel FPGA IP (רעקאַמענדיד)

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

איר קענט נוצן די Mailbox Client Intel FPGA IP צו אַקסעס די QSPI בליץ וואָס איז קאָננעקטעד צו די SDM I/O און דורכפירן די ווייַט סיסטעם דערהייַנטיקן אין די Intel Stratix 10 און Intel Agilex דעוויסעס. קאַמאַנדז און / אָדער קאַנפיגיעריישאַן בילדער זענען געשיקט צו דער באַלעבאָס קאָנטראָללער. דער באַלעבאָס קאַנטראָולער דעמאָלט טראַנסלייץ די באַפֿעל אין Avalon® זכּרון-מאַפּט פֿאָרמאַט און סענדז עס צו די בריווקאַסטן קליענט Intel FPGA IP. די בריווקאַסטן קליענט Intel FPGA IP דרייווז די קאַמאַנדז / דאַטן און נעמט די רעספּאָנסעס פון די SDM. די SDM שרייבט די קאַנפיגיעריישאַן בילדער צו די QSPI בליץ מיטל. די בריווקאַסטן קליענט Intel FPGA IP איז אויך אַ Avalon זכּרון-מאַפּט שקלאַף קאָמפּאָנענט. דער באַלעבאָס קאַנטראָולער קענען זיין אַ Avalon בעל, אַזאַ ווי JTAG בעל, אַ Nios® II פּראַסעסער, PCIe, אַ מנהג לאָגיק אָדער עטהערנעט IP. איר קענט נוצן די Mailbox Client Intel FPGA IP צו באַפֿעלן די SDM צו דורכפירן ריקאַנפיגיעריישאַן מיט די נייַע / דערהייַנטיקט בילד אין QSPI בליץ דעוויסעס. ינטעל רעקאַמענדז אַז איר נוצן די Mailbox Client Intel FPGA IP אין נייַע דיזיינז ווייַל די IP קענען אַקסעס QSPI בליץ און דורכפירן RSU אָפּעראַציע. דער IP איז אויך געשטיצט אין ביידע Intel Stratix 10 און Intel Agilex דעוויסעס, וואָס יזיז די מיגריישאַן פון די פּלאַן פון Intel Stratix 10 צו Intel Agilex דעוויסעס.

פיגורע 3. אַקסעס קספּי פלאַש און אַפּדייטינג פלאַש ניצן סיריאַל פלאַש בריווקאַסטן קליענט ינטעל פפּגאַ יפּ און בריווקאַסטן קליענט ינטעל פפּגאַ יפּ

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

איר קענט בלויז נוצן די סיריאַל פלאַש בריווקאַסטן קליענט Intel FPGA IP צו אַקסעס QSPI בליץ פארבונדן צו SDM I/O אין די Intel Stratix 10 דעוויסעס. קאַמאַנדז און / אָדער קאַנפיגיעריישאַן בילדער זענען געשיקט צו דער באַלעבאָס קאָנטראָללער. דער באַלעבאָס קאָנטראָללער דעמאָלט טראַנסלייץ די באַפֿעל אין אַוואַלאָן זכּרון-מאַפּט פֿאָרמאַט און סענדז עס צו די סיריאַל פלאַש בריווקאַסטן קליענט Intel FPGA IP. דער סיריאַל פלאַש בריווקאַסטן קליענט Intel FPGA IP סענדז די קאַמאַנדז / דאַטן און נעמט רעספּאָנסעס פון די SDM. די SDM שרייבט די קאַנפיגיעריישאַן בילדער צו די QSPI בליץ מיטל. די סיריאַל פלאַש בריווקאַסטן קליענט Intel FPGA IP איז אַ Avalon זכּרון-מאַפּט שקלאַף קאָמפּאָנענט. דערפֿאַר, דער באַלעבאָס קאַנטראָולער קענען זיין אַ Avalon בעל, אַזאַ ווי אַ JTAG בעל, Nios II פּראַסעסער, PCI Express (PCIe), אַ מנהג לאָגיק אָדער עטהערנעט IP. די Mailbox Client Intel FPGA IP איז פארלאנגט צו דורכפירן ווייַט סיסטעם דערהייַנטיקן אָפּעראַציע. דערפאר, סיריאַל פלאַש בריווקאַסטן קליענט ינטעל FPGA IP איז נישט רעקאַמענדיד אין נייַער דיזיינז, ווייַל עס שטיצט בלויז Intel Stratix 10 דעוויסעס און קענען בלויז זיין געוויינט צו אַקסעס QSPI בליץ דעוויסעס.

פיגורע 4. אַקסעס צו QSPI פלאַש און אַפּדייטינג פלאַש ניצן די בריווקאַסטן קליענט Intel FPGA IP מיט אַוואַלאָן סטרימינג צובינד

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

די בריווקאַסטן קליענט מיט Avalon Streaming Interface Intel FPGA IP גיט אַ קאָמוניקאַציע קאַנאַל צווישן דיין מנהג לאָגיק און די זיכער מיטל פאַרוואַלטער (SDM) אין Intel Agilex. איר קענען נוצן דעם IP צו שיקן באַפֿעל פּאַקיץ און באַקומען ענטפער פּאַקיץ פֿון די SDM פּעריפעראַל מאַדזשולז, אַרייַנגערעכנט QSPI. די SDM שרייבט די נייַע בילדער צו די QSPI בליץ מיטל און דערנאָך ריקאַנפיגיערד די Intel Agilex מיטל פֿון די נייַע אָדער דערהייַנטיקט בילד. די בריווקאַסטן קליענט מיט Avalon Streaming Interface Intel FPGA IP ניצט די Avalon סטרימינג צובינד. איר מוזן נוצן אַ באַלעבאָס קאָנטראָללער מיט Avalon סטרימינג צובינד צו קאָנטראָלירן די IP. די בריווקאַסטן קליענט מיט אַוואַלאָן סטרימינג צובינד Intel FPGA IP האט פאַסטער דאַטן סטרימינג ווי די בריווקאַסטן קליענט Intel FPGA IP. אָבער, דעם IP שטיצט נישט Intel Stratix 10 דעוויסעס, וואָס מיטל אַז איר קענען נישט מייגרייט דיין פּלאַן גלייַך פֿון Intel Stratix 10 צו Intel Agilex דעוויסעס.

פֿאַרבונדענע אינפֿאָרמאַציע

  • בריווקאַסטן קליענט Intel FPGA IP באַניצער גייד
  • סיריאַל פלאַש בריווקאַסטן קליענט ינטעל פפּגאַ יפּ באַניצער גייד
  • בריווקאַסטן קליענט מיט אַוואַלאָן סטרימינג צובינד Intel FPGA IP באַניצער גייד

פאַרגלייַך צווישן סיריאַל פלאַש בריווקאַסטן, בריווקאַסטן קליענט און בריווקאַסטן קליענט מיט Avalon Streaming Interface Intel FPGA IPs

די פאלגענדע טיש סאַמערייזיז די פאַרגלייַך צווישן יעדער פון די IP.

 בריווקאַסטן קליענט מיט אַוואַלאָן סטרימינג צובינד Intel FPGA IPסיריאַל פלאַש בריווקאַסטן קליענט ינטעל פפּגאַ יפּבריווקאַסטן קליענט Intel FPGA IP
שטיצט דעוויסעסIntel Agilexבלויז Intel Stratix 10Intel Agilex און Intel Stratix 10
ינטערפייסיזAvalon סטרימינג צובינדAvalon זכּרון-מאַפּט צובינדAvalon זכּרון-מאַפּט צובינד
רעקאַמאַנדיישאַנזהאָסט קאָנטראָללער וואָס ניצט Avalon סטרימינג צובינד צו סטרימינג דאַטן.האָסט קאָנטראָללער וואָס ניצט אַוואַלאָן זכּרון-מאַפּט צובינד צו לייענען און שרייַבן.• האָסט קאָנטראָללער וואָס ניצט אַוואַלאָן זכּרון-מאַפּט צובינד צו דורכפירן לייענען און שרייַבן.

• רעקאַמענדיד צו נוצן דעם IP אין Intel Stratix 10 דעוויסעס.

• גרינג צו מייגרייט פון Intel Stratix 10 צו Intel Agilex דעוויסעס.

דאַטאַ טראַנספער ספּידפאַסטער דאַטן סטרימינג ווי סיריאַל פלאַש בריווקאַסטן קליענט Intel FPGA IP און Mailbox Client Intel FPGA IP.סלאָוער דאַטן סטרימינג ווי די בריווקאַסטן קליענט מיט Avalon Streaming Interface Intel FPGA IP.סלאָוער דאַטן סטרימינג ווי די בריווקאַסטן קליענט מיט Avalon Streaming Interface Intel FPGA IP.
ניצן GPIO ווי צובינד פֿאַר אַקסעסינג פלאַש דעוויסעס

פיגורע 5. אַקסעסינג QSPI פלאַש

איר קענען פּאָרט איבער די פּלאַן אין קאָנטראָל בלאָק-באזירט דעוויסעס צו SDM באזירט דעוויסעס גלייך אויב די פּלאַן איז ניצן גענעריק סיריאַל פלאַש צובינד Intel FPGA IP מיט יקספּאָרטאַד בליץ שפּילקע צו GPIO. אין עטלעכע זעלטן קאַסעס, די QSPI בליץ מיטל איז קאָננעקטעד צו GPIO שפּילקע אין FPGA. די QSPI בליץ מיטל וועט נאָר זיין געוויינט ווי אַ גענעראַל ציל זכּרון סטאָרידזש ווען עס איז קאָננעקטעד צו GPIO. דער בליץ מיטל קענען זיין אַקסעסט דורך די גענעריק סיריאַל פלאַש צובינד Intel FPGA IP (רעקאַמענדיד) אָדער גענעריק QUAD SPI Controller II Intel FPGA IP דורך סעלעקטינג די אָפּציע צו אַרויספירן די SPI שטיפט צו GPIO.

אין די Intel Stratix 10 און Intel Agilex דעוויסעס, איר קענען פאַרבינדן די בליץ דעוויסעס צו GPIO שפּילקע אין די FPGA צו נוצן ווי אַ גענעראַל ציל זכּרון סטאָרידזש. אָבער, ביטע טאָן אַז די פּאַראַמעטער באַשטעטיקן געבן SPI שפּילקע צובינד מוזן זיין ענייבאַלד אין די גענעריק סיריאַל פלאַש צובינד Intel FPGA IP ווען איר נוצן Intel Stratix 10 און Intel Agilex דעוויסעס צו פאַרמייַדן טעות בעשאַס זאַמלונג. דאָס איז ווייַל עס איז קיין דעדאַקייטאַד אַקטיוו סיריאַל צובינד בנימצא אין די Intel Stratix 10 און Intel Agilex דעוויסעס. פֿאַר קאַנפיגיעריישאַן ציל אין די דעוויסעס, איר מוזן פאַרבינדן די בליץ דעוויסעס צו די SDM I/O ווי דיסקרייבד אין די SDM-באזירט דעוויסעס (ינטעל סטראַטיקס 10 און ינטעל אַגילעקס דעוויסעס) אָפּטיילונג.

פֿאַרבונדענע אינפֿאָרמאַציע
SDM-באזירט דעוויסעס (Intel Stratix 10 און Intel Agilex Devices)

שטיצט QSPI דעוויסעס באזירט אויף קאָנטראָללער טיפּ

די פאלגענדע טיש סאַמערייזיז די געשטיצט בליץ דעוויסעס באזירט אויף די גענעריק סיריאַל פלאַש צובינד Intel FPGA IP און Generic QUAD SPI Controller II Intel FPGA IP.

מיטלIPQSPI דעוויסעס
Cyclone® V, Intel Arria 10, Intel Stratix 10 (1), Intel Agilex(1)גענעריק סיריאַל פלאַש צובינד Intel FPGA IPאַלע QSPI דעוויסעס
Cyclone V, Intel Arria 10, Intel Stratixגענעריק קוואַד ספּי קאָנטראָללער וו ינטעל• EPCQ16 (Micron*-קאַמפּאַטאַבאַל)
10(1), Intel Agilex(1)FPGA IP• EPCQ32 (Micron*-קאַמפּאַטאַבאַל)
  • EPCQ64 (Micron*-קאַמפּאַטאַבאַל)
  • EPCQ128 (Micron*-קאַמפּאַטאַבאַל)
  • EPCQ256 (Micron*-קאַמפּאַטאַבאַל)
  • EPCQ512 (Micron*-קאַמפּאַטאַבאַל)
  • EPCQL512 (Micron*-קאַמפּאַטאַבאַל)
  • EPCQL1024 (Micron*-קאַמפּאַטאַבאַל)
  • N25Q016A13ESF40
  • N25Q032A13ESF40
  • N25Q064A13ESF40
  • N25Q128A13ESF40
  • N25Q256A13ESF40
  • N25Q256A11E1240 (נידעריק וואַלtage)
  • MT25QL512ABA
  • N2Q512A11G1240 (נידעריק וואַלtage)
  • N25Q00AA11G1240 (נידעריק וואָלtage)
  • N25Q512A83GSF40F
  • MT25QL256
  • MT25QL512
  • MT25QU256
  • MT25QU512
  • MT25QU01G

פֿאַר מער אינפֿאָרמאַציע אויף די בליץ דעוויסעס געשטיצט דורך די סיריאַל פלאַש בריווקאַסטן און בריווקאַסטן קליענט Intel FPGA IPs, אָפּשיקן צו די Intel Supported Configuration Devices אָפּטיילונג אין די Device Configuration - Support Center בלאַט.

פֿאַרבונדענע אינפֿאָרמאַציע
ינטעל סופּפּאָרטעד קאַנפיגיעריישאַן דעוויסעס, דיווייס קאַנפיגיעריישאַן - סופּפּאָרט צענטער

דאָקומענט רעוויזיע געשיכטע פֿאַר אַן 932: פלאַש אַקסעס מיגראַטיאָן גיידליינז פון קאָנטראָל בלאַק-באזירט דעוויסעס צו SDM-באזירט דעוויסעס
דאָקומענט ווערסיעענדערונגען
2020.12.21ערשט מעלדונג.

AN 932: פלאַש אַקסעס מיגראַטיאָן גיידליינז פון קאָנטראָל בלאַק-באזירט דעוויסעס צו SDM-באזירט דעוויסעס

דאָקומענטן / רעסאָורסעס

Intel AN 932 פלאַש אַקסעס מיגראַטיאָן גיידליינז פון קאָנטראָל בלאַק באזירט דעוויסעס צו SDM באזירט דעוויסעס [pdfבאַניצער גייד
AN 932 פלאַש אַקסעס מיגראַטיאָן גיידליינז פון קאָנטראָל בלאַק באַזירט דעוויסעס צו SDM באַזירט דעוויסעס, אַן 932, פלאַש אַקסעס מיגראַטיאָן גיידליינז פֿון קאָנטראָל בלאַק באזירט דעוויסעס צו SDM באַזירט דיווייסיז, פלאַש אַקסעס מיגראַטיאָן גיידליינז

רעפערענצן

לאָזן אַ באַמערקונג

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען אנגעצייכנט *