Avalon Streaming Interface FPGA IP İstifadəçi Təlimatı ilə intel Mailbox Client
Avalon Streaming Interface FPGA IP ilə intel Mailbox Client

Avalon® Streaming Interface Intel FPGA IP Over ilə Mailbox Clientview

Avalon® axın interfeysi ilə Poçt Qutusu Müştərisi Intel® FPGA IP (Avalon ST Müştəri IP ilə Poçt Qutusu Müştərisi) sizin fərdi məntiqiniz və təhlükəsiz cihaz meneceri (SDM) arasında əlaqə kanalı təmin edir. Siz əmr paketlərini göndərmək və SDM periferik modullarından cavab paketlərini qəbul etmək üçün Avalon ST IP ilə Mailbox Client-dən istifadə edə bilərsiniz. Avalon ST IP ilə Mailbox Client SDM-in işlədiyi funksiyaları müəyyən edir.

Fərdi məntiqiniz aşağıdakı periferik modullardan məlumat almaq və flash yaddaşa daxil olmaq üçün bu rabitə kanalından istifadə edə bilər:

  • Çip ID
  • Temperatur Sensoru
  • Cildtage Sensor
  • Quad serial periferik interfeys (SPI) flash yaddaş

Qeyd: Bu istifadəçi təlimatı boyunca Avalon ST termini Avalon axın interfeysini və ya IP-ni ixtisar edir.

Şəkil 1. Avalon ST IP Sistem Dizaynı ilə Poçt Qutusu Müştərisi
Avalon ST IP Sistem Dizaynı ilə Poçt Qutusu Müştərisi

Aşağıdakı şəkildə Avalon ST IP ilə Mailbox Client-in Chip ID-ni oxuduğu proqram göstərilir.

Şəkil 2. Avalon ST IP ilə Poçt Qutusu Müştərisi Chip ID-ni oxuyur
Avalon ST IP ilə Poçt Qutusu Müştərisi Chip ID-ni oxuyur

Cihaz Ailəsinə Dəstək

Aşağıda Intel FPGA IP-ləri üçün cihaz dəstəyi səviyyəsinin tərifləri verilmişdir:

  • Qabaqcıl dəstək — IP bu cihaz ailəsi üçün simulyasiya və kompilyasiya üçün əlçatandır. Zamanlama modellərinə ilkin tərtibatdan sonrakı məlumatlara əsaslanan gecikmələrin ilkin mühəndislik təxminləri daxildir. Silikon testi faktiki silikon və zamanlama modelləri arasında əlaqəni yaxşılaşdırdığı üçün zamanlama modelləri dəyişdirilə bilər. Siz bu IP-dən sistem arxitekturası və resursdan istifadə tədqiqatları, simulyasiya, pin-out, sistem gecikmələrinin qiymətləndirilməsi, əsas vaxt qiymətləndirmələri (boru kəmərinin büdcəsi) və I/O transfer strategiyası (məlumat yolunun eni, partlama dərinliyi, I/O standartlarının ticarəti) üçün istifadə edə bilərsiniz. off).
  • İlkin dəstək — IP bu cihaz ailəsi üçün ilkin vaxt modelləri ilə yoxlanılır. IP bütün funksional tələblərə cavab verir, lakin hələ də cihaz ailəsi üçün vaxt təhlilindən keçir. İstehsal dizaynlarında ehtiyatla istifadə edilə bilər.
  • Son dəstək — IP bu cihaz ailəsi üçün son vaxtlama modelləri ilə təsdiqlənir. IP cihaz ailəsi üçün bütün funksional və vaxt tələblərinə cavab verir və istehsal dizaynlarında istifadə edilə bilər.

Cədvəl 1. Cihaz Ailəsinə Dəstək

Cihaz Ailəsi Dəstək
Intel Agilex™ Qabaqcıl

Qeyd: Siz Poçt Qutusu Müştərisini Avalon Streaming Interface Intel FPGA IP ilə simulyasiya edə bilməzsiniz, çünki IP cavabları SDM-dən alır. Bu IP-ni təsdiqləmək üçün Intel sizə hardware qiymətləndirilməsini həyata keçirməyi tövsiyə edir.

Əlaqədar Məlumat
Avalon Streaming Interface Intel FPGA IP Buraxılış Qeydləri ilə Mailbox Client

Parametrlər

Parametr adı Dəyər Təsvir
Status interfeysini aktivləşdirin Yandırıb-söndürmə Bu interfeysi aktivləşdirdiyiniz zaman, Avalon axın interfeysi ilə Poçt Qutusu Müştərisi Intel FPGA IP-yə command_status_invalid siqnalı daxildir. command_status_invalid təsdiq edildikdə, IP-ni sıfırlamalısınız.

İnterfeyslər
Aşağıdakı şəkildə Avalon Streaming Interface Intel FPGA IP interfeysləri ilə Mailbox Client təsvir edilmişdir:

Şəkil 3. Avalon Streaming Interface Intel FPGA IP İnterfeysləri ilə Mailbox Client
Avalon Streaming Interface Intel FPGA IP İnterfeysləri ilə Mailbox Client

Avalon axın interfeysləri haqqında ətraflı məlumat üçün Avalon İnterfeysinin Spesifikasiyalarına baxın.
Əlaqədar Məlumat
Avalon İnterfeys Xüsusiyyətləri

Saat və İnterfeysləri Sıfırlayın

Cədvəl 2. Saat və İnterfeysləri Sıfırlayın

Siqnal Adı İstiqamət Təsvir
in_clk Giriş Bu, Avalon axın interfeysləri üçün saatdır. Maksimum tezlik 250 MHz.
in_reset Giriş Bu aktiv yüksək sıfırlamadır. Avalon axın interfeysi Intel FPGA IP (Avalon ST IP ilə Mailbox Client) ilə Poçt Qutusu Müştərisini sıfırlamaq üçün in_reset təsdiq edin. in_reset siqnalı təsdiqləndikdə, SDM hər hansı gözlənilən fəaliyyəti Avalon ST IP ilə Poçt Qutusu Müştərisindən silməlidir. SDM digər müştərilərdən gələn əmrləri emal etməyə davam edir.

Cihaz istifadəçi rejiminə daxil olan zaman Avalon ST IP ilə Mailbox Client-in düzgün işləməsini təmin etmək üçün dizaynınız FPGA strukturu istifadəçi rejiminə daxil olana qədər sıfırlamanı saxlamaq üçün Reset Release Intel FPGA IP-ni daxil etməlidir. Intel istifadəçi sıfırlamasını və ya Reset Release IP çıxışını birləşdirərkən sıfırlama sinxronizatorundan istifadə etməyi tövsiyə edir.

Avalon ST IP ilə Mailbox Client-in sıfırlama portu. Sıfırlama sinxronizatorunu həyata keçirmək üçün Platforma Dizaynerində mövcud olan Reset Bridge Intel FPGA IP-dən istifadə edin.

