intel-LOGO

intel AN 932 Flash Access Miqrasiya Təlimatları İdarə Blok Əsaslı Cihazlardan SDM Əsaslı Cihazlara

intel-AN-932-Flash-Giriş-Köçmə Təlimatları-Nəzarət-Blok Əsaslı-Cihazlardan-SDM Əsaslı-Cihazlara-PRO

Nəzarət Blok Əsaslı Cihazlardan SDM Əsaslı Qurğulara Flash Access Miqrasiya Təlimatları

Giriş

Fləş giriş miqrasiya qaydaları V seriyalı cihazlarda, Intel® Arria® 10, Intel Stratix® 10 və Intel Agilex™ cihazlarında flaş girişi və Uzaqdan Sistem Yeniləməsi (RSU) əməliyyatı ilə dizaynı necə həyata keçirə biləcəyiniz barədə fikir verir. Bu təlimatlar həmçinin sizə nəzarət bloku əsaslı dizayndan flaş girişi və RSU əməliyyatı ilə Təhlükəsiz Qurğu Meneceri (SDM) əsaslı dizayna keçməyə kömək edə bilər. Intel Stratix 10 və Intel Agilex kimi daha yeni cihazlar, V seriyası və Intel Arria 10 cihazları ilə müqayisədə fərqli flash girişi və uzaqdan sistem yeniləməsi ilə SDM əsaslı arxitekturadan istifadə edir.

Flash Access və RSU Əməliyyatında Nəzarət Bloku Əsaslı SDM Əsaslı Qurğulara Miqrasiya

Nəzarət Blok Əsaslı Cihazlar (Intel Arria 10 və V-Series Cihazlar)
Aşağıdakı şəkildə V-seriyası və Intel Arria 10 cihazlarında flash giriş və uzaqdan sistem yeniləmə əməliyyatında istifadə olunan IP-lər, həmçinin hər bir IP-nin interfeysləri göstərilir.

Şəkil 1. Nəzarət Blok əsaslı Cihazların Blok Diaqramı (Intel Arria 10 və V-Series Cihazlar)

intel-AN-932-Flash-Giriş-Köçmə Təlimatları-Nəzarət-Blok Əsaslı-Cihazlardan-SDM Əsaslı-Cihazlara-1

Intel Korporasiyası. Bütün hüquqlar qorunur. Intel, Intel loqosu və digər Intel markaları Intel Korporasiyasının və ya onun törəmə şirkətlərinin ticarət nişanlarıdır. Intel FPGA və yarımkeçirici məhsullarının Intel-in standart zəmanətinə uyğun olaraq cari spesifikasiyalara uyğun işləməsinə zəmanət verir, lakin istənilən vaxt xəbərdarlıq etmədən istənilən məhsul və xidmətlərə dəyişiklik etmək hüququnu özündə saxlayır. Intel tərəfindən yazılı şəkildə razılaşdırılmış hallar istisna olmaqla, burada təsvir edilən hər hansı məlumatın, məhsulun və ya xidmətin tətbiqi və ya istifadəsindən irəli gələn heç bir məsuliyyət və ya öhdəlik daşımır. Intel müştərilərinə hər hansı dərc edilmiş məlumata etibar etməzdən və məhsul və ya xidmətlər üçün sifariş verməzdən əvvəl cihazın texniki xüsusiyyətlərinin ən son versiyasını əldə etmələri tövsiyə olunur. *Başqa adlar və brendlər başqalarının mülkiyyəti kimi iddia oluna bilər.

Fləş girişini yerinə yetirmək üçün Ümumi Serial Flaş İnterfeysi Intel FPGA IP və QUAD Serial Periferik İnterfeys (SPI) Controller II-dən istifadə edə bilərsiniz, eynilə RSU əməliyyatını yerinə yetirmək üçün Uzaqdan Yeniləmə Intel FPGA IP-dən istifadə olunur. Intel sizə Ümumi Serial Flaş İnterfeysi Intel FPGA IP-dən istifadə etməyi tövsiyə edir, çünki bu IP daha yenidir və istənilən dörd seriyalı periferik interfeys (QSPI) flaş cihazları ilə istifadə edilə bilər. Flaş qurğuları ya xüsusi Aktiv Serial (AS) pinlərinə, ya da ümumi təyinatlı I/O (GPIO) pinlərinə qoşula bilər. FPGA konfiqurasiyası və istifadəçi məlumatlarını saxlamaq üçün QSPI flash cihazlarından istifadə etmək istəyirsinizsə, QSPI cihazı xüsusi aktiv serial yaddaş interfeysinə (ASMI) qoşulmalıdır. Aktiv seriyalı konfiqurasiyada MSEL pin parametri s-dirampFPGA işə salındıqda işıqlandırılır. İdarəetmə bloku konfiqurasiya cihazlarından QSPI flash məlumatlarını alır və FPGA-nı konfiqurasiya edir.

