intel Akwatin Wasika Abokin ciniki tare da Avalon Streaming Interface FPGA IP Jagorar Mai amfani
Abokin Akwatin Saƙo na intel tare da Avalon Streaming Interface FPGA IP

Abokin Akwatin Wasika tare da Interface Avalon® Streaming Intel FPGA IP Overview

Abokin Akwatin Wasiƙa tare da Avalon® streaming interface Intel® FPGA IP (Akwatin wasiku tare da Avalon ST Client IP) yana ba da tashar sadarwa tsakanin dabaru na al'ada da amintaccen mai sarrafa na'ura (SDM). Kuna iya amfani da Abokin Akwatin Wasiƙa tare da Avalon ST IP don aika fakitin umarni da karɓar fakitin amsawa daga sassan SDM na gefe. Abokin Akwatin Wasiƙa tare da Avalon ST IP yana bayyana ayyukan da SDM ke gudanarwa.

Hankalin ku na al'ada zai iya amfani da wannan tashar sadarwa don karɓar bayanai da samun dama ga ƙwaƙwalwar walƙiya daga waɗannan na'urori masu zuwa:

  • Chip ID
  • Sensor Zazzabi
  • Voltage Sensor
  • Quad serial peripheral interface (SPI) flash memory

Lura: A cikin wannan jagorar mai amfani, kalmar Avalon ST ta rage masarrafar yawo ta Avalon ko IP.

Hoto 1. Abokin Akwatin Wasika tare da Avalon ST Tsarin Tsarin IP
Abokin Akwatin Wasika tare da Avalon ST Tsarin Tsarin IP

Hoto na gaba yana nuna aikace-aikacen da Abokin Akwatin Wasika tare da Avalon ST IP ke karanta ID ɗin Chip.

Hoto 2. Abokin Akwatin Wasika tare da Avalon ST IP yana karanta ID Chip
Abokin Akwatin Wasika tare da Avalon ST IP yana karanta Chip ID

Tallafin Iyali na Na'ura

Mai zuwa yana lissafin ma'anar matakin tallafin na'urar don Intel FPGA IPs:

  • Tallafin gaba - Akwai IP ɗin don kwaikwaya da haɗawa don dangin wannan na'urar. Samfuran lokaci sun haɗa da ƙididdiga na injiniya na farko na jinkiri dangane da bayanan farko na bayan fage. Samfuran lokaci suna iya canzawa yayin da gwajin siliki ke haɓaka alaƙa tsakanin ainihin siliki da ƙirar lokaci. Kuna iya amfani da wannan IP don tsarin tsarin gine-gine da nazarin amfani da albarkatu, kwaikwaiyo, fiddawa, kimantawar tsarin latency, ƙididdigar lokaci na asali (tsarin kasafin bututu), da dabarun canja wurin I/O (faɗin-hanyar bayanai, zurfin fashe, I/O matsayin ciniki. kashe).
  • Taimakon farko - An tabbatar da IP ɗin tare da ƙirar lokaci na farko don dangin wannan na'urar. IP ɗin ya cika duk buƙatun aiki, amma ƙila har yanzu ana ci gaba da nazarin lokaci don dangin na'urar. Ana iya amfani dashi a cikin ƙirar samarwa tare da taka tsantsan.
  • Taimakon ƙarshe - An tabbatar da IP ɗin tare da ƙirar lokaci na ƙarshe don dangin wannan na'urar. IP ɗin ya cika duk buƙatun aiki da lokaci don dangin na'urar kuma ana iya amfani da su a ƙirar samarwa.

Tebur 1. Tallafin Iyali na Na'ura

Iyalin Na'ura Taimako
Intel Agilex™ Gaba

Lura: Ba za ku iya kwaikwayi Abokin Akwatin Wasiku tare da Avalon Streaming Interface Intel FPGA IP ba saboda IP yana karɓar martani daga SDM. Don tabbatar da wannan IP, Intel yana ba da shawarar yin kimanta kayan aikin.

Bayanai masu alaƙa
Abokin Akwatin Wasika tare da Avalon Streaming Interface Intel FPGA IP Bayanan Bayanin Sakin

Siga

Sunan Siga Daraja Bayani
Kunna yanayin mu'amala A Kashe Lokacin da kuka kunna wannan ƙa'idar, Abokin Akwatin Wasiƙa tare da Avalon streaming interface Intel FPGA IP ya haɗa da siginar umarni_status_invalid. Lokacin da umarni_status_invalid ya faɗi, dole ne ka sake saita IP ɗin.

Hanyoyin sadarwa
Hoto mai zuwa yana kwatanta Abokin Akwatin Wasiƙa tare da Avalon Streaming Interface Intel FPGA IP musaya:

Hoto 3. Abokin Akwatin Wasika tare da Avalon Streaming Interface Interfaces FPGA IP
Abokin Akwatin Wasika tare da Avalon Streaming Interface Interfaces FPGA IP

Don ƙarin bayani game da musaya masu yawo na Avalon, koma zuwa ƙayyadaddun ƙayyadaddun mu'amalar Avalon.
Bayanai masu alaƙa
Avalon Interface Takaddun Shaida

Agogo da Sake saitin hanyoyin sadarwa

Tebur 2. Agogo da Sake saitin hanyoyin sadarwa

Sunan siginar Hanyar Bayani
in_clk Shigarwa Wannan shine agogon musaya masu yawo na Avalon. Matsakaicin mitar a cikin 250 MHz.
in_sake saiti Shigarwa Wannan babban sake saiti ne mai aiki. Sanya in_reset don sake saita Abokin Akwatin Wasiƙa tare da Avalon streaming interface Intel FPGA IP (Clientbox Client with Avalon ST IP). Lokacin da in_reset siginar ya faɗi, SDM dole ne ya cire duk wani aiki mai jiran aiki daga Abokin Akwatin Wasiƙa tare da Avalon ST IP. SDM na ci gaba da aiwatar da umarni daga wasu abokan ciniki.

Don tabbatar da Abokin Akwatin Wasiƙa tare da Avalon ST IP yana aiki daidai lokacin da na'urar ta shiga yanayin mai amfani, ƙirar ku dole ne ta haɗa da Sake saitin Intel FPGA IP don riƙe sake saiti har sai masana'antar FPGA ta shiga yanayin mai amfani. Intel yana ba da shawarar amfani da sake saiti na aiki tare lokacin haɗa sake saitin mai amfani ko fitarwa na Sake saitin IP zuwa

sake saitin tashar jiragen ruwa na Abokin Akwatin Wasika tare da Avalon ST IP. Don aiwatar da sake saitin aiki tare, yi amfani da Sake saitin gadar Intel FPGA IP da ke akwai a cikin Mai tsara Platform.