Qeyd: Platforma Dizaynerində IP nümunəsi və əlaqə qaydaları üçün Uzaqdan Sistem Yeniləmə Dizaynı üçün Tələb olunan Əlaqə və Host Komponentlərinə baxın.ample rəqəm Intel Agilex Konfiqurasiya İstifadəçi Təlimatındadır.

Komanda interfeysi
SDM-ə əmrlər göndərmək üçün Avalon Streaming (Avalon ST) interfeysindən istifadə edin.

Cədvəl 3. Komanda interfeysi

Siqnal Adı İstiqamət Təsvir
komanda_hazır Çıxış Avalon ST Intel FPGA IP ilə Poçt Qutusu Müştərisi proqramdan əmrləri qəbul etməyə hazır olduqda command_ready bildirir. Hazır_gecikmə 0 dövrdür. Avalon ST ilə Poçt Qutusu Müştərisi command_ready-nin təsdiq etdiyi eyni dövrədə command_data[31:0] qəbul edə bilər.
command_valid Giriş command_valid siqnalı əmr_datasının etibarlı olduğunu göstərmək üçün təsdiq edir.
əmr_datası[31:0] Giriş command_data avtobusu əmrləri SDM-ə aparır. Əmrlərin tərifləri üçün Əmr Siyahısı və Təsvirə baxın.
command_startofpacket Giriş command_startofpacket əmr paketinin ilk dövrəsində təsdiqlənir.
command_endofpacket Giriş command_endofpacket əmrin son dövrəsində paketi təsdiq edir.

Şəkil 4. Avalon ST Komanda Paketinin vaxtı
şək:m ST Komanda Paketi

Cavab interfeysi
SDM Avalon ST Client IP cavab interfeysindən istifadə edərək ərizənizə cavablar göndərir.

Cədvəl 4. Cavab interfeysi

Siqnal 5 İstiqamət Təsvir
cavab_hazır Giriş Tətbiq məntiqi cavabı qəbul edə bildikdə cavab_hazır siqnalını təsdiq edə bilər.
cavab_valid Çıxış SDM cavab_datasının etibarlı olduğunu göstərmək üçün cavab_validini təsdiq edir.
cavab_datası[31:0] Çıxış SDM tələb olunan məlumatı təmin etmək üçün cavab_məlumatını idarə edir. Cavabın ilk sözü SDM-nin təmin etdiyi əmri müəyyən edən başlıqdır. istinad edin Komanda siyahısı və təsviri əmrlərin tərifləri üçün.
cavab_başlanğıc paketi Çıxış Respondent_startofpacket cavab paketinin birinci dövrəsində təsdiqlənir.
cavab_endofpacket Çıxış Respondent_endofpacket cavab paketinin son dövrəsində təsdiqlənir.

Şəkil 5. Avalon ST Cavab Paketi üçün vaxt
Avalon ST Cavab Paketi

Komanda statusu interfeysi

Cədvəl 5. Komanda statusu interfeysi

Siqnal Adı İstiqamət Təsvir
command_status_invalid Çıxış command_status_invalid səhvi göstərmək üçün təsdiqləyir. Bu siqnal adətən əmr başlığında göstərilən əmrin uzunluğunun göndərilən əmrin uzunluğuna uyğun gəlmədiyini bildirir. command_status_invalid təsdiq edildikdə, proqram məntiqiniz Avalon axın interfeysi Intel FPGA IP ilə Poçt Qutusu Müştərisini yenidən işə salmaq üçün in_reset-i təsdiq etməlidir.

Şəkil 6. command_status_invalid təsdiq etdikdən sonra sıfırlayın
şək: command_status_invalid Təsdiqlər

Əmrlər və Cavablar

Host nəzarətçisi Mailbox Client Intel FPGA IP vasitəsilə əmr və cavab paketlərindən istifadə edərək SDM ilə əlaqə saxlayır.

Əmr və cavab paketlərinin ilk sözü əmr və ya cavab haqqında əsas məlumatları verən başlıqdır.

Şəkil 7. Komanda və cavab başlığı formatı
əncir: Əmr və Cavab Başlıq Formatı

Qeyd: Komanda başlığında LENGTH sahəsi müvafiq əmrin əmr uzunluğuna uyğun olmalıdır.
Aşağıdakı cədvəl başlıq əmrinin sahələrini təsvir edir.

Cədvəl 6. Komanda və Cavab Başlığının Təsviri

Başlıq bit Təsvir
Qorunur [31:28] Qorunur.
ID [27:24] Komanda ID-si. Cavab başlığı əmr başlığında göstərilən identifikatoru qaytarır. Komanda təsvirləri üçün Əməliyyat Əmrlərinə baxın.
0 [23] Qorunur.
UZUNLUK [22:12] Başlıqdan sonra arqument sözlərinin sayı. Verilmiş bir əmr üçün yanlış sayda arqument sözləri daxil edilərsə, İP xəta ilə cavab verir.
Komanda başlığında göstərilən əmr uzunluğu ilə göndərilən sözlərin sayı arasında uyğunsuzluq varsa. IP Kesinti Vəziyyəti Qeydiyyatının (COMMAND_INVALID) 3-cü bitini qaldırır və Poçt Qutusu Müştərisi sıfırlanmalıdır.
Qorunur [11] Qorunur. 0-a təyin edilməlidir.
Komanda kodu/Səhv kodu [10:0] Komanda Kodu əmri təyin edir. Səhv kodu əmrin uğurlu və ya uğursuz olduğunu göstərir.
Komanda başlığında bu bitlər əmr kodunu təmsil edir. Cavab başlığında bu bitlər səhv kodunu təmsil edir. Əgər əmr uğurlu olarsa, Xəta Kodu 0-dır. Əgər əmr uğursuz olarsa, təlimatda müəyyən edilmiş xəta kodlarına baxın. Xəta Kodu Cavabları.

Əməliyyat əmrləri

Quad SPI Flash sıfırlanır
Əhəmiyyətli:
Intel Agilex cihazları üçün siz seriyalı flaş və ya dördlü SPI flaş sıfırlama pinini AS_nRST pininə qoşmalısınız. SDM QSPI sıfırlamasına tam nəzarət etməlidir. Dördlü SPI sıfırlama pinini heç bir xarici hosta qoşmayın.

Cədvəl 7. Komandaların siyahısı və təsviri