SDM Əsaslı Cihazlar (Intel Stratix 10 və Intel Agilex Cihazları)
Flaş girişində və uzaq sistem yeniləməsində idarəetmə bloku əsaslı cihazlardan köçdükdə SDM əsaslı cihazlarda QSPI flaşına daxil olmağın üç yolu var. Intel aşağıdakı şəkildə göstərildiyi kimi həm flash giriş, həm də uzaqdan sistem yeniləməsi üçün Mailbox Client Intel FPGA IP-dən istifadə etməyi tövsiyə edir. Konfiqurasiya flaşı SDM I/O sancaqlarına qoşulduqda, Intel həmçinin Poçt Qutusu Müştərisi Intel FPGA IP-dən istifadə etməyi tövsiyə edir.

Şəkil 2. QSPI Flash-a daxil olmaq və Mailbox Client Intel FPGA IP-dən istifadə edərək Flash-ı yeniləmək (Tövsiyə olunur)

intel-AN-932-Flash-Giriş-Köçmə Təlimatları-Nəzarət-Blok Əsaslı-Cihazlardan-SDM Əsaslı-Cihazlara-2

Siz SDM I/O-ya qoşulmuş QSPI flaşına daxil olmaq və Intel Stratix 10 və Intel Agilex cihazlarında uzaqdan sistem yeniləməsini həyata keçirmək üçün Mailbox Client Intel FPGA IP-dən istifadə edə bilərsiniz. Əmrlər və/yaxud konfiqurasiya şəkilləri host nəzarətçisinə göndərilir. Daha sonra host nəzarətçisi əmri Avalon® yaddaş xəritəli formatına tərcümə edir və onu Poçt Qutusu Müştərisi Intel FPGA IP-yə göndərir. Poçt qutusu müştərisi Intel FPGA IP əmrləri/məlumatları idarə edir və SDM-dən cavablar alır. SDM konfiqurasiya şəkillərini QSPI flash cihazına yazır. Poçt Qutusu Müştərisi Intel FPGA IP də Avalon yaddaş xəritəli qul komponentidir. Əsas nəzarətçi Avalon ustası ola bilər, məsələn, JTAG master, Nios® II prosessoru, PCIe, fərdi məntiq və ya Ethernet IP. Siz QSPI flaş cihazlarında yeni/yenilənmiş təsvirlə yenidən konfiqurasiyanı yerinə yetirmək üçün SDM-ə əmr vermək üçün Mailbox Client Intel FPGA IP-dən istifadə edə bilərsiniz. Intel yeni dizaynlarda Mailbox Client Intel FPGA IP-dən istifadə etməyi tövsiyə edir, çünki bu IP QSPI flaşına daxil ola və RSU əməliyyatını yerinə yetirə bilər. Bu IP həm də Intel Stratix 10 və Intel Agilex cihazlarında dəstəklənir, bu da dizaynın Intel Stratix 10-dan Intel Agilex cihazlarına miqrasiyasını asanlaşdırır.

Şəkil 3. Serial Flash Mailbox Client Intel FPGA IP və Mailbox Client Intel FPGA IP istifadə edərək QSPI Flash-a daxil olmaq və Flash-ı yeniləmək

intel-AN-932-Flash-Giriş-Köçmə Təlimatları-Nəzarət-Blok Əsaslı-Cihazlardan-SDM Əsaslı-Cihazlara-3

Siz Intel Stratix 10 cihazlarında SDM I/O-ya qoşulmuş QSPI flaşına daxil olmaq üçün yalnız Serial Flash Mailbox Client Intel FPGA IP-dən istifadə edə bilərsiniz. Əmrlər və/yaxud konfiqurasiya şəkilləri host nəzarətçisinə göndərilir. Daha sonra host nəzarətçisi əmri Avalon yaddaş xəritəli formatına çevirir və onu Serial Flash Poçt Qutusu Müştərisi Intel FPGA IP-yə göndərir. Serial Flash Poçt Qutusu Müştərisi Intel FPGA IP daha sonra əmrləri/məlumatları göndərir və SDM-dən cavablar alır. SDM konfiqurasiya şəkillərini QSPI flash cihazına yazır. Serial Flash Poçt Qutusu Müştərisi Intel FPGA IP Avalon yaddaşı ilə xəritələnmiş kölə komponentidir. Beləliklə, host nəzarətçisi J kimi Avalon ustası ola bilərTAG master, Nios II prosessoru, PCI Express (PCIe), fərdi məntiq və ya Ethernet IP. Mailbox Client Intel FPGA IP uzaqdan sistem yeniləmə əməliyyatını yerinə yetirmək üçün tələb olunur. Beləliklə, Serial Flash Mailbox Client Intel FPGA IP yeni dizaynlarda tövsiyə edilmir, çünki o, yalnız Intel Stratix 10 cihazlarını dəstəkləyir və yalnız QSPI flash cihazlarına daxil olmaq üçün istifadə edilə bilər.