Lura: Don nan take IP da jagororin haɗin kai a cikin Mawallafin Platform, koma zuwa Sadarwa da ake Bukata da Na'urorin Mai watsa shiri don Ƙirar Sabunta Tsari Mai Nisa Ex.ampsiffa a cikin Jagorar Mai amfani na Kanfigareshan Intel Agilex.

Interface umarni
Yi amfani da dubawar Avalon Streaming (Avalon ST) don aika umarni zuwa SDM.

Table 3. Umurnin Interface

Sunan siginar Hanyar Bayani
umarni_shirye Fitowa Abokin Akwatin Wasiƙa tare da Avalon ST Intel FPGA IP yana tabbatar da umarni_ready lokacin da ya shirya don karɓar umarni daga aikace-aikacen. Reader_latency shine hawan keke 0. Abokin Akwatin Wasiƙa tare da Avalon ST na iya karɓar umarni_data[31:0] a cikin wannan zagayowar da umarni_ready ya faɗa.
umarni_mai inganci Shigarwa Siginar umarni_valid yana tabbatar da cewa umarni_data yana aiki.
umarnin_data[31:0] Shigarwa Bus ɗin umarni_data yana tura umarni zuwa SDM. Koma zuwa Lissafin Umurni da Bayani don ma'anar umarnin.
umurnin_startofpacket Shigarwa Umurnin_startofpacket yana tabbatarwa a cikin zagayowar farko na fakitin umarni.
umurnin_endofpacket Shigarwa Umurnin_endofpacket yana faɗin fakitin umarni a ƙarshen zagayen umarni.

Hoto 4. Lokaci don Fakitin Umurnin Avalon ST
fig: m ST Command Packet

Interface Response
Abokin ciniki na SDM Avalon ST IP yana aika martani ga aikace-aikacenku ta amfani da ƙirar amsawa.

Tebura 4. Interface Response

Sigina 5 Hanyar Bayani
amsa_a shirye Shigarwa Dabarar aikace-aikacen na iya tabbatar da siginar amsa_ready a duk lokacin da ta sami damar karɓar amsa.
amsa_mai inganci Fitowa SDM yana ba da amsa_daidaitacce don nuna cewa amsa_bayanan yana da inganci.
amsa_bayanai[31:0] Fitowa SDM yana fitar da martani_data don samar da bayanin da ake nema. Kalma ta farko na martanin kai ne wanda ke gano umarnin da SDM ke bayarwa. Koma zuwa Jerin Umurni da Bayani don ma'anar umarnin.
amsa_startofpacket Fitowa Jawabin_startofpacket yana tabbatarwa a cikin zagayen farko na fakitin amsa.
amsa_endofpacket Fitowa Jawabin_endofpacket yana tabbatarwa a cikin zagaye na ƙarshe na fakitin amsa.

Hoto 5. Lokaci don Fakitin Amsa Avalon ST
Fakitin Amsa Avalon ST

Interface Matsayin Umurni

Tebur 5. Interface Matsayin Umurni

Sunan siginar Hanyar Bayani
umurnin_status_invalid Fitowa Umurnin_status_invalid yana tabbatarwa don nuna kuskure. Wannan siginar yawanci yana faɗi don nuna cewa tsawon umarnin da aka ƙayyade a cikin taken umarni bai dace da tsawon umarnin da aka aika ba. Lokacin da umarni_status_invalid ya faɗi, dole ne dabaru na aikace-aikacenku su faɗi in_reset don sake farawa Abokin Akwatin Wasiƙa tare da Avalon streaming interface Intel FPGA IP.

Hoto na 6. Sake saitin Bayan Command_status_invalid Asserts
fig: Command_status_invalid Asserts

Umarni da Martani

Mai sarrafa mai watsa shiri yana sadarwa tare da SDM ta amfani da umarni da fakitin amsa ta hanyar Abokin Ciniki na Akwatin Wasiƙa na Intel FPGA IP.

Kalma ta farko na umarni da fakitin martani shine kan kai wanda ke ba da mahimman bayanai game da umarni ko amsawa.

Hoto na 7. Tsarin Rubutun Umurni da Amsa
fig: Tsarin umarni da Amsa

Lura: Filin LENGTH a cikin taken umarni dole ne ya dace da tsayin umarnin da ya dace.
Tebu mai zuwa yana bayyana filayen umarnin taken.

Tebur 6. Bayanin Babban Umurni da Amsa

Kai Bit Bayani
Ajiye [31:28] Ajiye
ID [27:24] ID na umarni. Kan martani yana mayar da ID da aka kayyade a cikin taken umarni. Koma zuwa Umurnin Ayyuka don bayanin umarni.
0 [23] Ajiye
TSORO [22:12] Adadin kalmomin gardama da ke bin taken. IP ɗin yana amsawa tare da kuskure idan an shigar da adadin kalmomin gardama mara kyau don umarnin da aka bayar.
Idan akwai rashin daidaituwa tsakanin tsawon umarnin da aka ƙayyade a cikin taken umarni da adadin kalmomin da aka aika. IP ɗin yana ɗaga bit 3 na Rijistar Matsayin Katsewa (COMMAND_INVALID) kuma dole ne a sake saita Abokin ciniki na Akwatin Wasiƙa.
Ajiye [11] Ajiye Dole ne a saita zuwa 0.
Lambar Umurni/Lambar Kuskure [10:0] Lambar umarni tana ƙayyadaddun umarni. Lambar Kuskuren yana nuna ko umarnin ya yi nasara ko ya gaza.
A cikin taken umarni, waɗannan ragowa suna wakiltar lambar umarni. A cikin taken martani, waɗannan ragowa suna wakiltar lambar kuskure. Idan umarnin ya yi nasara, lambar Kuskuren shine 0. Idan umarnin ya gaza, koma zuwa lambobin kuskure da aka ayyana a cikin Martanin Lambar Kuskure.

Dokokin Aiki

Sake saitin Quad SPI Flash
Muhimmi:
Don na'urorin Intel Agilex, dole ne ka haɗa serial flash ko quad SPI flash reset fil zuwa fil AS_nRST. Dole ne SDM ya sarrafa cikakken sake saitin QSPI. Kar a haɗa fil ɗin sake saitin quad SPI zuwa kowane mai masaukin waje.

Tebur 7. Jerin umarni da Bayani