Əmr Kod (Hex) Komandanın uzunluğu (1) Cavab Uzunluğu (1) Təsvir
NOOP 0 0 0 OK status cavabı göndərir.
GET_IDCODE 10 0 1 Cavabda bir arqument var, o da JTAG Cihaz üçün IDCODE
GET_CHIPID 12 0 2 Cavab əvvəlcə ən az əhəmiyyətli sözlə 64 bit CHIPID dəyərini ehtiva edir.
GET_USERCODE 13 0 1 Cavabda 32 bitlik J olan bir arqument varTAG Konfiqurasiya bit axınının cihaza yazdığı USERCODE.
GET_VOLTAGE 18 1 n(2) GET_VOLTAGE əmrinin oxunacaq kanalları göstərən bit maskası olan tək arqumenti var. Bit 0 kanal 0, bit 1 kanal 1 və s.
Cavab, bit maskasında müəyyən edilmiş hər bit üçün bir sözlü arqumenti ehtiva edir. Cildtage qaytarılmış, ikili nöqtədən 16 bit aşağıda olan işarəsiz sabit nöqtəli nömrədir. məsələnample, cildtag0.75V-dən e 0x0000C000 qaytarır. (3)
Intel Agilex cihazlarında tək cild vartage sensor. Nəticə etibarı ilə cavab həmişə bir sözdən ibarətdir.
GET_ TEMPERATURE 19 1 n(4) GET_TEMPERATURE əmri təyin etdiyiniz əsas parça və ya ötürücü kanal yerlərinin temperaturu və ya temperaturlarını qaytarır.

Intel Agilex cihazları üçün yerləri təyin etmək üçün sensor_req arqumentindən istifadə edin. sensor_req aşağıdakı sahələri ehtiva edir:

  • Bits[31:28]: Qorunur.
  • Bitlər[27:16]: Sensorun yeri. TSD yerini müəyyən edir.
  • Bits[15:0]: Sensor maskası. Göstərilən sensor yeri üçün oxunacaq sensorları təyin edir. Cavabda tələb olunan hər temperatur üçün bir söz var. Buraxıldıqda, əmr kanal 0-ı oxuyur. Ən az əhəmiyyətli bit (lsb) sensor 0-a uyğundur. Ən əhəmiyyətli bit (msb) 15-ci kanala uyğundur.

Qaytarılan temperatur ikili nöqtədən 8 bit aşağıda imzalanmış sabit dəyərdir. məsələnample, 10°C temperatur 0x00000A00 qaytarır. A -1.5°C temperatur 0xFFFFFE80 qaytarır.
Bitmask etibarsız Məkanı təyin edərsə, komanda 0x80000000 -0x800000FF diapazonunda istənilən dəyər olan xəta kodunu qaytarır.
Intel Agilex cihazları üçün yerli quraşdırılmış temperatur sensorları haqqında ətraflı məlumat üçün Intel Agilex Güc İdarəetmə İstifadəçi Təlimatına baxın.

RSU_IMAGE_ YENİLƏNİB 5C 2 0 Zavod və ya tətbiq şəkli ola bilən məlumat mənbəyindən yenidən konfiqurasiyanı tetikler.
davam etdi...
  1. Bu nömrəyə əmr və ya cavab başlığı daxil deyil.
  2. Çoxlu cihazların oxunmasını dəstəkləyən Intel Agilex cihazları üçün n indeksi cihazınızda aktiv etdiyiniz kanalların sayına uyğun gəlir.
  3. -a istinad edin Intel Agilex Power Management İstifadəçi Təlimatı temperatur sensoru kanalları və yerləri haqqında ətraflı məlumat üçün.
  4. İndeks n sensor maskalarının sayından asılıdır.
Əmr Kod (Hex) Komandanın uzunluğu (1) Cavab Uzunluğu (1) Təsvir
Bu əmr flaşda yenidən konfiqurasiya məlumatı ünvanını təyin edən isteğe bağlı 64 bitlik arqument alır. Arqumenti İP-yə göndərərkən siz əvvəlcə bitləri [31:0] sonra bitləri [63:32] göndərirsiniz. Bu arqumenti təqdim etməsəniz, onun dəyəri 0 olaraq qəbul edilir.
  • Bit [31:0]: Tətbiq şəklinin başlanğıc ünvanı.
  • Bit [63:32]: Qorunur (0 kimi yazın).

Cihaz bu əmri işlədikdən sonra cihazı yenidən konfiqurasiya etməyə davam etməzdən əvvəl cavab başlığını FIFO cavabına qaytarır. Əsas kompüterin və ya ana nəzarətçinin digər fasilələrə xidmət göstərməsini dayandırdığından və əmrin uğurla tamamlandığını göstərmək üçün cavab başlığı məlumatlarını oxumağa diqqət yetirdiyinə əmin olun. Əks halda, yenidən konfiqurasiya prosesi başlayan kimi əsas kompüter və ya host nəzarətçi cavabı ala bilməyəcək.
Cihaz yenidən konfiqurasiyaya davam etdikdən sonra xarici host ilə FPGA arasındakı əlaqə itir. Dizaynınızda PCIe istifadə edirsinizsə, PCIe keçidini yenidən sadalamalısınız.
Əhəmiyyətli: Dördlü SPI-ni sıfırlayarkən, siz aşağıda göstərilən təlimatlara əməl etməlisiniz Quad SPI Flash sıfırlanır səhifə 9.

RSU_GET_SPT 5A 0 4 RSU_GET_SPT, RSU-nun istifadə etdiyi iki alt bölmə cədvəli üçün dördlü SPI flaş yerini alır: SPT0 və SPT1.
4 sözdən ibarət cavab aşağıdakı məlumatları ehtiva edir:
Söz ad Təsvir
0 SPT0[63:32] Dördlü SPI flaşında SPT0 ünvanı.
1 SPT0[31:0]
2 SPT1[63:32] Dördlü SPI flaşında SPT1 ünvanı.
3 SPT1[31:0]
CONFIG_ STATUS 4 0 6 Son yenidən konfiqurasiyanın vəziyyəti haqqında məlumat verir. Konfiqurasiya zamanı və sonra konfiqurasiya vəziyyətini yoxlamaq üçün bu əmrdən istifadə edə bilərsiniz. Cavab aşağıdakı məlumatları ehtiva edir:
Söz Xülasə Təsvir
0 dövlət Ən son konfiqurasiya ilə bağlı səhvi təsvir edir. Konfiqurasiya xətası olmadıqda 0 qaytarır.
Səhv sahəsində 2 sahə var:
  • Üst 16 bit: Əsas xəta kodu.
  • Aşağı 16 bit: Kiçik xəta kodu.

Əlavəyə baxın: CONFIG_STATUS və Mailbox Client Intel-də RSU_STATUS Xəta Kodu Təsvirləri FPGA IP  Ətraflı məlumat üçün istifadəçi təlimatı.

1 Quartus versiyası 19.4 və 21.2 arasında Intel Quartus® Prime proqram versiyalarında mövcuddur, sahədə göstərilir:
  • Bit [31:28]: Ən son istifadə edilmiş proqram təminatının və ya qərarın proqram təminatının surətinin indeksi. Mümkün dəyərlər 0, 1, 2 və 3-dür.
  • Bit [27:24]: Qorunur
  • Bit [23:16]: Dəyər '0'dır
Intel Quartus Prime proqram təminatının 21.3 və ya daha sonrakı versiyasında mövcuddur, Quartus versiyasında göstərilir:
  • Bit [31:28]: Ən son istifadə edilmiş proqram təminatının və ya qərarın proqram təminatının surətinin indeksi. Mümkün dəyərlər 0, 1, 2 və 3-dür.
  • Bit [27:24]: Qorunur
  • Bit [23:16]: Major Quartus buraxılış nömrəsi
  • Bit [15:8]: Kiçik Quartus buraxılış nömrəsi
  • Bit [7:0]: Quartus yeniləmə nömrəsi

məsələnample, Intel Quartus Prime proqram təminatının 21.3.1 versiyasında aşağıdakı dəyərlər əsas və kiçik Quartus buraxılış nömrələrini və Quartus yeniləmə nömrəsini təmsil edir:

  • Bit [23:16] = 8'd21 = 8'h15
  • Bit [15:8] = 8'd3 = 8'h3
  • Bit [7:0] = 8'd1 = 8'h1
2 Pin statusu
  • Bit [31]: Cari nSTATUS çıxış dəyəri (aktiv aşağı)
  • Bit [30]: Aşkarlanmış nCONFIG giriş dəyəri (aktiv aşağı)
  • Bit [29:8]: Qorunur
  • Bit [7:6]: Konfiqurasiya saatı mənbəyi
    • 01 = Daxili osilator
    • 10 = OSC_CLK_1
  • Bit [5:3]: Qorunur
  • Bit [2:0]: işə salındıqda MSEL dəyəri
3 Yumşaq funksiya vəziyyəti Funksiyanı SDM pininə təyin etməmisinizsə belə, yumşaq funksiyaların hər birinin dəyərini ehtiva edir.
  • Bit [31:6]: Qorunur
  • Bit [5]: HPS_WARMRESET
  • Bit [4]: ​​HPS_COLDRESET
  • Bit [3]: SEU_ERROR
  • Bit [2]: CVP_DONE
  • Bit [1]: INIT_DONE
  • Bit [0]: CONF_DONE
4 Xəta yeri Səhv yerini ehtiva edir. Səhv olmadıqda 0 qaytarır.
5 Xəta təfərrüatları Xəta təfərrüatlarını ehtiva edir. Səhv olmadıqda 0 qaytarır.
RSU_STATUS 5B 0 9 Cari uzaq sistem təkmilləşdirmə statusu haqqında məlumat verir. Konfiqurasiya zamanı və tamamlandıqdan sonra konfiqurasiya vəziyyətini yoxlamaq üçün bu əmrdən istifadə edə bilərsiniz. Bu əmr aşağıdakı cavabları qaytarır:
Söz Xülasə Təsvir

(Davam et...)

  1. Bu nömrəyə əmr və ya cavab başlığı daxil deyil
0-1 Cari şəkil Hazırda işləyən tətbiq şəklinin flaş ofseti.
2-3 Uğursuz şəkil Ən yüksək prioritet uğursuz tətbiq şəklinin flaş ofseti. Fleş yaddaşda bir neçə şəkil varsa, uğursuz olan ilk şəklin dəyərini saxlayır. Bütün 0-ların dəyəri uğursuz şəkillərin olmadığını göstərir. Əgər uğursuz şəkillər yoxdursa, status məlumatının qalan sözləri etibarlı məlumatları saxlamır.
Qeyd:ASx4-dən yenidən konfiqurasiya etmək üçün nCONFIG-də yüksələn kənar bu sahəni təmizləmir. Uğursuz şəkil haqqında məlumat yalnız Poçt Qutusu Müştərisi yeni RSU_IMAGE_UPDATE əmri aldıqda və yeniləmə şəklindən uğurla konfiqurasiya etdikdə yenilənir.
4 dövlət Uğursuz şəklin uğursuzluq kodu. Səhv sahəsi iki hissədən ibarətdir:
  • Bit [31:16]: Əsas xəta kodu
  • Bit [15:0]: Kiçik xəta kodu Heç bir uğursuzluq üçün 0 qaytarır. istinad edin

Əlavə: Əlavə məlumat üçün Poçt Qutusu Müştəri Intel FPGA IP İstifadəçi Təlimatında CONFIG_STATUS və RSU_STATUS Xəta Kodu Təsvirləri.

5 Versiya RSU interfeysinin versiyası və səhv mənbəyi.
Ətraflı məlumat üçün Sərt Prosessor Sisteminin Uzaqdan Sistemi Yeniləmə İstifadəçi Təlimatında RSU Status və Səhv Kodları bölməsinə baxın.
6 Xəta yeri Uğursuz şəklin səhv yerini saxlayır. Səhv olmadığı üçün 0 qaytarır.
7 Xəta təfərrüatları Uğursuz şəkil üçün xəta təfərrüatlarını saxlayır. Səhv olmadıqda 0 qaytarır.
8 Cari şəkil təkrar cəhd sayğacı Cari şəkil üçün cəhd edilən təkrar cəhdlərin sayı. Sayğac ilkin olaraq 0-dır. Sayğac birinci təkrar cəhddən sonra 1-ə, ikinci cəhddən sonra isə 2-yə təyin edilir.
Intel Quartus Prime Parametrlərinizdə təkrar cəhdlərin maksimum sayını göstərin File (.qsf). Komanda belədir: set_global_assignment -name RSU_MAX_RETRY_COUNT 3. MAX_RETRY sayğacı üçün etibarlı dəyərlər 1-3-dür. Mövcud təkrar cəhdlərin faktiki sayı MAX_RETRY -1-dir
Bu sahə Intel Quartus Prime Pro Edition proqramının 19.3 versiyasında əlavə edilmişdir.
davam etdi...
  1. Bu nömrəyə əmr və ya cavab başlığı daxil deyil.
RSU_NOTIFY 5D 1 0 RSU_STATUS cavabında bütün səhv məlumatlarını təmizləyir və təkrar cəhd sayğacını sıfırlayır. Bir sözlü arqument aşağıdakı sahələrə malikdir:
  • 0x00050000: Cari sıfırlamanın təkrar cəhd sayğacını silin. Cari təkrar sayğacın sıfırlanması sayğacı sıfıra qaytarır, sanki cari şəkil ilk dəfə uğurla yüklənib.
  • 0x00060000: Xəta statusu məlumatını silin.
  • Bütün digər dəyərlər qorunur.

Bu əmr Intel Quartus Prime Pro Edition proqramının 19.3 versiyasından əvvəl mövcud deyil.

QSPI_OPEN 32 0 0 Dördlü SPI-ə eksklüziv giriş tələb edir. Siz bu sorğunu digər QSPI sorğularından əvvəl verirsiniz. Quad SPI istifadə edilmədikdə və SDM cihazı konfiqurasiya etmirsə, SDM sorğunu qəbul edir.
SDM giriş icazəsi verirsə, OK qaytarır.
SDM bu poçt qutusundan istifadə edərək müştəriyə eksklüziv giriş imkanı verir. Aktiv müştəri QSPI_CLOSE əmrindən istifadə edərək girişdən imtina edənə qədər digər müştərilər dördlü SPI-yə daxil ola bilməzlər.
HPS proqram konfiqurasiyasında QSPI-ni söndürməyincə, hər hansı bir poçt qutusu müştəri IP vasitəsilə dördlü SPI flash yaddaş cihazlarına giriş, HPS daxil olan dizaynlarda standart olaraq mövcud deyil.
Əhəmiyyətli: Dördlü SPI-ni sıfırlayarkən, siz aşağıda göstərilən təlimatlara əməl etməlisiniz Quad SPI Flash sıfırlanır səhifə 9.
QSPI_CLOSE 33 0 0 Dördlü SPI interfeysinə eksklüziv girişi bağlayır.
Əhəmiyyətli:Dördlü SPI-ni sıfırlayarkən, siz aşağıda göstərilən təlimatlara əməl etməlisiniz Quad SPI Flash sıfırlanır səhifə 9.
QSPI_SET_CS 34 1 0 Çip seçim xətləri vasitəsilə əlavə edilmiş dördlü SPI cihazlarından birini müəyyən edir. Aşağıda təsvir olunduğu kimi bir sözdən ibarət arqument götürür
  • Bits[31:28]: Seçmək üçün flaş cihazı. nCSO[0:3] pinlərinə uyğun gələn dəyər üçün aşağıdakı məlumatlara istinad edin
    • Dəyər 4'h0000 nCSO[0]-a uyğun gələn flaşı seçir.
    • Dəyər 4'h0001 nCSO[1]-a uyğun gələn flaşı seçir.
    • Dəyər 4'h0002 nCSO[2]-a uyğun gələn flaşı seçir.
    • Dəyər 4'h0003 uyğun olan flaşı seçir nCSO[3].
  • Bitlər[27:0]: Qorunur (0 kimi yazın).

Qeyd: Intel Agilex və ya Intel Stratix® 10 cihazları nCSO[4]-a qoşulmuş dördlü SPI cihazından AS konfiqurasiyası üçün bir AS x0 flash yaddaş cihazını dəstəkləyir. Cihaz istifadəçi rejiminə daxil olduqdan sonra, məlumat yaddaşı kimi Mailbox Client IP və ya HPS ilə istifadə etmək üçün dördə qədər AS x4 flash yaddaşdan istifadə edə bilərsiniz. Mailbox Client IP və ya HPS dördlü SPI cihazlarına daxil olmaq üçün nCSO[3:0] istifadə edə bilər.
Bu əmr AS x4 konfiqurasiya sxemi üçün isteğe bağlıdır, çip seçmə xətti sonuncu yerinə yetirilən QSPI_SET_CS əmrini izləyir və ya AS x0 konfiqurasiyasından sonra nCSO[4] üçün defoltdur. JTAG konfiqurasiya sxemi SDM_IO pinlərini birləşdirən QSPI flaşına daxil olmaq üçün bu əmrin icrasını tələb edir.
SDM_IO sancaqlarından istifadə edərək QSPI fleş yaddaş cihazlarına giriş yalnız AS x4 konfiqurasiya sxemi üçün mövcuddur, JTAG konfiqurasiya və AS x4 konfiqurasiyası üçün tərtib edilmiş dizayn. Avalon axın interfeysi (Avalon ST) konfiqurasiya sxemi üçün siz QSPI flash yaddaşlarını GPIO pinlərinə qoşmalısınız.

davam etdi...
  1. Bu nömrəyə əmr və ya cavab başlığı daxil deyil
Əhəmiyyətli: Dördlü SPI-ni sıfırlayarkən, siz aşağıda göstərilən təlimatlara əməl etməlisiniz Quad SPI Flash sıfırlanır səhifə 9.
QSPI_READ 3A 2 N Əlavə edilmiş dördlü SPI cihazını oxuyur. Maksimum ötürmə ölçüsü 4 kilobayt (KB) və ya 1024 sözdür.
İki arqument götürür:
  • Dördlü SPI flash ünvanı (bir söz). Ünvan söz düzülməlidir. Cihaz uyğunlaşdırılmamış ünvanlar üçün 0x1 xəta kodunu qaytarır.
  • Oxunacaq sözlərin sayı (bir söz).

Uğurlu olduqda, dördlü SPI cihazından oxunan məlumatın ardınca OK qaytarır. Uğursuzluq cavabı xəta kodunu qaytarır.
Qismən uğurlu oxumaq üçün QSPI_READ səhvən OK statusunu qaytara bilər.
Qeyd: Cihaz konfiqurasiyası davam edərkən siz QSPI_READ əmrini işlədə bilməzsiniz.
Əhəmiyyətli:Dördlü SPI-ni sıfırlayarkən, siz aşağıda göstərilən təlimatlara əməl etməlisiniz Quad SPI Flash sıfırlanır səhifə 9.

QSPI_WRITE 39 2+N 0 Dördlü SPI cihazına məlumat yazır. Maksimum ötürmə ölçüsü 4 kilobayt (KB) və ya 1024 sözdür.
Üç arqument götürür:
  • Fləş ünvanı ofset (bir söz). Yazma ünvanı söz düzlənməlidir.
  • Yazılacaq sözlərin sayı (bir söz).
  • Yazılacaq məlumatlar (bir və ya bir neçə söz). Uğurlu yazma OK cavab kodunu qaytarır.

Yaddaşı yazmağa hazırlamaq üçün bu əmri verməzdən əvvəl QSPI_ERASE əmrindən istifadə edin.
Qeyd: Cihaz konfiqurasiyası davam edərkən siz QSPI_WRITE əmrini işlədə bilməzsiniz.
Əhəmiyyətli:Dördlü SPI-ni sıfırlayarkən, siz aşağıda göstərilən təlimatlara əməl etməlisiniz Quad SPI Flash sıfırlanır səhifə 9.

QSPI_ERASE 38 2 0 Dördlü SPI cihazının 4/32/64 KB sektorunu silir. İki arqument götürür:
  • Fləş ünvanı silməyə başlamaq üçün ofset edilir (bir söz). Silinəcək sözlərin sayından asılı olaraq başlanğıc ünvanı belə olmalıdır:
    • Silinəcək sözlərin sayı 4x0 olarsa, 400 KB uyğunlaşdırılır
    • Silinəcək sözlərin sayı 32x0 olarsa, 2000 KB uyğunlaşdırılır
    • Silinəcək sözlərin sayı 64x0 olarsa, 4000 KB uyğunlaşdırılmışdır. 4/32/64 KB uyğunlaşdırılmamış ünvanlar üçün xətanı qaytarır.
  • Silinəcək sözlərin sayı qatlarla müəyyən edilir:
    • 0 KB (400 söz) məlumatı silmək üçün 4x100. Bu seçim minimum silmə ölçüsüdür.
    • 0 KB (2000 söz) məlumatı silmək üçün 32x500
    • 0 KB (4000 söz) məlumatı silmək üçün 64x1000 Uğurlu silmə OK cavab kodunu qaytarır.

Əhəmiyyətli:Dördlü SPI-ni sıfırlayarkən, siz aşağıda göstərilən təlimatlara əməl etməlisiniz Quad SPI Flash sıfırlanır səhifə 9.

QSPI_READ_ DEVICE_REG 35 2 N Dördlü SPI cihazından registrləri oxuyur. Maksimum oxunuş 8 baytdır. İki arqument götürür:
  • Oxu əmri üçün əməliyyat kodu.
  • Oxumaq üçün baytların sayı.
davam etdi...
  1. Bu nömrəyə əmr və ya cavab başlığı daxil deyil.
Uğurlu oxuma OK cavab kodunu və cihazdan oxunan məlumatı qaytarır. Oxunan məlumatların qaytarılması 4 baytdan çoxdur. Əgər oxunacaq baytlar 4 baytın dəqiq çoxluğu deyilsə, növbəti söz sərhədinə və doldurulmuş bit dəyəri sıfır olana qədər 4 baytın çoxluğu ilə doldurulur.
Əhəmiyyətli: Dördlü SPI-ni sıfırlayarkən, siz aşağıda göstərilən təlimatlara əməl etməlisiniz Quad SPI Flash sıfırlanır səhifə 9.
QSPI_WRITE_ DEVICE_REG 36 2+N 0 Dördlü SPI registrlərinə yazır. Maksimum yazma 8 baytdır. Üç arqument götürür:
  • Yazma əmri üçün əməliyyat kodu.
  • Yazmaq üçün baytların sayı.
  • Yazmaq üçün məlumatlar.

Sektorun silinməsi və ya alt sektorun silinməsini həyata keçirmək üçün seriya flaş ünvanını ən əhəmiyyətli baytdan (MSB) ən az əhəmiyyətli bayta (LSB) aşağıdakı kimi göstərməlisiniz.ample təsvir edir.
QSPI_WRITE_DEVICE_REG əmrindən istifadə edərək 2x0FF04 ünvanında Micron 0000 gigabit (Gb) flaş sektorunu silmək üçün burada göstərildiyi kimi MSB-də LSB sırasına fləş ünvanı yazın:
Başlıq: 0x00003036 Əməliyyat kodu: 0x000000DC
Yazmaq üçün bayt sayı: 0x00000004 Flaş ünvanı: 0x0000FF04
Uğurlu yazma OK cavab kodunu qaytarır. Bu əmr 4 baytdan çox olmayan məlumatları növbəti söz sərhədinə köçürür. Komanda məlumatları sıfırla doldurur.
Əhəmiyyətli:Dördlü SPI-ni sıfırlayarkən, siz aşağıda göstərilən təlimatlara əməl etməlisiniz Quad SPI Flash sıfırlanır səhifə 9.

QSPI_SEND_ DEVICE_OP 37 1 0 Dördlü SPI-ə əmr əməliyyat kodu göndərir. Bir arqument götürür:
  • Dördlü SPI cihazını göndərmək üçün əməliyyat kodu.

Uğurlu əmr OK cavab kodunu qaytarır.
Əhəmiyyətli:Dördlü SPI-ni sıfırlayarkən, siz aşağıda göstərilən təlimatlara əməl etməlisiniz Quad SPI Flash sıfırlanır səhifə 9.

CONFIG_STATUS və RSU_STATUS əsas və kiçik xəta kodu təsvirləri üçün Əlavəyə baxın: Poçt Qutusu Müştərisi Intel FPGA IP İstifadəçi Təlimatında CONFIG_STATUS və RSU_STATUS Xəta Kodu Təsvirləri.
Əlaqədar Məlumat

Xəta Kodu Cavabları

Cədvəl 8. Səhv kodları

Dəyər (Hex) Səhv kodu cavabı Təsvir
0 OK Komandanın uğurla tamamlandığını göstərir.
kimi bir əmr olarsa, əmr səhvən OK statusunu qaytara bilər
QSPI_READ qismən uğurludur.
1 INVALID_COMMAND Hazırda yüklənmiş yükləmə ROM-un əmr kodunu deşifrə edə və ya tanıya bilməyəcəyini göstərir.
3 UNKNOWN_COMMAND Hazırda yüklənmiş proqram təminatının əmr kodunu deşifrə edə bilməyəcəyini göstərir.
4 VALID_COMMAND_ PARAMETRELƏR Komandanın səhv formatlandığını göstərir. məsələnample, başlıqdakı uzunluq sahəsi parametri etibarlı deyil.
6 COMMAND_VALID_ON_ SOURCE Komandanın aktiv edilmədiyi mənbədən olduğunu göstərir.
8 CLIENT_ID_NO_MATCH Müştəri ID-sinin dördlü SPI-yə eksklüziv girişi bağlamaq sorğusunu tamamlaya bilməyəcəyini göstərir. Müştəri ID-si dördlü SPI-ə cari eksklüziv girişi olan mövcud müştəriyə uyğun gəlmir.
9 INVALID_ADDRESS Ünvan etibarsızdır. Bu səhv aşağıdakı şərtlərdən birini göstərir:
  • Sıralanmamış ünvan
  • Ünvan diapazonu problemi
  • Oxumaq icazəsi problemi
  • Yanlış çip seçimi dəyəri, dəyəri 3-dən çox göstərir
  • RSU halda etibarsız ünvan
  • GET_VOL üçün etibarsız bit maskası dəyəriTAGE əmri
  • GET_TEMPERATURE əmri üçün yanlış səhifə seçimi
A AUTHENTICATION_FAIL Konfiqurasiya bit axını imza identifikasiyası uğursuzluğunu göstərir.
B TAMAM Bu səhv aşağıdakı şərtlərə görə vaxtın bitdiyini göstərir:
  • Əmr
  • QSPI_READ əməliyyatının tamamlanması gözlənilir
  • Temperatur sensorlarından birindən tələb olunan temperatur göstəricisi gözlənilir. Temperatur sensorunda potensial hardware xətasını göstərə bilər.
C HW_NOT_READY Aşağıdakı şərtlərdən birini göstərir:
  • Aparat hazır deyil. Ya başlatma və ya konfiqurasiya problemini göstərə bilər. Aparat dördlü SPI-ə istinad edə bilər.
  • RSU şəkli FPGA-nı konfiqurasiya etmək üçün istifadə edilmir.
D HW_ERROR Bərpa olunmayan hardware xətası səbəbindən əmrin uğursuz başa çatdığını göstərir.
80 - 8F COMMAND_SPECIFIC_ XƏTA İstifadə etdiyiniz SDM əmri ilə əlaqədar əmrə xas xətanı göstərir.
SDM

Əmr

Xətanın adı Xəta kodu Təsvir
GET_CHIPID EFUSE_SİSTEM_ XƏBƏRDARLIĞI 0x82 eFuse keş göstəricisinin etibarsız olduğunu göstərir.
QSPI_OPEN/ QSPI_CLOSE/ QSPI_SET_CS/

QSPI_READ_D EVICE_REG/

QSPI_HW_ERROR 0x80 QSPI flash yaddaş xətasını göstərir. Bu səhv aşağıdakı şərtlərdən birini göstərir:
QSPI_WRITE_ DEVICE_REG/

QSPI_SEND_D EVICE_OP/

QSPI_READ

  • QSPI flash çipinin seçilməsi ilə bağlı problem
  • QSPI flash başlatma problemi
  • QSPI flash sıfırlama problemi
  • QSPI flaş parametrlərini yeniləmə problemi
QSPI_ALREADY_ AÇIQ 0x81 Müştərinin QSPI_OPEN əmri ilə QSPI flash-a eksklüziv çıxışının artıq açıq olduğunu göstərir.
100 DEYİL_KONFIGURED Cihazın konfiqurasiya edilmədiyini göstərir.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ BUSY Aşağıdakı istifadə hallarına görə cihazın məşğul olduğunu göstərir:
  • RSU: Firmware daxili xətaya görə fərqli versiyaya keçə bilmir.
  • HPS: HPS yenidən konfiqurasiya prosesində və ya HPS soyuq sıfırlama prosesində HPS məşğuldur.
2FF ALT_SDM_MBOX_RESP_NO _ VALID_RESP_VAILABLE Etibarlı cavabın olmadığını göstərir.
3FF ALT_SDM_MBOX_RESP_ XƏTA Ümumi xəta.

Səhv kodunun bərpası
Aşağıdakı cədvəl səhv kodunu bərpa etmək üçün mümkün addımları təsvir edir. Səhvlərin bərpası xüsusi istifadə vəziyyətindən asılıdır.
Cədvəl 9. Məlum Xəta Kodları üçün Xəta Kodunun Bərpası

Dəyər Səhv kodu cavabı Səhv kodunun bərpası
4 VALID_COMMAND_ PARAMETRELƏR Komanda başlığını və ya başlığını düzəldilmiş parametrləri olan arqumentlərlə yenidən göndərin.
məsələnample, başlıqdakı uzunluq sahəsi parametrinin düzgün dəyərlə göndərilməsini təmin edin.
6 COMMAND_INVALID_ ON_SOURCE Komandanı J kimi etibarlı mənbədən yenidən göndərinTAG, HPS və ya əsas parça.
8 CLIENT_ID_NO_MATCH Dördlü SPI-yə girişi açan müştərinin girişi tamamlamasını gözləyin və sonra dördlü SPI-ə eksklüziv girişi bağlayır.
9 INVALID_ADDRESS Mümkün səhvlərin bərpası addımları:
GET_VOL üçünTAGE əmri: Etibarlı bit maskası ilə əmr göndər.
GET_TEMPERATURE əmri üçün: Etibarlı sensor yeri və sensor maskası ilə əmr göndərin.
QSPI əməliyyatı üçün:
  • Etibarlı çip seçimi ilə əmr göndərin.
  • Etibarlı QSPI flash ünvanı ilə əmr göndərin.

RSU üçün: Zavod şəklinin və ya tətbiqin etibarlı başlanğıc ünvanı ilə əmr göndərin.

B TAMAM Mümkün bərpa addımları:

GET_TEMPERATURE əmri üçün: Komandanı yenidən göndərməyə cəhd edin. Problem davam edərsə, cihazı yenidən konfiqurasiya edin və ya enerji dövriyyəsini dəyişdirin.

QSPI əməliyyatı üçün: QSPI interfeyslərinin siqnal bütövlüyünü yoxlayın və əmri yenidən sınayın.

HPS-in yenidən işə salınması üçün: Komandanı yenidən göndərməyə cəhd edin.

C HW_NOT_READY Mümkün bərpa addımları:

QSPI əməliyyatı üçün: Mənbə vasitəsilə cihazı yenidən konfiqurasiya edin. Dizaynınızı qurmaq üçün istifadə edilən IP-nin QSPI flaşına girişə icazə verdiyinə əmin olun.

RSU üçün: Cihazı RSU şəkli ilə konfiqurasiya edin.

80 QSPI_HW_ERROR QSPI interfeysi siqnalının bütövlüyünü yoxlayın və QSPI cihazının zədələnməməsinə əmin olun.
81 QSPI_ALREADY_AÇIQ Müştəri artıq QSPI-ni açdı. Növbəti əməliyyata davam edin.
82 EFUSE_SYSTEM_FAILURE Yenidən konfiqurasiyaya və ya güc dövrünə cəhd edin. Yenidən konfiqurasiyadan və ya enerji dövriyyəsindən sonra xəta davam edərsə, cihaz zədələnə və bərpa oluna bilməz.
100 DEYİL_KONFIGURED HPS-i konfiqurasiya edən bit axını göndərin.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ BUSY Mümkün səhvlərin bərpası addımları:

QSPI əməliyyatı üçün: Davam edən konfiqurasiyanın və ya digər müştərinin əməliyyatı tamamlamasını gözləyin.

RSU üçün: Daxili xətanı bərpa etmək üçün cihazı yenidən konfiqurasiya edin.

HPS-in yenidən işə salınması üçün: HPS və ya HPS Soyuq Sıfırlama vasitəsilə yenidən konfiqurasiyanın tamamlanmasını gözləyin.

Avalon Streaming Interface ilə Poçt Qutusu Müştərisi Intel FPGA IP İstifadəçi Təlimatı Sənəd Arxivləri

Bu istifadəçi təlimatının ən son və əvvəlki versiyaları üçün baxın Avalon Streaming Interface Intel FPGA IP İstifadəçi Təlimatı ilə Mailbox Client. Əgər IP və ya proqram versiyası siyahıda yoxdursa, əvvəlki IP və ya proqram versiyası üçün istifadəçi təlimatı tətbiq edilir.

IP versiyaları Intel Quartus Prime Design Suite proqram təminatının v19.1-ə qədər versiyaları ilə eynidir. Intel Quartus Prime Design Suite proqram təminatının 19.2 və ya daha sonrakı versiyasından IP nüvələrində yeni IP versiya sxemi var.

Avalon Streaming Interface Intel FPGA IP İstifadəçi Təlimatı ilə Poçt Qutusu Müştərisi üçün Sənədin Təftiş Tarixçəsi

Sənəd versiyası Intel Quartus Prime Versiya IP versiyası Dəyişikliklər
2022.09.26 22.3 1.0.1 Aşağıdakı dəyişikliklər edildi:
  • GET_VOL yeniləndiTAGE komanda sırası

Komanda siyahısı və təsvir cədvəli.

  • Cədvəl Cihazı Ailə Dəstəyinə qeyd əlavə edildi.
  • Yenidən işlənmiş QSPI_SET_CS Komanda Siyahısı və Təsvir cədvəlində əmr təsviri.
2022.04.04 22.1 1.0.1 Komanda Siyahısı və Təsvir cədvəli yeniləndi.
  • CONFIG_STATUS əmri üçün yenilənmiş pin statusu təsviri.
  • REBOOT_HPS əmri silindi.
2021.10.04 21.3 1.0.1 Aşağıdakı dəyişiklik edildi:
  • Yenidən işlənmiş Komanda siyahısı və təsviri masa. Yenilənmiş təsvir:
    • CONFIG_STATUS
    • RSU_STATUS
2021.06.21 21.2 1.0.1 Aşağıdakı dəyişikliklər edildi:
  • Yenidən işlənmiş Komanda siyahısı və təsviri masa. Yenilənmiş təsvir:
    • RSU_STATUS
    • QSPI_OPEN
    • QSPI_SET_CS
    • QSPI_ERASE
2021.03.29 21.1 1.0.1 Aşağıdakı dəyişikliklər edildi:
  • RSU_IMAGE_UPDATE təsvirində yenidən işlənmişdir Komanda siyahısı və təsviri masa.
  • Yenidən qurulmuşdur Əməliyyat əmrləri. CONFIG_STATUS və RSU_STATUS əmrləri üçün əsas və kiçik xəta kodu təsvirləri silindi. Əsas və kiçik xəta kodları indi əlavə olaraq sənədləşdirilir Mailbox Client Intel FPGA IP İstifadəçi Təlimatı.
2020.12.14 20.4 1.0.1 Aşağıdakı dəyişikliklər edildi:
  • QSPI flaşının sıfırlanması ilə bağlı vacib qeyd əlavə edildi Əməliyyat əmrləri mövzu.
  • yeniləndi Komanda siyahısı və təsviri masa:
    • Yenidən işlənmiş GET_TEMPERATURE əmr təsviri.
    • Yenidən işlənmiş RSU_IMAGE_UPDATE komanda təsviri.
  • QSPI flaşının sıfırlanması haqqında mətn əlavə edildi.
  • Xarici host və FPGA arasındakı davranışı təsvir edən mətn əlavə edildi.
  • Silinmiş mətn: Cihaz artıq konfiqurasiya əmrini emal edirsə, sıfırdan fərqli cavab qaytarır.
    • Maksimum ötürmə ölçüsünün 4 kilobayt və ya 1024 söz olduğunu müəyyən etmək üçün QSPI_WRITE və QSPI_READ təsvirləri yeniləndi.
    • QSPI_OPEN, QSPI_CLOSE və QSPI_SET_CS üçün 1-dən 0-a qədər düzəldilmiş cavab uzunluğu əmr.
    • Yenidən işlənmiş QSPI_OPEN, QSPI_WRITE, QSPI_READ_DEVICE_REG və QSPI_WRITE_DEVICE_REG təsvirləri.
    • Yeni əmr əlavə edildi: REBOOT_HPS.
  • Yeni mövzu əlavə edildi: Xəta Kodunun Bərpası.
2020.10.05 20.3 1.0.1
  • Bu istifadəçi təlimatının başlığı buradan dəyişdirilib Poçt qutusu Avalon Streaming Interface Client Intel FPGA IP İstifadəçi Təlimatı üçün Avalon Streaming Interface Intel FPGA IP İstifadəçi Təlimatı ilə Mailbox Client Intel Quartus Prime IP Kataloqunda IP adının dəyişdirilməsi səbəbindən.
  • Qlobal olaraq bütün IP ad nümunələri yeniləndi.
  • Intel Agilex cihazları üçün yenidən işlənmiş GET TEMPERATURE əmr təsviri Komanda siyahısı və təsviri masa.
  • Sıfırlama sinxronizatoru ilə bağlı tövsiyə əlavə edildi Saat və İnterfeysləri Sıfırlayın masa.
  • yeniləndi Səhv Kodları masa. Yeni səhv kodu cavabları əlavə edildi:
    • HW_ERROR
    • COMMAND_SPECIFIC_ERROR
  • silindi Temperatur Sensorunun Yerləri mövzu. Temperatur sensoru haqqında məlumat burada mövcuddur Intel Agilex Power Management İstifadəçi Təlimatı.
2020.06.30 20.2 1.0.0
  • Bu istifadəçi təlimatının başlığı buradan dəyişdirilib Poçt qutusu Avalon ST Client Intel FPGA IP İstifadəçi Təlimatı üçün Poçt qutusu Avalon Streaming Interface Client Intel FPGA IP İstifadəçi Təlimatı.
  • Mövzu adı dəyişdirildi Əmr və Cavab Başlığı üçün Əmrlər və Cavablar.
  • Yenidən işlənmiş ID, LENGTH və Əmr Kodu/Xəta Kodu təsvirləri Komanda və Cavab Başlığının Təsviri masa.
  • Mövzu adı dəyişdirildi Dəstəklənən Əmrlər üçün Əməliyyat əmrləri.
  • Aşağıdakı əmrlərin təsvirinə yenidən baxıldı Komanda siyahısı və təsviri masa:
    • GET_TEMPERATURE
    • RSU_STATUS
    • QSPI_SET_CS
  • Mövzu adı dəyişdirildi Səhv Kodları üçün Xəta Kodu Cavabları.
  • UNKNOWN_BR əmrindən silindi Səhv kodu masa.
2020.04.13 20.1 1.0.0 Aşağıdakı dəyişikliklər edildi:
  • TSD yerlərini göstərən rəqəmlər daxil olmaqla, GET_TEMPERATURE əmri üçün temperatur sensorları haqqında məlumat əlavə edildi.
  • RSU_NOTIFY əmri əlavə edildi Komanda Kodu Siyahısı və Təsviri masa.
  • yeniləndi Səhv Kodları masa:
    • INVALID_COMMAND_PARAMETERS adı INVALID_LENGTH olaraq dəyişdirildi.
    • COMMAND_INVALID_ON_SOURCE hex dəyəri 5-dən 6-ya dəyişdirildi.
    • CLIENT_ID_NO_MATCH hex dəyəri 6-dan 8-ə dəyişdirildi.
    • INVALID_ADDRESS hex dəyəri 7-dən 9-a dəyişdirildi.
    • AUTHENTICATION_FAIL əmri əlavə edildi.
    • TIMEOUT hex dəyəri 8-dən B-yə dəyişdirildi.
    • HW_NOT_READY hex dəyəri 9-dan C-yə dəyişdirildi.
2019.09.30 19.3 1.0.0 İlkin buraxılış.

 Əlaqə üçün müraciət edin:  FPGAtechdocfeedback@intel.com

 

Sənədlər / Resurslar

Avalon Streaming Interface FPGA IP ilə intel Mailbox Client [pdf] İstifadəçi təlimatı
Avalon Streaming Interface FPGA IP ilə Mailbox Client, Mailbox Client, Avalon Streaming Interface FPGA IP

İstinadlar

Şərh buraxın

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