Şəkil 4. Avalon Streaming Interface ilə Mailbox Client Intel FPGA IP-dən istifadə edərək QSPI Flash-a daxil olmaq və Flash-ı yeniləmək

intel-AN-932-Flash-Giriş-Köçmə Təlimatları-Nəzarət-Blok Əsaslı-Cihazlardan-SDM Əsaslı-Cihazlara-4

Avalon Streaming Interface Intel FPGA IP ilə Poçt Qutusu Müştərisi sizin fərdi məntiqiniz və Intel Agilex-də təhlükəsiz cihaz meneceri (SDM) arasında əlaqə kanalı təmin edir. Siz QSPI daxil olmaqla, SDM periferik modullarından əmr paketlərini göndərmək və cavab paketlərini qəbul etmək üçün bu IP-dən istifadə edə bilərsiniz. SDM yeni şəkilləri QSPI flash cihazına yazır və sonra Intel Agilex cihazını yeni və ya yenilənmiş şəkildən yenidən konfiqurasiya edir. Avalon Streaming Interface Intel FPGA IP ilə Poçt Qutusu Müştərisi Avalon axın interfeysindən istifadə edir. IP-ni idarə etmək üçün Avalon axın interfeysi ilə host nəzarətçisindən istifadə etməlisiniz. Avalon Streaming Interface Intel FPGA IP ilə Mailbox Client, Mailbox Client Intel FPGA IP-dən daha sürətli məlumat axınına malikdir. Bununla belə, bu IP Intel Stratix 10 cihazlarını dəstəkləmir, yəni siz dizaynınızı birbaşa Intel Stratix 10-dan Intel Agilex cihazlarına köçürə bilməyəcəksiniz.

Əlaqədar Məlumat

  • Mailbox Client Intel FPGA IP İstifadəçi Təlimatı
  • Serial Flash Mailbox Client Intel FPGA IP İstifadəçi Təlimatı
  • Avalon Streaming Interface Intel FPGA IP İstifadəçi Təlimatı ilə Mailbox Client

Avalon Streaming Interface Intel FPGA IP ilə Serial Flash Mailbox, Mailbox Client və Mailbox Client arasında müqayisə

Aşağıdakı cədvəl IP-lərin hər biri arasında müqayisəni ümumiləşdirir.

  Avalon Streaming Interface Intel FPGA IP ilə poçt qutusu müştərisi Serial Flash Mailbox Client Intel FPGA IP Poçt qutusu müştərisi Intel FPGA IP
Dəstəklənən Cihazlar Intel Agilex Yalnız Intel Stratix 10 Intel Agilex və Intel Stratix 10
İnterfeyslər Avalon axın interfeysi Avalon yaddaş xəritəli interfeys Avalon yaddaş xəritəli interfeys
Tövsiyələr Məlumat axını üçün Avalon axın interfeysindən istifadə edən host nəzarətçisi. Oxumaq və yazmaq üçün Avalon yaddaşa uyğunlaşdırılmış interfeysdən istifadə edən host nəzarətçisi. • Oxumaq və yazmaq üçün Avalon yaddaşa uyğunlaşdırılmış interfeysdən istifadə edən ana nəzarətçi.

• Bu IP-dən Intel Stratix 10 cihazlarında istifadə etmək tövsiyə olunur.

• Intel Stratix 10-dan Intel Agilex cihazlarına köçürmək asandır.

Məlumat ötürmə sürəti Serial Flash Mailbox Client Intel FPGA IP və Mailbox Client Intel FPGA IP-dən daha sürətli məlumat axını. Avalon Streaming Interface Intel FPGA IP ilə Mailbox Client-dən daha yavaş məlumat axını. Avalon Streaming Interface Intel FPGA IP ilə Mailbox Client-dən daha yavaş məlumat axını.
GPIO-dan Flash Cihazlarına daxil olmaq üçün interfeys kimi istifadə

Şəkil 5. QSPI Flash-a daxil olmaq

Dizayn GPIO-ya ixrac edilmiş flaş pin ilə Ümumi Serial Flaş İnterfeysi Intel FPGA IP istifadə edirsə, siz nəzarət bloku əsaslı cihazlardakı dizaynı birbaşa SDM əsaslı cihazlara köçürə bilərsiniz. Bəzi nadir hallarda QSPI flaş cihazı FPGA-da GPIO pininə qoşulur. QSPI flaş cihazı yalnız GPIO-ya qoşulduqda ümumi təyinatlı yaddaş yaddaşı kimi istifadə olunacaq. Fləş cihazına SPI pinini GPIO-ya ixrac etmək seçimini seçməklə Ümumi Serial Flaş İnterfeysi Intel FPGA IP (tövsiyə olunur) və ya Ümumi QUAD SPI Controller II Intel FPGA IP vasitəsilə əldə etmək olar.