Umurni Code (Hex) Tsawon Umurni (1) Tsawon Amsa (1) Bayani
NOOP 0 0 0 Yana aika amsawar halin Ok.
GET_IDCODE 10 0 1 Amsar ta ƙunshi hujja ɗaya wanda shine JTAG IDCODE don na'urar
SAMU_CHIPID 12 0 2 Amsar ta ƙunshi ƙimar CHIPID 64-bit tare da mafi ƙarancin kalma da farko.
GET_USERCODE 13 0 1 Amsar ta ƙunshi hujja guda ɗaya wacce ita ce 32-bit JTAG USERCODE wanda daidaitawar bitstream ke rubuta wa na'urar.
GET_VOLTAGE 18 1 n (2) GET_VOLTAGUmurnin E yana da hujja guda ɗaya wanda shine bitmask wanda ke ƙayyade tashoshi don karantawa. Bit 0 yana ƙayyade tashar 0, bit 1 yana ƙayyade tashar 1, da sauransu.
Amsar ta ƙunshi gardamar kalma ɗaya ga kowane ɗan ƙaramin da aka saita a cikin bitmask. Voltage mayar da ita ce ƙayyadadden wuri lamba mara sa hannu tare da ragi 16 a ƙasa da maɓallin binary. Don misaliampku, voltage na 0.75V yana dawo da 0x0000C000. (3)
Na'urorin Intel Agilex suna da voltage Sensor. Saboda haka, amsa koyaushe kalma ɗaya ce.
SAMU_ TEMPERATURE 19 1 n(4) Umurnin GET_TEMPERATURE yana mayar da yanayin zafi ko zafi na ainihin masana'anta ko wuraren tashar transceiver da kuka ƙayyade.

Don na'urorin Intel Agilex, yi amfani da hujjar sensor_req don tantance wuraren. Sensor_req ya ƙunshi filayen masu zuwa:

  • Ragowa[31:28]: Ajiye.
  • Bits[27:16]: Wurin Sensor. Yana ƙayyade wurin TSD.
  • Bits[15:0]: Mashin Sensor. Yana ƙayyade na'urori masu auna firikwensin don karantawa don wurin firikwensin da aka ƙayyade. Amsar ta ƙunshi kalma ɗaya don kowane zafin jiki da ake buƙata. Idan an cire shi, umarnin yana karanta tashar 0. Mafi ƙarancin mahimmanci (lsb) yayi daidai da firikwensin 0. Mafi mahimmancin bit (msb) yayi daidai da tashar 15.

Matsakaicin zafin da aka dawo dashi ƙayyadaddun ƙima ne da aka sanya hannu tare da ragi 8 a ƙasan ma'anar binary. Don misaliample, zazzabi na 10°C ya dawo 0x00000A00. A na zafin jiki -1.5°C ya dawo 0xFFFFFE80.
Idan bitmask ya ƙayyade wurin da ba daidai ba, umarnin zai dawo da lambar kuskure wanda shine kowace ƙima a cikin kewayon 0x80000000 -0x800000FF.
Don na'urorin Intel Agilex, koma zuwa Jagorar Mai amfani da wutar lantarki na Intel Agilex don ƙarin bayani game da na'urori masu auna zafin jiki na gida.

RSU_IMAGE_ UPDATE 5C 2 0 Yana haifar da sake daidaitawa daga tushen bayanai wanda zai iya zama ko dai masana'anta ko hoton aikace-aikace.
ci gaba…
  1. Wannan lambar ba ta haɗa da umarni ko taken amsa ba.
  2. Don na'urorin Intel Agilex waɗanda ke tallafawa karatun na'urori da yawa, index n yayi daidai da adadin tashoshi da kuke kunna akan na'urar ku.
  3. Koma zuwa ga Jagorar Mai Amfani da Power Agilex Intel don ƙarin bayani game da tashoshi na firikwensin zafin jiki da wurare.
  4. Fihirisar n ya dogara da adadin abin rufe fuska na firikwensin.
Umurni Code (Hex) Tsawon Umurni (1) Tsawon Amsa (1) Bayani
Wannan umarni yana ɗaukar hujjar 64-bit na zaɓi wanda ke ƙayyadaddun adireshin sake tsara bayanan da ke cikin filasha. Lokacin aika hujjar zuwa ga IP, kuna fara aika ragowa [31:0] sai ragowa [63:32]. Idan ba ku bayar da wannan hujjar ana tsammanin darajar ta 0.
  • Bit [31:0]: Adireshin farawa na hoton aikace-aikacen.
  • Bit [63:32]: Ajiye (rubuta kamar 0).

Da zarar na'urar ta aiwatar da wannan umarni, sai ta mayar da kan martani ga FIFO kafin ta ci gaba don sake saita na'urar. Tabbatar da PC mai masaukin ko mai kula da mai masaukin baki ya daina yin hidima ga wasu katsewa kuma ya mai da hankali kan karanta bayanan taken amsa don nuna umarnin da aka kammala cikin nasara. In ba haka ba, PC mai watsa shiri ko mai kula da mai masauki ba zai iya samun amsa da zarar an fara aikin sake fasalin ba.
Da zarar na'urar ta ci gaba tare da sake daidaitawa, hanyar haɗi tsakanin mai masaukin waje da FPGA ta ɓace. Idan kuna amfani da PCIe a ƙirar ku, kuna buƙatar sake ƙididdige hanyar haɗin PCIe.
Muhimmi: Lokacin sake saita quad SPI, dole ne ku bi umarnin da aka ƙayyade a ciki Sake saitin Quad SPI Flash shafi na 9.

RSU_GET_SPT 5A 0 4 RSU_GET_SPT yana maido da wurin walƙiya na quad SPI don teburan yanki guda biyu waɗanda RSU ke amfani da su: SPT0 da SPT1.
Amsar kalmomi 4 ta ƙunshi bayanai masu zuwa:
Kalma Suna Bayani
0 SPT0[63:32] Adireshin SPT0 a cikin Quad SPI flash.
1 SPT0[31:0]
2 SPT1[63:32] Adireshin SPT1 a cikin Quad SPI flash.
3 SPT1[31:0]
CONFIG_ MATSAYI 4 0 6 Ya ba da rahoton matsayin sake daidaitawa na ƙarshe. Kuna iya amfani da wannan umarni don duba yanayin daidaitawa yayin da bayan daidaitawa. Amsar ta ƙunshi bayanai masu zuwa:
Kalma Takaitawa Bayani
0 Jiha Yana bayyana kuskuren da ya danganci daidaitawa na baya-bayan nan. Yana dawo da 0 lokacin da babu kurakurai na tsari.
Filin kuskure yana da filaye 2:
  • Babban 16 bits: Babban lambar kuskure.
  • Ƙananan rago 16: Ƙananan kuskuren lambar.

Koma zuwa Karin Bayani: CONFIG_MATSAYI da RSU_STATUS Bayanin Lambobin Kuskure a cikin Abokin Ciniki na Akwatin Wasiƙa FPGA IP  Jagorar mai amfani don ƙarin bayani.

1 Sigar Quartus Akwai a cikin nau'ikan software na Intel Quartus® Prime tsakanin 19.4 da 21.2, filin yana nuna:
  • Bit [31:28]: Fihirisar firmware ko shawarar kwafin firmware wanda aka yi amfani da shi kwanan nan. Ƙididdiga masu yiwuwa su ne 0, 1, 2, da 3.
  • Bit [27:24]: Ajiye
  • Bit [23:16]: Darajar ita ce '0'
Akwai shi a cikin nau'in software na Intel Quartus Prime 21.3 ko kuma daga baya, nau'in Quartus yana nuni:
  • Bit [31:28]: Fihirisar firmware ko shawarar kwafin firmware wanda aka yi amfani da shi kwanan nan. Ƙididdiga masu yiwuwa su ne 0, 1, 2, da 3.
  • Bit [27:24]: Ajiye
  • Bit [23:16]: Babban lambar sakin Quartus
  • Bit [15:8]: Lambar sakin ƙaramar Quartus
  • Bit [7:0]: lambar sabuntawar Quartus

Don misaliample, a cikin nau'in software na Intel Quartus Prime 21.3.1, ƙimar masu zuwa suna wakiltar manyan lambobi na sakin Quartus, da lambar sabunta Quartus:

  • Bit [23:16] = 8'd21 = 8'h15
  • Bit [15:8] = 8'd3 = 8'h3
  • Bit [7:0] = 8'd1 = 8'h1
2 Matsayin fil
  • Bit [31]: ƙimar fitarwa nSTATUS na yanzu (ƙananan aiki)
  • Bit [30]: An gano ƙimar shigarwar nCONFIG (ƙananan aiki)
  • Bit [29:8]: Ajiye
  • Bit [7:6]: Tushen agogon saiti
    • 01 = Ciki oscillator
    • 10 = OSC_CLK_1
  • Bit [5:3]: Ajiye
  • Bit [2:0]: Ƙimar MSEL a sama
3 Matsayin aiki mai laushi Ya ƙunshi ƙimar kowane ayyuka masu laushi, ko da ba ka sanya aikin zuwa fil ɗin SDM ba.
  • Bit [31:6]: Ajiye
  • 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 Wurin kuskure Ya ƙunshi wurin kuskure. Yana dawo da 0 idan babu kurakurai.
5 Cikakkun bayanai na kuskure Ya ƙunshi bayanan kuskure. Yana dawo da 0 idan babu kurakurai.
RSU_MATSAYI 5B 0 9 Yana ba da rahoton halin haɓaka tsarin nesa na yanzu. Kuna iya amfani da wannan umarni don duba yanayin daidaitawa yayin daidaitawa da kuma bayan ya kammala. Wannan umarnin yana mayar da martani masu zuwa:
Kalma Takaitawa Bayani

(Ci gaba….)

  1. Wannan lambar ba ta haɗa da umarni ko taken amsa ba
0-1 Hoton na yanzu Fitilar filasha na hoton aikace-aikacen da ke gudana a halin yanzu.
2-3 Hoton rashin nasara Fitilar filasha na babban fifikon gazawar hoton aikace-aikacen. Idan akwai hotuna da yawa a cikin ƙwaƙwalwar walƙiya, tana adana ƙimar hoton farko da ya gaza. Ƙimar duk 0s tana nuna babu hotuna da suka gaza. Idan babu hotuna da suka gaza, sauran kalmomin da suka rage na bayanin matsayi ba sa adana ingantaccen bayani.
Lura:Haɓaka haɓaka akan nCONFIG don sake saitawa daga ASx4, baya share wannan filin. Bayani game da gazawar hoton yana sabuntawa ne kawai lokacin da Abokin Akwatin Wasiku ya karɓi sabon umarni na RSU_IMAGE_UPDATE kuma yayi nasarar daidaitawa daga hoton ɗaukaka.
4 Jiha Lambar gazawar hoton da ya gaza. Filin kuskure yana da sassa biyu:
  • Bit [31:16]: Babban lambar kuskure
  • Bit [15:0]: Ƙaramar lambar kuskure tana Komawa 0 don babu gazawa. Koma zuwa

Shafi: CONFIG_STATUS da RSU_STATUS Bayanin Lambobin Kuskure a cikin Akwatin Wasiƙa Abokin Ciniki na Intel FPGA IP Jagorar Mai Amfani don ƙarin bayani.

5 Sigar Sigar dubawar RSU da tushen kuskure.
Don ƙarin bayani, koma zuwa Matsayin RSU da Sashen Lambobin Kuskure a cikin Jagorar Sabuntawar Sabunta Tsarin Tsari Mai Nisa Mai Hard Processor.
6 Wurin kuskure Yana adana wurin kuskuren hoton da ya gaza. Yana dawo da 0 don babu kurakurai.
7 Cikakkun bayanai na kuskure Yana adana bayanan kuskure don hoton da ya gaza. Yana dawo da 0 idan babu kurakurai.
8 counter na sake gwada hoton na yanzu Ƙididdiga na adadin sake gwadawa da aka yi ƙoƙari don hoton na yanzu. Ma'auni shine 0 da farko. An saita lissafin zuwa 1 bayan sake gwadawa na farko, sannan 2 bayan sake gwadawa na biyu.
Ƙayyade matsakaicin adadin sake dubawa a cikin Saitunan Quartus Prime na Intel File (.qsf). Umurnin shine: set_global_assignment -name RSU_MAX_RETRY_COUNT 3. Ma'auni masu inganci na ma'aunin MAX_RETRY sune 1-3. Ainihin adadin da ake samu shine MAX_RETRY -1
An ƙara wannan filin a cikin sigar 19.3 na Intel Quartus Prime Pro Edition software.
ci gaba…
  1. Wannan lambar ba ta haɗa da umarni ko taken amsa ba.
RSU_SANARWA 5D 1 0 Yana share duk bayanan kuskure a cikin martanin RSU_STATUS kuma yana sake saita ma'aunin sake gwadawa. Hujjar kalma ɗaya tana da fage masu zuwa:
  • 0x00050000: Share madaidaicin sake gwadawa na yanzu. Sake saita ma'aunin sake gwadawa na yanzu yana saita counter zuwa sifili, kamar an yi nasarar loda hoton na yanzu a karon farko.
  • 0x00060000: Share bayanin matsayin kuskure.
  • Duk sauran dabi'u an kiyaye su.

Babu wannan umarnin kafin sigar 19.3 na Intel Quartus Prime Pro Edition software.

QSPI_OPEN 32 0 0 Yana buƙatar keɓantaccen dama ga Quad SPI. Kuna bayar da wannan buƙatar kafin kowane buƙatun QSPI. SDM na karɓar buƙatar idan quad SPI ba a amfani da SDM kuma baya daidaita na'urar.
Yana dawowa OK idan SDM ya ba da dama.
SDM yana ba da dama ga abokin ciniki ta amfani da wannan akwatin saƙo. Sauran abokan ciniki ba za su iya samun dama ga Quad SPI ba har sai abokin ciniki mai aiki ya bar damar shiga ta amfani da umarnin QSPI_CLOSE.
Samun dama ga na'urorin ƙwaƙwalwar ajiyar filasha quad SPI ta kowane akwatin imel abokin ciniki IP baya samuwa ta tsohuwa a cikin ƙira waɗanda suka haɗa da HPS, sai dai idan kun kashe QSPI a cikin tsarin software na HPS.
Muhimmi: Lokacin sake saita quad SPI, dole ne ku bi umarnin da aka ƙayyade a ciki Sake saitin Quad SPI Flash shafi na 9.
QSPI_CLOSE 33 0 0 Yana rufe keɓancewar dama ga ƙa'idar quad SPI.
Muhimmi:Lokacin sake saita quad SPI, dole ne ku bi umarnin da aka ƙayyade a ciki Sake saitin Quad SPI Flash shafi na 9.
QSPI_SET_CS 34 1 0 Yana ƙayyade ɗaya daga cikin na'urorin SPI quad quad ta hanyar zaɓin guntu. Yana ɗaukar hujjar kalma ɗaya kamar yadda aka bayyana a ƙasa
  • Bits[31:28]: Na'urar filasha don zaɓar. Koma zuwa bayanin da ke ƙasa don ƙimar da ta yi daidai da fil ɗin nCSO[0:3]
    • Ƙimar 4'h0000 tana zaɓar filasha da ta dace da nCSO[0].
    • Ƙimar 4'h0001 tana zaɓar filasha da ta dace da nCSO[1].
    • Ƙimar 4'h0002 tana zaɓar filasha da ta dace da nCSO[2].
    • Ƙimar 4'h0003 tana zaɓar filasha wanda ya dace da shi nCSO[3].
  • Bits[27:0]: Ajiye (rubuta kamar 0).

Lura: Intel Agilex ko Intel Stratix® 10 na'urorin suna goyan bayan na'urar ƙwaƙwalwar filasha ta AS x4 don daidaitawar AS daga na'urar quad SPI da aka haɗa zuwa nCSO[0]. Da zarar na'urar ta shiga yanayin mai amfani, zaku iya amfani da ƙwaƙwalwar walƙiya ta AS x4 har guda huɗu don amfani tare da Abokin ciniki na Akwatin Wasiƙa IP ko HPS azaman ajiyar bayanai. TheMailbox Client IP ko HPS na iya amfani da nCSO[3:0] don samun damar na'urorin SPI quad.
Wannan umarni na zaɓi ne don tsarin daidaitawa na AS x4, guntu zaɓi layin yana bin umarnin QSPI_SET_CS na ƙarshe da aka aiwatar ko rashin kuskure zuwa nCSO[0] bayan daidaitawar AS x4. A JTAG Tsarin daidaitawa yana buƙatar aiwatar da wannan umarni don samun dama ga filasha QSPI da ke haɗa fil ɗin SDM_IO.
Samun damar zuwa na'urorin ƙwaƙwalwar ajiyar filasha ta QSPI ta amfani da fil ɗin SDM_IO yana samuwa ne kawai don tsarin tsarin AS x4, J.TAG daidaitawa, da ƙirar da aka haɗa don daidaitawar AS x4. Don tsarin daidaitawa na Avalon streaming interface (Avalon ST), dole ne ka haɗa ƙwaƙwalwar filasha QSPI zuwa fil na GPIO.

ci gaba…
  1. Wannan lambar ba ta haɗa da umarni ko taken amsa ba
Muhimmi: Lokacin sake saita quad SPI, dole ne ku bi umarnin da aka ƙayyade a ciki Sake saitin Quad SPI Flash shafi na 9.
QSPI_KARANTA 3A 2 N Yana karanta na'urar SPI quad quad. Matsakaicin girman canja wuri shine kilobytes 4 (KB) ko kalmomin 1024.
Yana ɗaukar dalilai guda biyu:
  • Adireshin filasha na quad SPI (kalmar ɗaya). Dole ne adireshin ya kasance daidai da kalma. Na'urar tana dawo da lambar kuskure 0x1 don adiresoshin da ba su haɗa kai ba.
  • Yawan kalmomin da za a karanta (kalmar ɗaya).

Lokacin da aka yi nasara, ya dawo OK sannan bayanan karantawa daga na'urar SPI quad. Amsar rashin nasara tana dawo da lambar kuskure.
Domin samun nasarar karatun wani bangare, QSPI_READ na iya mayar da matsayin Ok cikin kuskure.
Lura: Ba za ku iya gudanar da umarnin QSPI_READ ba yayin da ake ci gaba da daidaita na'urar.
Muhimmi:Lokacin sake saita quad SPI, dole ne ku bi umarnin da aka ƙayyade a ciki Sake saitin Quad SPI Flash shafi na 9.

QSPI_WRITE 39 2+N 0 Yana rubuta bayanai zuwa na'urar SPI quad. Matsakaicin girman canja wuri shine kilobytes 4 (KB) ko kalmomin 1024.
Ya ɗauki dalilai guda uku:
  • Adireshin filasha ya kashe (kalma ɗaya). Dole ne adireshin rubuta ya kasance daidai da kalmomi.
  • Yawan kalmomin da za a rubuta (kalmar ɗaya).
  • Bayanan da za a rubuta (kalmomi ɗaya ko fiye). Rubutun nasara yana mayar da lambar amsa OK.

Don shirya ƙwaƙwalwar ajiya don rubutawa, yi amfani da umarnin QSPI_ERASE kafin bayar da wannan umarni.
Lura: Ba za ku iya gudanar da umarnin QSPI_WRITE ba yayin da ake ci gaba da daidaita na'urar.
Muhimmi:Lokacin sake saita quad SPI, dole ne ku bi umarnin da aka ƙayyade a ciki Sake saitin Quad SPI Flash shafi na 9.

QSPI_ERASE 38 2 0 Yana goge sashin 4/32/64 KB na na'urar SPI quad. Yana ɗaukar dalilai guda biyu:
  • Adireshin filasha yana kashewa don fara gogewa (kalmar ɗaya). Dangane da adadin kalmomin da za a goge, adireshin farawa dole ne ya kasance:
    • 4 KB daidaitawa idan kalmomin lamba don gogewa shine 0x400
    • 32 KB daidaitawa idan kalmomin lamba don gogewa shine 0x2000
    • 64 KB masu layi idan kalmomin lamba don gogewa shine 0x4000 Yana dawo da kuskure don adiresoshin da ba 4/32/64 KB masu daidaitawa ba.
  • An ƙididdige adadin kalmomin da za a goge a cikin nau'ikan:
    • 0x400 don goge 4 KB (kalmomi 100) na bayanai. Wannan zaɓi shine mafi ƙarancin girman gogewa.
    • 0x2000 don goge 32 KB (kalmomi 500) na bayanai
    • 0x4000 don goge 64 KB (kalmomi 1000) na bayanai.

Muhimmi:Lokacin sake saita quad SPI, dole ne ku bi umarnin da aka ƙayyade a ciki Sake saitin Quad SPI Flash shafi na 9.

QSPI_READ_ DEVICE_REG 35 2 N Yana karanta rajista daga na'urar SPI quad. Matsakaicin karatun shine 8 bytes. Yana ɗaukar dalilai guda biyu:
  • Opcode don umarnin karantawa.
  • Yawan bytes don karantawa.
ci gaba…
  1. Wannan lambar ba ta haɗa da umarni ko taken amsa ba.
Karatu mai nasara yana mayar da lambar amsa Ok sannan bayanan da aka karanta daga na'urar ta biyo baya. Madodin bayanan da aka karanta yana cikin mahara bytes 4. Idan baitin da za a karanta ba daidai ba ne na 4 bytes, an lulluɓe shi da mahara bytes 4 har sai iyakar kalma ta gaba kuma ƙimar bit ɗin padded ta zama sifili.
Muhimmi: Lokacin sake saita quad SPI, dole ne ku bi umarnin da aka ƙayyade a ciki Sake saitin Quad SPI Flash shafi na 9.
QSPI_WRITE_ DEVICE_REG 36 2+N 0 Ya rubuta zuwa rajista na SPI quad. Matsakaicin rubuta shine 8 bytes. Yana ɗaukar dalilai guda uku:
  • Opcode don umarnin rubutawa.
  • Yawan bytes da za a rubuta.
  • Bayanan da za a rubuta.

Don shafe sashe ko share sashin yanki, dole ne ka saka adireshin serial flash a cikin mafi mahimmancin byte (MSB) zuwa oda mafi ƙarancin byte (LSB) azaman tsohon mai zuwa.ample ya kwatanta.
Don share wani yanki na Micron 2 gigabit (Gb) flash a adireshi 0x04FF0000 ta amfani da umarnin QSPI_WRITE_DEVICE_REG, rubuta adireshin filasha a cikin MSB zuwa odar LSB kamar yadda aka nuna anan:
Kan kai: 0x00003036 Opcode: 0x000000DC
Adadin bytes da za a rubuta: 0x00000004 Flash address: 0x0000FF04
Rubutun nasara yana mayar da lambar amsa OK. Wannan madaidaicin bayanan umarni waɗanda ba mahara na 4 bytes ba zuwa iyakar kalma ta gaba. Umurnin yana rufe bayanan tare da sifili.
Muhimmi:Lokacin sake saita quad SPI, dole ne ku bi umarnin da aka ƙayyade a ciki Sake saitin Quad SPI Flash shafi na 9.

QSPI_SEND_ DEVICE_OP 37 1 0 Aika opcode umarni zuwa quad SPI. Ya ɗauki hujja ɗaya:
  • Opcode don aika na'urar SPI quad.

Umarni mai nasara yana mayar da lambar amsa OK.
Muhimmi:Lokacin sake saita quad SPI, dole ne ku bi umarnin da aka ƙayyade a ciki Sake saitin Quad SPI Flash shafi na 9.

Don CONFIG_STATUS da RSU_STATUS manya da ƙananan kwatancin lambar kuskure, koma zuwa Karin bayani: CONFIG_STATUS da RSU_STATUS Bayanin Lambar Kuskure a cikin Akwatin Wasiku Abokin Ciniki Intel FPGA IP Jagorar Mai Amfani.
Bayanai masu alaƙa

Martanin Lambar Kuskure

Tebur 8. Lambobin Kuskuren

Darajar (Hex) Martanin Lambar Kuskure Bayani
0 OK Yana nuna cewa an kammala umarnin cikin nasara.
Umurni na iya mayar da matsayin Ok cikin kuskure idan umarni, kamar
QSPI_READ ya yi nasara a wani bangare.
1 INVALID_COMMAND Yana nuna cewa ROM ɗin boot ɗin da aka ɗora a halin yanzu ba zai iya yanke ko gane lambar umarni ba.
3 BAYANIN_COMMAND Yana nuna cewa firmware ɗin da aka ɗora a halin yanzu ba zai iya yanke lambar umarni ba.
4 INVALID_COMMAND_ PARAMETERS Yana nuna cewa an tsara umarnin ba daidai ba. Don misaliampHar ila yau, saitin filin tsawon a cikin rubutun ba shi da inganci.
6 COMMAND_INVALID_ON_ SOURCE Yana nuna cewa umarnin ya fito ne daga tushen da ba a kunna shi ba.
8 CLIENT_ID_NO_MATCH Yana nuna cewa ID ɗin abokin ciniki ba zai iya kammala buƙatar rufe keɓantaccen damar zuwa Quad SPI ba. ID ɗin abokin ciniki bai dace da abokin ciniki na yanzu ba tare da keɓantaccen damar yanzu ga quad SPI.
9 INVALID_ADDRESS Adireshin ba daidai ba ne. Wannan kuskure yana nuna ɗaya daga cikin sharuɗɗan masu zuwa:
  • Adireshi mara layi
  • Matsalar kewayon adireshi
  • Matsalar izinin karatu
  • Ƙimar zaɓin guntu mara inganci, yana nuna ƙimar fiye da 3
  • Adireshin da ba daidai ba a cikin yanayin RSU
  • Ƙimar bitmask mara aiki na GET_VOLTAGE umarni
  • Zaɓin shafi mara inganci don umarnin GET_TEMPERATURE
A AUTHENTICATION_FAIL Yana nuna gazawar sa hannun sa hannu na daidaitawa.
B LOKACI Wannan kuskure yana nuna lokacin ƙarewa saboda sharuɗɗa masu zuwa:
  • Umurni
  • Jiran aikin QSPI_READ ya ƙare
  • Jiran karatun zafin jiki da ake buƙata daga ɗayan na'urori masu auna zafin jiki. Yana iya nuna yiwuwar kuskuren hardware a cikin firikwensin zafin jiki.
C HW_BA SHIRYA Yana nuna ɗaya daga cikin waɗannan sharuɗɗan:
  • Kayan aikin bai shirya ba. Zai iya nuna ko dai matsalar farawa ko daidaitawa. Kayan aikin na iya nufin quad SPI.
  • Ba a amfani da hoton RSU don saita FPGA.
D HW_ERROR Yana nuna cewa umarnin da aka kammala bai yi nasara ba saboda kuskuren hardware wanda ba a iya murmurewa ba.
80 - 8F COMMAND_SPECIFIC_ ERROR Yana nuna takamaiman kuskuren umarni saboda umarnin SDM da kuka yi amfani da shi.
SDM

Umurni

Sunan Kuskure Lambar kuskure Bayani
SAMU_CHIPID EFUSE_SYSTEM_ FAILURE 0 x82 Yana nuna cewa eFuse cache pointer bashi da inganci.
QSPI_OPEN/ QSPI_CLOSE/ QSPI_SET_CS/

QSPI_READ_D EVICE_REG/

QSPI_HW_ERROR 0 x80 Yana nuna kuskuren ƙwaƙwalwar filashin QSPI. Wannan kuskure yana nuna ɗaya daga cikin sharuɗɗan masu zuwa:
QSPI_WRITE_ DEVICE_REG/

QSPI_SEND_D EVICE_OP/

QSPI_KARANTA

  • A QSPI flash guntu zaži matsalar saiti
  • Matsala ta QSPI filashin farawa
  • Matsalar sake saitin filasha QSPI
  • Matsalar sabunta saitunan filasha QSPI
QSPI_ALREADY_ BUDE 0 x81 Yana nuna cewa keɓantaccen damar abokin ciniki zuwa filashin QSPI ta hanyar umarnin QSPI_OPEN ya riga ya buɗe.
100 BA'A SANTA Yana nuna cewa ba a saita na'urar ba.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ BUSY Yana nuna cewa na'urar tana aiki saboda abubuwan amfani masu zuwa:
  • RSU: Firmware baya iya canzawa zuwa sigar daban saboda kuskuren ciki.
  • HPS: HPS yana aiki lokacin da ake cikin tsarin sake saita HPS ko HPS sanyi sake saiti.
2FF ALT_SDM_MBOX_RESP_NO _VALID_RESP_AVAILABLE Yana nuna cewa babu ingantaccen amsa da ake samu.
3FF ALT_SDM_MBOX_RESP_ KUSKURE Kuskure Gabaɗaya.

Mayar da Lambar Kuskuren
Teburin da ke ƙasa yana bayyana yiwuwar matakai don murmurewa daga lambar kuskure. Maido da kuskure ya dogara da takamaiman yanayin amfani.
Tebur 9. Kuskuren Maido da Lambobin Kuskuren da aka sani

Daraja Martanin Lambar Kuskure Mayar da Lambar Kuskuren
4 INVALID_COMMAND_ PARAMETERS Sake aika taken umarni ko kan kai tare da gardama tare da ingantattun sigogi.
Don misaliample, tabbatar da cewa an aika saitin filin tsawon a cikin kai tare da madaidaicin ƙimar.
6 COMMAND_INVALID_ ON_SOURCE Sake aika umarni daga tushe mai inganci kamar JTAG, HPS, ko core masana'anta.
8 CLIENT_ID_NO_MATCH Jira abokin ciniki wanda ya buɗe damar zuwa quad SPI don kammala samun damar sa sannan kuma ya rufe keɓantaccen damar zuwa quad SPI.
9 INVALID_ADDRESS Matakan dawo da kurakurai masu yiwuwa:
Don GET_VOLTAGUmurnin E: Aika umarni tare da ingantaccen bitmask.
Don umarnin GET_TEMPERATURE: Aika umarni tare da ingantaccen wurin firikwensin da abin rufe fuska.
Don aikin QSPI:
  • Aika umarni tare da ingantaccen guntu zaɓi.
  • Aika umarni tare da ingantaccen adireshin filasha QSPI.

Don RSU: Aika umarni tare da ingantaccen adireshin farawa na hoton masana'anta ko aikace-aikace.

B LOKACI Matakan farfadowa masu yiwuwa:

Don umarnin GET_TEMPERATURE: Sake gwada aika umarnin kuma. Idan matsala ta ci gaba, sake saita ko sake zagayowar na'urar.

Don aikin QSPI: Bincika amincin siginar mu'amalar QSPI kuma sake gwada umarnin.

Don sake kunna aikin HPS: Sake gwada aika umarnin kuma.

C HW_BA SHIRYA Matakan farfadowa masu yiwuwa:

Don aikin QSPI: Sake saita na'urar ta tushe. Tabbatar cewa IP ɗin da aka yi amfani da shi don gina ƙirar ku yana ba da dama ga filasha QSPI.

Don RSU: Sanya na'urar tare da hoton RSU.

80 QSPI_HW_ERROR Bincika ingancin siginar mu'amalar QSPI kuma tabbatar da cewa na'urar QSPI bata lalace ba.
81 QSPI_ALREADY_OPEN Abokin ciniki ya riga ya buɗe QSPI. Ci gaba da aiki na gaba.
82 EFUSE_SYSTEM_FAILURE Ƙoƙarin sake daidaitawa ko zagayowar wutar lantarki. Idan kuskure ya ci gaba bayan sake daidaitawa ko sake zagayowar wutar lantarki, na'urar na iya lalacewa kuma ba za a iya murmurewa ba.
100 BA'A SANTA Aika bitstream wanda ya daidaita HPS.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ BUSY Matakan dawo da kurakurai masu yiwuwa:

Don aikin QSPI: Jira sanyi mai gudana ko wani abokin ciniki don kammala aiki.

Don RSU: Sake saita na'urar don murmurewa daga kuskuren ciki.

Don sake kunna aikin HPS: Jira sake daidaitawa ta hanyar HPS ko HPS Cold Sake saitin don kammala.

Abokin Akwatin Wasika tare da Interface Mai Rarraba Avalon FPGA IP Jagorar Takardun Takaddun Takaddun shaida

Don sabbin juzu'ai da na baya na wannan jagorar mai amfani, koma zuwa Abokin Akwatin Wasika tare da Interface Mai Rarraba Avalon FPGA IP Jagorar Mai Amfani. Idan ba a jera sigar IP ko software ba, jagorar mai amfani na IP ɗin da ta gabata ko sigar software ta shafi.

Sifofin IP iri ɗaya ne da nau'ikan software na Intel Quartus Prime Design Suite har zuwa v19.1. Daga Intel Quartus Prime Design Suite software version 19.2 ko kuma daga baya, IP cores suna da sabon tsarin sigar IP.

Tarihin Bita daftarin aiki don Abokin Akwatin Wasiƙa tare da Avalon Streaming Interface Intel FPGA IP Jagorar Mai Amfani

Sigar Takardu Intel Quartus Prime Version Sigar IP Canje-canje
2022.09.26 22.3 1.0.1 Yi canje-canje masu zuwa:
  • An sabunta GET_VOLTAGE layin umarni a cikin

Jerin Umurni da Teburin Bayani.

  • Ƙara bayanin kula zuwa Taimakon Iyali na Na'urar tebur.
  • Bita QSPI_SET_CS bayanin umarni a cikin Lissafin Umurni da Teburin Bayani.
2022.04.04 22.1 1.0.1 An sabunta Lissafin Umurni da Teburin Bayani.
  • An sabunta bayanin matsayin fil don umarnin CONFIG_STATUS.
  • An cire umarnin REBOOT_HPS.
2021.10.04 21.3 1.0.1 Ya yi canji mai zuwa:
  • Bita Jerin Umurni da Bayani tebur. An sabunta bayanin don:
    • CONFIG_MATSAYI
    • RSU_MATSAYI
2021.06.21 21.2 1.0.1 Yi canje-canje masu zuwa:
  • Bita Jerin Umurni da Bayani tebur. An sabunta bayanin don:
    • RSU_MATSAYI
    • QSPI_OPEN
    • QSPI_SET_CS
    • QSPI_ERASE
2021.03.29 21.1 1.0.1 Yi canje-canje masu zuwa:
  • Bayanin RSU_IMAGE_UPDATE da aka sabunta a cikin Jerin Umurni da Bayani tebur.
  • An sake fasalin Dokokin Aiki. Cire manyan kwatancen lambar kuskure babba da ƙarami don umarnin CONFIG_STATUS da RSU_STATUS. Manyan lambobin kurakurai da ƙanana yanzu an rubuta su azaman kari a cikin Akwatin Wasika Abokin Ciniki Intel FPGA IP Jagorar Mai Amfani.
2020.12.14 20.4 1.0.1 Yi canje-canje masu zuwa:
  • Ƙara mahimman bayanin kula game da sake saita filasha QSPI a cikin Dokokin Aiki batu.
  • An sabunta ta Jerin Umurni da Bayani tebur:
    • GET_TEMPERATURE bayanin umarni.
    • Bayanin umarni RSU_IMAGE_UPDATE da aka sabunta.
  • Ƙara rubutu game da sake saitin filasha QSPI.
  • Ƙara rubutu da ke bayyana ɗabi'a tsakanin mai masaukin baki da FPGA.
  • Rubutun da aka cire: Yana mayar da martani mara sifili idan na'urar ta riga ta sarrafa umarnin daidaitawa.
    • An sabunta QSPI_WRITE da bayanin QSPI_READ don tantance cewa matsakaicin girman canja wuri shine kilobytes 4 ko kalmomi 1024.
    • Gyaran martani daga 1 zuwa 0 na QSPI_OPEN, QSPI_CLOSE da QSPI_SET_CS umarni.
    • QSPI_OPEN, QSPI_WRITE, QSPI_READ_DEVICE_REG, da bayanin QSPI_WRITE_DEVICE_REG.
    • An ƙara sabon umarni: REBOOT_HPS.
  • Ƙara sabon jigo: Kuskuren Farfaɗo na Lambobi.
2020.10.05 20.3 1.0.1
  • Canza taken wannan jagorar mai amfani daga Akwatin Saƙo Avalon Yawo Interface Abokin ciniki na FPGA IP Jagorar Mai amfani ku Abokin Akwatin Wasika tare da Interface Mai Rarraba Avalon FPGA IP Jagorar Mai Amfani saboda canjin sunan IP a cikin Intel Quartus Prime IP Catalog.
  • Duk duniya an sabunta duk misalan sunan IP.
  • Sake bayanin bayanin umarnin GET TEMPERATURE don na'urorin Intel Agilex a cikin Jerin Umurni da Bayani tebur.
  • Ƙara shawarwari game da sake saitin aiki tare a cikin Agogo da Sake saitin hanyoyin sadarwa tebur.
  • An sabunta ta Lambobin Kuskure tebur. An ƙara sabon martanin lambar kuskure:
    • HW_ERROR
    • COMMAND_SPECIFIC_ERROR
  • An cire Wuraren Sensor Zazzabi batu. Ana samun bayanin firikwensin zafin jiki a cikin Jagorar Mai Amfani da Power Agilex Intel.
2020.06.30 20.2 1.0.0
  • Canza taken wannan jagorar mai amfani daga Akwatin Wasika Avalon ST Abokin Ciniki Intel FPGA IP Jagorar Mai Amfani ku Akwatin Saƙo Avalon Yawo Interface Abokin ciniki na FPGA IP Jagorar Mai amfani.
  • Sake suna taken taken Shugaban Umurni da Amsa ku Umarni da Martani.
  • ID da aka sabunta, TSORO, da bayanin lambar umarni/Kuskure a cikin Bayanin Babban Umurni da Amsa tebur.
  • Sake suna taken taken Dokokin tallafi ku Dokokin Aiki.
  • An sabunta bayanin umarni masu zuwa a cikin Jerin Umurni da Bayani tebur:
    • GET_TEMPERATURE
    • RSU_MATSAYI
    • QSPI_SET_CS
  • Sake suna taken taken Lambobin Kuskure ku Martanin Lambar Kuskure.
  • An cire umarnin UNKNOWN_BR daga Lambar Kuskure tebur.
2020.04.13 20.1 1.0.0 Yi canje-canje masu zuwa:
  • Ƙarin bayani game da na'urori masu auna zafin jiki don umarnin GET_TEMPERATURE, gami da adadi masu kwatanta wuraren TSD.
  • An ƙara umarnin RSU_NOTIFY a cikin Jerin Code Code da Bayani tebur.
  • An sabunta ta Lambobin Kuskure tebur:
    • An sake masa suna INVALID_COMMAND_PARAMETERS zuwa INVALID_LENGTH.
    • An canza COMMAND_INVALID_ON_SOURCE darajar hex daga 5 zuwa 6.
    • An canza CLIENT_ID_NO_MATCH darajar hex daga 6 zuwa 8.
    • An canza INVALID_ADDRESS hex daga 7 zuwa 9.
    • An ƙara AUTHENTICATION_FAIL umarni.
    • An canza ƙimar hex TIMEOUT daga 8 zuwa B.
    • An canza HW_NOT_READY hex daga 9 zuwa C.
2019.09.30 19.3 1.0.0 Sakin farko.

 Don amsawa, da fatan za a ziyarci:  FPGAtechdocfeedback@intel.com

 

Takardu / Albarkatu

Abokin Akwatin Saƙo na intel tare da Avalon Streaming Interface FPGA IP [pdf] Jagorar mai amfani
Abokin Akwatin Wasiƙa tare da Interface Avalon Streaming FPGA IP, Abokin Akwatin Wasiƙa, Interface Avalon Streaming FPGA IP

Magana

Bar sharhi

Ba za a buga adireshin imel ɗin ku ba. Ana yiwa filayen da ake buƙata alama *