Intel Stratix 10 və Intel Agilex cihazlarında siz ümumi təyinatlı yaddaş yaddaşı kimi istifadə etmək üçün flaş cihazları FPGA-dakı GPIO pininə qoşa bilərsiniz. Bununla belə, lütfən nəzərə alın ki, tərtib zamanı xətanın qarşısını almaq üçün Intel Stratix 10 və Intel Agilex cihazlarından istifadə etdiyiniz zaman SPI pin interfeysini aktivləşdirən parametr parametri Ümumi Serial Flash İnterfeysi Intel FPGA IP-də aktivləşdirilməlidir. Bunun səbəbi Intel Stratix 10 və Intel Agilex cihazlarında xüsusi Aktiv Serial interfeysinin olmamasıdır. Bu cihazlarda konfiqurasiya məqsədi ilə siz flaş cihazlarını SDM əsaslı Cihazlar (Intel Stratix 10 və Intel Agilex Cihazları) bölməsində təsvir olunduğu kimi SDM I/O-ya qoşmalısınız.

Əlaqədar Məlumat
SDM Əsaslı Cihazlar (Intel Stratix 10 və Intel Agilex Cihazları)

Nəzarətçi Tipinə əsasən dəstəklənən QSPI Cihazları

Aşağıdakı cədvəldə Ümumi Serial Flash interfeysi Intel FPGA IP və Ümumi QUAD SPI Controller II Intel FPGA IP əsasında dəstəklənən flaş cihazları ümumiləşdirilir.

Cihaz IP QSPI Cihazları
Cyclone® V, Intel Arria 10, Intel Stratix 10(1), Intel Agilex(1) Ümumi Serial Flash İnterfeys Intel FPGA IP Bütün QSPI cihazları
Cyclone V, Intel Arria 10, Intel Stratix Ümumi QUAD SPI Controller II Intel • EPCQ16 (Mikrona* uyğundur)
10(1), Intel Agilex(1) FPGA IP • EPCQ32 (Mikrona* uyğundur)
    • EPCQ64 (Mikrona* uyğundur)
    • EPCQ128 (Mikrona* uyğundur)
    • EPCQ256 (Mikrona* uyğundur)
    • EPCQ512 (Mikrona* uyğundur)
    • EPCQL512 (Mikron* uyğun)
    • EPCQL1024 (Mikron* uyğun)
    • N25Q016A13ESF40
    • N25Q032A13ESF40
    • N25Q064A13ESF40
    • N25Q128A13ESF40
    • N25Q256A13ESF40
    • N25Q256A11E1240 (aşağı cildtage)
    • MT25QL512ABA
    • N2Q512A11G1240 (aşağı cildtage)
    • N25Q00AA11G1240 (aşağı cildtage)
    • N25Q512A83GSF40F
    • MT25QL256
    • MT25QL512
    • MT25QU256
    • MT25QU512
    • MT25QU01G

Serial Flash Mailbox və Mailbox Client Intel FPGA IP-ləri tərəfindən dəstəklənən flaş qurğular haqqında ətraflı məlumat üçün Cihaz Konfiqurasiyası – Dəstək Mərkəzi səhifəsində Intel Dəstəklənən Konfiqurasiya Cihazları bölməsinə baxın.

Əlaqədar Məlumat
Intel Dəstəklənən Konfiqurasiya Cihazları, Cihaz Konfiqurasiyası – Dəstək Mərkəzi

AN 932 üçün Sənədin Təftiş Tarixçəsi: Nəzarət Blok Əsaslı Cihazlardan SDM Əsaslı Qurğulara Fləş Giriş Miqrasiya Təlimatları
Sənəd versiyası Dəyişikliklər
2020.12.21 İlkin buraxılış.

AN 932: Nəzarət Blok Əsaslı Cihazlardan SDM Əsaslı Cihazlara Fləş Giriş Miqrasiya Təlimatları

Sənədlər / Resurslar

intel AN 932 Flash Access Miqrasiya Təlimatları İdarə Blok Əsaslı Cihazlardan SDM Əsaslı Cihazlara [pdf] İstifadəçi təlimatı
AN 932 Flash Access Miqrasiya Təlimatları Nəzarət Blok Əsaslı Cihazlardan SDM Əsaslı Cihazlara, AN 932, Nəzarət Blok Əsaslı Cihazlardan SDM Əsaslı Cihazlara Fləş Giriş Miqrasiya Təlimatları, Fləş Girişi Miqrasiya Təlimatları

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *