intel Mailbox Mutengi ane Avalon Yekutenderera Interface FPGA IP Mushandisi Wekushandisa
intel Mailbox Mutengi ane Avalon Streaming Interface FPGA IP

Bhokisi retsamba Mutengi ane Avalon® Yekutenderera Interface Intel FPGA IP Pamusoroview

Iyo Mailbox Client ine Avalon® yekufambisa interface Intel® FPGA IP (Mailbox Client ine Avalon ST Client IP) inopa nzira yekukurukurirana pakati petsika yako yekufunga uye yakachengeteka mudziyo maneja (SDM). Unogona kushandisa Mailbox Client ine Avalon ST IP kutumira mirairo mapaketi uye kugamuchira mhinduro mapaketi kubva kuSDM peripheral modules. Iyo Mailbox Client ine Avalon ST IP inotsanangura mabasa ayo SDM inomhanya.

Yako tsika logic inogona kushandisa iyi nzira yekutaurirana kugamuchira ruzivo uye kuwana flash memory kubva kune anotevera peripheral modules:

  • Chip ID
  • Tembiricha Sensor
  • The Voltaguye Sensor
  • Quad serial peripheral interface (SPI) flash memory

Cherechedza: Mugwaro rese rino remushandisi, izwi rekuti Avalon ST rinopfupisa iyo Avalon yekushambadzira interface kana IP.

Mufananidzo 1. Bhokisi retsamba Mutengi ane Avalon ST IP System Dhizaini
Bhokisi retsamba Mutengi ane Avalon ST IP System Dhizaini

Nhamba inotevera inoratidza application umo Mutengi Webhokisi reMail ane Avalon ST IP anoverenga Chip ID.

Mufananidzo 2. Mailbox Client ine Avalon ST IP Inoverenga Chip ID
Mailbox Client ine Avalon ST IP Inoverenga Chip ID

Device Family Support

Aya anotevera anonyora tsananguro yedanho retsigiro yeIntel FPGA IPs:

  • Kutsigira mberi -Iyo IP inowanikwa yekuteedzera uye kuunganidzwa kweichi chishandiso mhuri. Modhi dzenguva dzinosanganisira yekutanga fungidziro yeinjiniya yekunonoka zvichienderana neruzivo rwekutanga post-rongedzo. Iwo mamodhi enguva anogona kushanduka sezvo silicon yekuyedza inovandudza kuwirirana pakati peiyo chaiyo silicon nemhando dzenguva. Iwe unogona kushandisa iyi IP yezvivakwa zvehurongwa uye zviwanikwa zvekushandisa zvidzidzo, simulation, pini kunze, system latency assessments, basic time assessments (pipeline budgeting), uye I/O transfer strategy (data-nzira upamhi, kuputika kudzika, I/O miyero yekutengeserana. offs).
  • Rutsigiro rwekutanga -Iyo IP inosimbiswa nemhando dzekutanga dzenguva yemhuri yemudziyo uyu. Iyo IP inosangana nezvinodiwa zvese zvinoshanda, asi inogona kunge ichiri kuongororwa nguva yemhuri yemuchina. Inogona kushandiswa mumagadzirirwo ekugadzira nekuchenjerera.
  • Kutsigira kwekupedzisira -Iyo IP inosimbiswa nemhando dzekupedzisira dzenguva yemhuri yemudziyo uyu. Iyo IP inosangana nezvose zvinoshanda uye nguva zvinodiwa zvemhuri yemudziyo uye inogona kushandiswa mukugadzira dhizaini.

Tafura 1. Device Family Support

Mudziyo Mhuri Support
Intel Agilex™ Advance

Cherechedza: Iwe haugone kutevedzera Bhokisi reMashoko neAvalon Yekutenderera Interface Intel FPGA IP nekuti IP inogamuchira mhinduro kubva kuSDM. Kuti usimbise iyi IP, Intel inokurudzira kuti uite wongororo yehardware.

Related Information
Bhokisi retsamba Mutengi ane Avalon Yekutenderera Interface Intel FPGA IP Release Notes

Parameters

Parameter Zita Value Tsanangudzo
Gonesa chimiro chechimiro On Off Paunogonesa iyi interface, Bhokisi reMairi Mutengi ane Avalon yekushambadzira interface Intel FPGA IP inosanganisira iyo command_status_invalid chiratidzo. Kana command_status_invalid zvirevo, unofanirwa kuseta zvakare IP.

Interfaces
Iyi inotevera nhamba inoratidza Bhokisi reMashoko Mutengi ane Avalon Yekutenderera Interface Intel FPGA IP nzvimbo:

Mufananidzo 3. Bhokisi retsamba Mutengi ane Avalon Yekutenderera Interface Intel FPGA IP Interfaces
Bhokisi retsamba Mutengi ane Avalon Yekutenderera Interface Intel FPGA IP Interfaces

Kuti uwane rumwe ruzivo nezve Avalon yekushambadzira nzvimbo, tarisa iyo Avalon Interface Matsanangudzo.
Related Information
Avalon Interface Specifications

Clock uye Reset Interfaces

Tafura 2. Clock uye Reset Interfaces

Zita rechiratidzo Direction Tsanangudzo
mu_clk Input Iyi ndiyo wachi yeAvalon yekufambisa nzvimbo. Iyo yakawanda frequency mu250 MHz.
in_reset Input Uku ndiko kuseta kwepamusoro. Assert in_reset kuseta patsva Bhokisi reMairi Mutengi neAvalon yekushambadzira interface Intel FPGA IP (Mailbox Client ine Avalon ST IP). Kana iyo in_reset chiratidzo ichiti, iyo SDM inofanirwa kusevha chero yakamirira chiitiko kubva kuBhokisi reMairi Mutengi neAvalon ST IP. Iyo SDM inoenderera mberi nekugadzirisa mirairo kubva kune vamwe vatengi.

Kuve nechokwadi chekuti Bhokisi reMailbox rine Avalon ST IP rinoshanda nemazvo kana mudziyo wapinda mushandisi modhi, dhizaini yako inofanirwa kusanganisira iyo Reset Release Intel FPGA IP kuti ubate reset kusvika jira reFPGA rapinda mushandisi. Intel inokurudzira kushandisa reset synchronizer kana uchibatanidza mushandisi reset kana kubuda kweReset Release IP kune.

iyo reset port yeBhokisi reMairi Mutengi neAvalon ST IP. Kushandisa reset synchronizer, shandisa Reset Bridge Intel FPGA IP inowanikwa muPlatform Designer.

Cherechedza: Kune IP instantiation uye nhungamiro yekubatanidza muPlatform Dhizaini, tarisa kune Inodiwa Kukurukurirana uye Yekugamuchira Zvikamu zveRemote System Yekuvandudza Dhizaini Ex.ampmufananidzo muIntel Agilex Configuration User Guide.

Command Interface
Shandisa iyo Avalon Streaming (Avalon ST) interface kutumira mirairo kuSDM.

Tafura 3. Command Interface

Zita rechiratidzo Direction Tsanangudzo
command_ready Output Bhokisi reMairi Mutengi ane Avalon ST Intel FPGA IP inoti command_ready kana yagadzirira kugashira mirairo kubva mukushandisa. The ready_latency is 0 cycles. Mutengi weBhokisi reMail ane Avalon ST anogona kugamuchira command_data[31:0] mudenderedzwa rimwechete iro command_ready asserts.
command_valid Input Iyo command_valid chiratidzo inotaura kuratidza kuti command_data ndeyechokwadi.
command_data[31:0] Input Iyo command_data bhazi inotyaira mirairo kune iyo SDM. Tarisa kune Command List uye Tsananguro kune tsananguro dzemirairo.
command_startofpacket Input Iyo command_startofpacket inotaura mukutanga kutenderera kwepaketi yekuraira.
command_endofpacket Input Iyo command_endofpacket inotaura mune yekupedzisira kutenderera kwekuraira pakiti.

Mufananidzo 4. Nguva yeAvalon ST Command Packet
fig:m ST Command Packet

Response Interface
Iyo SDM Avalon ST Client IP inotumira mhinduro kuchikumbiro chako uchishandisa iyo mhinduro interface.

Tafura 4. Response Interface

Chiratidzo 5 Direction Tsanangudzo
response_ready Input Maitiro ekushandisa anogona kutaura iyo mhinduro_ready siginecha pese painokwanisa kugamuchira mhinduro.
response_valid Output SDM inoti mhinduro_valid kuratidza kuti mhinduro_data ndeyechokwadi.
mhinduro_data[31:0] Output Iyo SDM inotyaira mhinduro_data kuti ipe ruzivo rwakakumbirwa. Izwi rekutanga remhinduro ndiro musoro unoratidza murairo uyo SDM iri kupa. Tarisa kune Command List uye Tsanangudzo kune tsananguro dzemirairo.
response_startofpacket Output Mhinduro_startofpacket inotaura muchikamu chekutanga chemhinduro.
response_endofpacket Output Mhinduro_endofpacket inotaura mukutenderera kwekupedzisira kwepakiti yemhinduro.

Mufananidzo 5. Nguva yeAvalon ST Response Packet
Avalon ST Response Packet

Command Status Interface

Tafura 5. Command Status Interface

Zita rechiratidzo Direction Tsanangudzo
command_status_invalid Output Iyo command_status_invalid inoti kuratidza kukanganisa. Ichi chiratidzo chinowanzo taura kuratidza kuti kureba kwemurairo unotsanangurwa mumusoro wekuraira hauenderane nehurefu hwemurairo wakatumirwa. Kana command_status_invalid ichiti, yako yekushandisa logic inofanirwa kutaura in_reset kuti utangezve Bhokisi reMairi Mutengi neAvalon yekushambadzira interface Intel FPGA IP.

Mufananidzo 6. Reset Mushure mekuraira_status_invalid Asserts
fig: command_status_invalid Asserts

Mirairo neMhinduro

Iye anotambira controller anotaurirana neSDM achishandisa kuraira uye mhinduro mapaketi kuburikidza neBhokisi reMailbox Client Intel FPGA IP.

Izwi rekutanga rekuraira uye mhinduro mapaketi musoro unopa ruzivo rwekutanga nezve murairo kana mhinduro.

Mufananidzo 7. Raira uye Response Header Format
fig: Command and Response Header Format

Cherechedza: Iyo LENGTH ndima iri mumusoro wekuraira inofanirwa kuenderana nehurefu hwemirairo yemirairo inoenderana.
Tafura inotevera inotsanangura minda yemusoro wekuraira.

Tafura 6. Raira uye Mhinduro Musoro Tsananguro

Header Bit Tsanangudzo
Reserved [31:28] Reserved.
ID [27:24] ID yekuraira. Musoro wemhinduro unodzosa ID yakataurwa mumusoro wekuraira. Tarisa kune Operation Commands kuti uwane tsananguro yemirairo.
0 [23] Reserved.
LENGTH [22:12] Nhamba yemashoko enharo anotevera musoro. IP inopindura nemhosho kana nhamba isiriyo yemazwi enharo ikaiswa pamurairo wakapihwa.
Kana paine kusawirirana pakati pehurefu hwekuraira hunotsanangurwa mumusoro wekuraira uye nhamba yemazwi akatumirwa. Iyo IP inosimudza zvishoma 3 yeInterrupt Status Rejista (COMMAND_INVALID) uye Bhokisi reMashoko Mutengi anofanira kusetwa patsva.
Reserved [11] Reserved. Inofanira kuiswa ku0.
Command Code/Error Code [10:0] Command Code inotsanangura murairo. Iyo Error Code inoratidza kana murairo wabudirira kana wakakundikana.
Mumusoro wekuraira, aya mabhiti anomiririra kodhi yekuraira. Mumusoro wemhinduro, mabhiti aya anomiririra kodhi yekukanganisa. Kana murairo ukabudirira, iyo Error Code ndeye 0. Kana murairo ukakundikana, tarisa kune zvikanganiso zvinotsanangurwa mu Error Code Responses.

Operation Mirayiro

Kugadzirisazve Quad SPI Flash
Zvakakosha:
Kune Intel Agilex zvishandiso, unofanirwa kubatanidza serial flash kana quad SPI flash reset pini kune AS_nRST pini. Iyo SDM inofanirwa kudzora zvizere QSPI reset. Usabatanidza iyo quad SPI reset pini kune chero yekunze muenzi.

Tafura 7. Raira Rondedzero uye Tsananguro

Command Kodhi (Hex) Command Length (1) Kureba Kwemhinduro (1) Tsanangudzo
NOOP 0 0 0 Inotumira mhinduro yemamiriro ezvinhu ekuti OK.
GET_IDCODE 10 0 1 Mhinduro ine nharo imwe chete iyo JTAG IDCODE yemuchina
GET_CHIPID 12 0 2 Mhinduro ine 64-bit CHIPID kukosha nezwi risinganyanyi kukosha kutanga.
GET_USERCODE 13 0 1 Mhinduro ine nharo imwe chete iyo 32-bit JTAG USERCODE iyo inonyorerwa bitstream kumudziyo.
GET_VOLTAGE 18 1 n(2) Iyo GET_VOLTAGE command ine nharo imwe chete inova bitmask inotsanangura machannel ekuverenga. Bit 0 inotsanangura chiteshi 0, bit 1 inotsanangura chiteshi 1, zvichingodaro.
Mhinduro yacho inosanganisira nharo-yezwi rimwe nerimwe bhiti rakaiswa mu bitmask. The voltage yakadzoswa inhamba isina kusainwa yakatarwa-point ine 16 bits pazasi pebinary point. For example, voltage ye 0.75V inodzorera 0x0000C000. (3)
Intel Agilex zvishandiso zvine rimwe voltaguye sensor. Naizvozvo, mhinduro inogara iri izwi rimwe chete.
GET_ TEMPERATURE 19 1 n(4) Murairo weGET_TEMPERATURE unodzosa tembiricha kana tembiricha yemucheka wepakati kana nzvimbo dzetransceiver chiteshi chaunotsanangura.

Kune Intel Agilex zvishandiso, shandisa iyo sensor_req nharo kutsanangura nzvimbo. Iyo sensor_req inosanganisira minda inotevera:

  • Bits[31:28]: Zvakachengetwa.
  • Bits[27:16]: Sensor Nzvimbo. Inotsanangura nzvimbo yeTSD.
  • Bits[15:0]: Sensor mask. Inotsanangura masensa ekuverenga kune iyo sensor nzvimbo yakatsanangurwa. Mhinduro ine izwi rimwechete kune yega yega tembiricha inokumbirwa. Kana ikasiiwa, murairo unoverenga chiteshi 0. Chishoma chakakosha zvishoma (lsb) chinoenderana nesensor 0. Iyo inonyanya kukosha bit (msb) inoenderana nechaneru 15.

Tembiricha yakadzoswa ndeye yakasainwa yakagadziriswa kukosha ine 8 bits pazasi pebinary point. For example, tembiricha ye10°C inodzoka 0x00000A00. A yetembiricha -1.5°C inodzosa 0xFFFFFE80.
Kana iyo bitmask ichitsanangura Nzvimbo isingaite, murairo unodzosa kodhi yekukanganisa inova chero kukosha muhuwandu 0x80000000 -0x800000FF.
YeIntel Agilex zvishandiso, tarisa kuIntel Agilex Power Management Mushandisi Guide kuti uwane rumwe ruzivo nezve emuno kuvaka-mukati tembiricha sensors.

RSU_IMAGE_ UPDATE 5C 2 0 Inokonzeresa gadziriso kubva kune data sosi inogona kunge iri fekitori kana mufananidzo wekushandisa.
akaenderera…
  1. Nhamba iyi haisanganisire musoro wemirairo kana mhinduro.
  2. YeIntel Agilex zvishandiso zvinotsigira kuverenga akawanda maturusi, index n inofanana nenhamba yezviteshi zvaunogonesa pane chako kifaa.
  3. Tarisa kune Intel Agilex Power Management User Guide kuti uwane rumwe ruzivo nezve tembiricha sensor chiteshi uye nzvimbo.
  4. Index n inoenderana nehuwandu hwe sensor masks.
Command Kodhi (Hex) Command Length (1) Kureba Kwemhinduro (1) Tsanangudzo
Uyu murairo unotora sarudzo ye64-bit nharo inotsanangura kero yekugadziridza data mune flash. Pakutumira nharo kuIP, unotanga kutumira bits [31: 0] ichiteverwa nebits [63:32]. Kana iwe usingape iyi nharo kukosha kwayo kunofungidzirwa kuve 0.
  • Bit [31:0]: Kero yekutanga yemufananidzo wekushandisa.
  • Bit [63:32]: Zvakachengetedzwa (nyora se0).

Kamwe mudziyo ukangoita uyu murairo, unodzosera musoro wekupindura kumhinduro FIFO isati yaenderera mberi nekugadzirisa zvakare mudziyo. Ita shuwa kuti PC inotambira kana host controller inomira kushandira zvimwe zvinokanganisa uye inotarisa pakuverenga iyo yemusoro wemhinduro data kuratidza murairo wakapedzwa zvinobudirira. Zvikasadaro, PC inotambira kana mutongi anotambira anogona kusakwanisa kugamuchira mhinduro kana maitiro ekugadzirisa atanga.
Kamwe mudziyo uchinge waenderera nekugadzirisazve, chinongedzo pakati pemuenzi wekunze neFPGA chinorasika. Kana iwe ukashandisa PCIe mudhizaini yako, unofanirwa kuverengera zvakare PCIe link.
Zvakakosha: Paunenge uchigadzirisa quad SPI, unofanirwa kutevera mirairo inotsanangurwa mukati Kugadzirisazve Quad SPI Flash papeji 9.

RSU_GET_SPT 5A 0 4 RSU_GET_SPT inotora iyo quad SPI flash nzvimbo yematafura maviri echikamu anoshandiswa neRSU: SPT0 uye SPT1.
Iyo 4-izwi mhinduro ine zvinotevera ruzivo:
Shoko Zita Tsanangudzo
0 SPT0[63:32] SPT0 kero mune quad SPI flash.
1 SPT0[31:0]
2 SPT1[63:32] SPT1 kero mune quad SPI flash.
3 SPT1[31:0]
CONFIG_ STATUS 4 0 6 Inoshuma mamiriro ekupedzisira kugadzirisa zvakare. Iwe unogona kushandisa murairo uyu kutarisa mamiriro ekugadzirisa panguva uye mushure mekugadzirisa. Mhinduro ine ruzivo runotevera:
Shoko Summary Tsanangudzo
0 State Inotsanangura kukanganisa kwazvino kuenderana nekugadzirisa. Inodzosa 0 kana pasina zvikanganiso zvekugadzirisa.
Nzvimbo yekukanganisa ine 2 minda:
  • Pamusoro 16 bits: Hombe kukanganisa kodhi.
  • Lower 16 bits: Diki kukanganisa kodhi.

Tarisa kuAppendix: CONFIG_STATUS uye RSU_STATUS Kukanganisa Kodhi Tsananguro muBhokisi reMashoko Mutengi Intel FPGA IP  User Guide kuti uwane rumwe ruzivo.

1 Quartus Version Inowanikwa muIntel Quartus® Prime software shanduro pakati pe19.4 ne21.2, munda unoratidza:
  • Bit [31:28]: Index yeiyo firmware kana sarudzo firmware kopi yakashandiswa nguva pfupi yadarika. Zvingangove zvakakosha ndezvi 0, 1, 2, uye 3.
  • Zvishoma [27:24]: Zvakachengetwa
  • Zvidiki [23:16]: Kukosha '0'
Inowanikwa muIntel Quartus Prime software vhezheni 21.3 kana gare gare, iyo Quartus vhezheni inoratidza:
  • Bit [31:28]: Index yeiyo firmware kana sarudzo firmware kopi yakashandiswa nguva pfupi yadarika. Zvingangove zvakakosha ndezvi 0, 1, 2, uye 3.
  • Zvishoma [27:24]: Zvakachengetwa
  • Zvishoma [23:16]: Nhamba huru yekuburitsa Quartus
  • Bit [15:8]: Diki Quartus kuburitsa nhamba
  • Bit [7:0]: Quartus yekuvandudza nhamba

For example, muIntel Quartus Prime software vhezheni 21.3.1, hunhu hunotevera hunomiririra nhamba huru nediki dzekuburitsa Quartus, uye nhamba yeQuartus yekuvandudza:

  • Bit [23:16] = 8'd21 = 8'h15
  • Bit [15:8] = 8'd3 = 8'h3
  • Bit [7:0] = 8'd1 = 8'h1
2 Pin chimiro
  • Bit [31]: Yazvino nSTATUS yekubuda kukosha (inoshanda yakaderera)
  • Bit [30]: Yakaonekwa nCONFIG kukosha kwekuisa (inoshanda yakaderera)
  • Zvishoma [29:8]: Zvakachengetwa
  • Bit [7:6]: Kugadziridza wachi sosi
    • 01 = Oscillator yemukati
    • 10 = OSC_CLK_1
  • Zvishoma [5:3]: Zvakachengetwa
  • Bit [2:0]: Iko kukosha kweMSEL pakusimba kumusoro
3 Soft basa mamiriro Iine kukosha kweimwe neimwe yeakapfava mabasa, kunyangwe iwe usina kupa basa kune SDM pini.
  • Zvishoma [31:6]: Zvakachengetwa
  • Zvidiki [5]: HPS_WARMRESET
  • Zvidiki [4]: ​​HPS_COLDRESET
  • Zvidiki [3]: SEU_ERROR
  • Zvidiki [2]: CVP_DONE
  • Zvidiki [1]: INIT_DONE
  • Zvidiki [0]: CONF_DONE
4 Nzvimbo yakanganisa Rine nzvimbo yekukanganisa. Inodzosa 0 kana pasina kukanganisa.
5 Tsanangudzo yezvikanganiso Ine tsanangudzo dzemhosho. Inodzosa 0 kana pasina kukanganisa.
RSU_STATUS 5B 0 9 Inoshuma yazvino remote system kusimudzira mamiriro. Iwe unogona kushandisa murairo uyu kutarisa mamiriro ekugadzirisa panguva yekugadzirisa uye mushure mokunge wapedza. Uyu murairo unodzosa mhinduro dzinotevera:
Shoko Summary Tsanangudzo

(Enderera….)

  1. Nhamba iyi haisanganisire musoro wemirairo kana mhinduro
0-1 Mufananidzo wazvino Flash offset yemufananidzo wekushandisa parizvino.
2-3 Mufananidzo wakakundikana Flash offset yemhando yepamusoro yekutadza application mufananidzo. Kana mifananidzo yakawanda iripo mu flash memory, inochengeta kukosha kwemufananidzo wekutanga watadza. Kukosha kwema 0s kunoratidza kuti hapana mifananidzo inotadza. Kana pasina mifananidzo inokundikana, asara emashoko akasara emashoko emamiriro haachengete ruzivo rwakakodzera.
Cherechedza:Mupendero unokwira panCONFIG kugadzirisazve kubva kuASx4, haijekese iyi ndima. Ruzivo rwekutadza mufananidzo unongovandudza chete kana Mutengi weBhokisi reMairi agamuchira murairo mutsva weRSU_IMAGE_UPDATE uye akabudirira kugadzirisa kubva pamufananidzo wekuvandudza.
4 State Kodhi yekutadza yemufananidzo wakundikana. Nzvimbo yekukanganisa ine zvikamu zviviri:
  • Bit [31:16]: Kodhi yekukanganisa kukuru
  • Bit [15:0]: Diki kukanganisa kodhi Inodzosa 0 pasina kukundikana. Tarisa kune

Appendikisi: CONFIG_STATUS uye RSU_STATUS Tsananguro Yekodhi Kodhi muBhokisi reMashoko Mutengi Intel FPGA IP User Guide kuti uwane rumwe ruzivo.

5 Version RSU interface vhezheni uye chikanganiso sosi.
Kuti uwane rumwe ruzivo, tarisa kuRSU Status uye Kanganiso Makodhi chikamu muHard processor System Remote System Yekuvandudza Mushandisi Guide.
6 Nzvimbo yakanganisa Inochengeta nzvimbo yekukanganisa yemufananidzo watadza. Inodzorera 0 pasina kukanganisa.
7 Tsanangudzo yezvikanganiso Inochengeta zvakakanganiswa zvemufananidzo wakundikana. Inodzosa 0 kana pasina kukanganisa.
8 Mufananidzo wazvino edzazve counter Nhamba yenhamba yekuedza zvakare yakaedzwa pamufananidzo uripo. Iyo counter ndeye 0 pakutanga. Kaunda inoiswa ku 1 mushure mekuedza kwekutanga, kozoti 2 mushure mekuyedza kechipiri.
Rondedzera huwandu hwakanyanya hwekuedzazve muIntel Quartus Prime Settings File (.qsf). Murairo ndeuyu: set_global_assignment -name RSU_MAX_RETRY_COUNT 3. Makoshero anoshanda epakaunda yeMAX_RETRY ari 1-3. Nhamba chaiyo yezviyedzo zviripo ndiMAX_RETRY -1
Iyi ndima yakawedzerwa muvhezheni 19.3 yeIntel Quartus Prime Pro Edition software.
akaenderera…
  1. Nhamba iyi haisanganisire musoro wemirairo kana mhinduro.
RSU_NOTIFY 5D 1 0 Inodzima ruzivo rwese rwezvikanganiso muRSU_STATUS mhinduro uye gadziridza zvekare counter. Izwi-rimwe nharo rine minda inotevera:
  • 0x00050000: Bvisa ikozvino reset retry counter. Kugadzirisa zvekare kaunda yekuyedza zvakare kunodzosera counter ku zero, sekunge mufananidzo uripo wakaiswa zvinobudirira kekutanga.
  • 0x00060000: Bvisa mamiriro ekukanganisa.
  • Zvimwe zvese zvakakosheswa zvakachengetwa.

Uyu murairo hauwanikwe isati yasvika vhezheni 19.3 yeIntel Quartus Prime Pro Edition software.

QSPI_OPEN 32 0 0 Inokumbira kuwanikwa chete kune quad SPI. Unopa chikumbiro ichi pamberi pezvimwe zvikumbiro zveQSPI. Iyo SDM inogamuchira chikumbiro kana quad SPI isiri kushandiswa uye iyo SDM isiri kugadzirisa mudziyo.
Inodzosa OK kana SDM ikapa mukana.
Iyo SDM inopa mukana wakakwana kumutengi achishandisa iri bhokisi retsamba. Mamwe makasitoma haakwanise kuwana quad SPI kudzamara mutengi aramba kushandisa murairo weQSPI_CLOSE.
Kuwanikwa kune quad SPI flash memory zvishandiso kuburikidza nechero mailbox mutengi IP haiwanikwe nekusarudzika mumagadzirirwo anosanganisira HPS, kunze kwekunge wadzima QSPI muHPS software kumisikidza.
Zvakakosha: Paunenge uchigadzirisa quad SPI, unofanirwa kutevera mirairo inotsanangurwa mukati Kugadzirisazve Quad SPI Flash papeji 9.
QSPI_CLOSE 33 0 0 Inovhara iyo yakasarudzika yekupinda kune iyo quad SPI interface.
Zvakakosha:Paunenge uchigadzirisa quad SPI, unofanirwa kutevera mirairo inotsanangurwa mukati Kugadzirisazve Quad SPI Flash papeji 9.
QSPI_SET_CS 34 1 0 Inotsanangura imwe yeakabatanidzwa quad SPI zvishandiso kuburikidza ne chip sarudza mitsetse. Zvinotora nharo yezwi rimwe chete sezvatsanangurwa pasi apa
  • Bits[31:28]: Flash mudziyo wekusarudza. Tarisa kune ruzivo rwuri pasi apa kuti uwane kukosha kunoenderana nenCSO[0:3] pini
    • Kukosha 4'h0000 inosarudza flash inoenderana neCSO[0].
    • Kukosha 4'h0001 inosarudza flash inoenderana neCSO[1].
    • Kukosha 4'h0002 inosarudza flash inoenderana neCSO[2].
    • Kukosha 4'h0003 inosarudza flash inoenderana nCSO[3].
  • Bits[27:0]: Zvakachengetedzwa (nyora se0).

Cherechedza: Intel Agilex kana Intel Stratix® 10 zvishandiso zvinotsigira imwe AS x4 flash memory mudziyo weAS kumisikidzwa kubva kune quad SPI mudziyo wakabatana neCSO[0]. Kamwe mudziyo wangopinda mushandisi modhi, unogona kushandisa anosvika mana AS x4 flash ndangariro kuti ushandise neMailbox Client IP kana HPS sekuchengetedza data. TheMailbox Client IP kana HPS inogona kushandisa nCSO[3:0] kuwana quad SPI zvishandiso.
Uyu murairo ndewekusarudza kune AS x4 configuration scheme, chip sarudza mutsara unotevera wekupedzisira kuurayiwa QSPI_SET_CS murairo kana kutadza kunCSO[0] mushure me AS x4 gadziriro. Iye JTAG configuration scheme inoda kuita murairo uyu kuti uwane iyo QSPI flash inobatanidza SDM_IO pini.
Kuwanikwa kune QSPI flash memory zvishandiso uchishandisa SDM_IO pini inongowanikwa yeAS x4 yekumisikidza chirongwa, J.TAG gadziriso, uye dhizaini yakaunganidzwa yeAS x4 kumisikidza. Kune iyo Avalon yekushambadzira interface (Avalon ST) yekumisikidza chirongwa, unofanirwa kubatanidza QSPI flash ndangariro kune GPIO pini.

akaenderera…
  1. Nhamba iyi haisanganisire musoro wemirairo kana mhinduro
Zvakakosha: Paunenge uchigadzirisa quad SPI, unofanirwa kutevera mirairo inotsanangurwa mukati Kugadzirisazve Quad SPI Flash papeji 9.
QSPI_READ 3A 2 N Inoverenga yakabatanidzwa quad SPI mudziyo. Hukuru hwekutamisa saizi 4 kilobytes (KB) kana 1024 mazwi.
Inotora nharo mbiri:
  • Iyo quad SPI flash kero (izwi rimwe chete). Kero inofanirwa kuenderana neshoko. Chishandiso chinodzosera 0x1 chikanganiso kodhi yemakero asina kuenderana.
  • Nhamba yemashoko ekuverenga (izwi rimwe).

Kana yabudirira, inodzosa OK ichiteverwa nekuverenga data kubva kune quad SPI mudziyo. Mhinduro yakundikana inodzosa kodhi yemhosho.
Kuti uverenge unobudirira zvishoma, QSPI_READ inogona kudzosa chimiro cheOK zvisizvo.
Cherechedza: Iwe haugone kumhanyisa QSPI_READ kuraira uku kugadziridzwa kwemudziyo kuri kuitika.
Zvakakosha:Paunenge uchigadzirisa quad SPI, unofanirwa kutevera mirairo inotsanangurwa mukati Kugadzirisazve Quad SPI Flash papeji 9.

QSPI_WRITE 39 2+N 0 Inonyora data kune quad SPI mudziyo. Hukuru hwekutamisa saizi 4 kilobytes (KB) kana 1024 mazwi.
Inotora nharo nhatu:
  • Iyo flash kero offset (izwi rimwe chete). Kero yekunyora inofanirwa kuenderana neshoko.
  • Nhamba yemashoko ekunyora (izwi rimwe).
  • Iyo data inofanira kunyorwa (rimwe kana mamwe mazwi). Kunyora kwakabudirira kunodzosera OK mhinduro kodhi.

Kugadzirira ndangariro yekunyora, shandisa QSPI_ERASE murairo usati wapa uyu murairo.
Cherechedza: Iwe haugone kumhanyisa QSPI_WRITE kuraira uku kugadziridzwa kwemudziyo kuchiri kuitika.
Zvakakosha:Paunenge uchigadzirisa quad SPI, unofanirwa kutevera mirairo inotsanangurwa mukati Kugadzirisazve Quad SPI Flash papeji 9.

QSPI_ERASE 38 2 0 Inodzima 4/32/64 KB chikamu cheiyo quad SPI mudziyo. Inotora nharo mbiri:
  • Iyo flash kero inobvisa kuti utange kudzima (izwi rimwe chete). Zvichienderana nehuwandu hwemashoko ekudzima, kero yekutanga inofanira kuva:
    • 4 KB yakarongeka kana nhamba mazwi ekudzima ari 0x400
    • 32 KB yakarongeka kana nhamba mazwi ekudzima ari 0x2000
    • 64 KB yakarongeka kana mazwi enhamba ekudzima ari 0x4000 Inodzosa kukanganisa kune asiri-4/32/64 KB kero dzakarongeka.
  • Huwandu hwemazwi ekudzima hunotsanangurwa muzvizhinji zve:
    • 0x400 kudzima 4 KB (100 mazwi) yedata. Iyi sarudzo ishoma saizi yekudzima.
    • 0x2000 kudzima 32 KB (500 mazwi) yedata
    • 0x4000 kudzima 64 KB (1000 mazwi) yedata Kudzima kwakabudirira kunodzosa iyo OK mhinduro kodhi.

Zvakakosha:Paunenge uchigadzirisa quad SPI, unofanirwa kutevera mirairo inotsanangurwa mukati Kugadzirisazve Quad SPI Flash papeji 9.

QSPI_READ_ DEVICE_REG 35 2 N Inoverenga marejista kubva kune quad SPI mudziyo. Iyo yakanyanya kuverenga ndeye 8 bytes. Inotora nharo mbiri:
  • Iyo opcode yekuverenga command.
  • Nhamba yemabhaiti ekuverenga.
akaenderera…
  1. Nhamba iyi haisanganisire musoro wemirairo kana mhinduro.
Kuverenga kwakabudirira kunodzosera iyo OK mhinduro kodhi inoteverwa nedhata yakaverengwa kubva kumushini. Iyo yekuverenga data yekudzoka iri mune akawanda e4 bytes. Kana mabhayiti ekuverenga asiri iwo chaiwo mabhayiti mana, anoputirwa neakawanda e4 mabhayithi kusvika muganho unotevera wezwi uye padded bit value iri zero.
Zvakakosha: Paunenge uchigadzirisa quad SPI, unofanirwa kutevera mirairo inotsanangurwa mukati Kugadzirisazve Quad SPI Flash papeji 9.
QSPI_WRITE_ DEVICE_REG 36 2+N 0 Inonyora kune zvinyorwa zve quad SPI. Iyo yakanyanya kunyora ndeye 8 bytes. Inotora nharo nhatu:
  • Iyo opcode yekunyora command.
  • Nhamba yemabhaiti ekunyora.
  • Iyo data yekunyora.

Kuita chikamu chekudzima kana chikamu-chikamu kudzima, iwe unofanirwa kutsanangura iyo serial flash kero mune yakanyanya kukosha byte (MSB) kusvika kune yakakosha byte (LSB) kurongeka senge inotevera ex.ample illustrates.
Kudzima chikamu cheMicron 2 gigabit (Gb) flash pakero 0x04FF0000 uchishandisa QSPI_WRITE_DEVICE_REG murairo, nyora kero yeflash muMSB kuLSB kurongeka sezvakaratidzwa pano:
Musoro 0x00003036 Opcode: 0x000000DC
Nhamba yemabhaiti ekunyora: 0x00000004 Flash kero: 0x0000FF04
Kunyora kwakabudirira kunodzosera OK mhinduro kodhi. Uyu wekuraira pads data isiri kuwanda kwe 4 bytes kune rinotevera izwi muganhu. Murairo unoisa iyo data ne zero.
Zvakakosha:Paunenge uchigadzirisa quad SPI, unofanirwa kutevera mirairo inotsanangurwa mukati Kugadzirisazve Quad SPI Flash papeji 9.

QSPI_SEND_ DEVICE_OP 37 1 0 Inotumira command opcode kune quad SPI. Inotora imwe nharo:
  • Iyo opcode yekutumira iyo quad SPI mudziyo.

Murairo wakabudirira unodzosa OK mhinduro kodhi.
Zvakakosha:Paunenge uchigadzirisa quad SPI, unofanirwa kutevera mirairo inotsanangurwa mukati Kugadzirisazve Quad SPI Flash papeji 9.

Kune CONFIG_STATUS uye RSU_STATUS hombe uye diki zvikanganiso kodhi tsananguro, tarisa kuAppendix: CONFIG_STATUS uye RSU_STATUS Error Code Tsananguro muBhokisi reMashoko Mutengi Intel FPGA IP User Guide.
Related Information

Error Code Responses

Tafura 8. Makodhi Error

Kukosha (Hex) Error Code Response Tsanangudzo
0 OK Zvinoratidza kuti murairo wakapera zvinobudirira.
Murairo unogona kudzosa zvisizvo chimiro cheOK kana murairo, senge
QSPI_READ yakabudirira zvishoma.
1 INVALID_COMMAND Inoratidza kuti ikozvino yakarodha boot ROM haigoni kudhidha kana kuziva kodhi yekuraira.
3 UNKNOWN_COMMAND Inoratidza kuti ikozvino yakatakurwa firmware haigone kudhiraivha kodhi yekuraira.
4 INVALID_COMMAND_ PARAMETERS Zvinoratidza kuti murairo hauna kurongeka zvisizvo. For example, kureba kwemunda kuseta mumusoro hakuna kushanda.
6 COMMAND_INVALID_ON_ SOURCE Inoratidza kuti murairo unobva kune kwausina kugoneswa.
8 CLIENT_ID_NO_MATCH Inoratidza kuti Client ID haigone kupedzisa chikumbiro chekuvhara iyo yakasarudzika yekuwana quad SPI. Iyo Client ID haienderane nemutengi aripo neiyo iripo chete yekuwana quad SPI.
9 INVALID_ADDRESS Kero haisiriyo. Kukanganisa uku kunoratidza imwe yeanotevera mamiriro:
  • Kero isina kurongeka
  • Dambudziko remhando yekero
  • Dambudziko remvumo yekuverenga
  • Sarudzo yehukoshi isiriyo, inoratidza kukosha kunodarika 3
  • Kero isiriyo muRSU kesi
  • Hukoshi hwebitmask husiriyo hweGET_VOLTAGE command
  • Sarudzo yepeji isiriyo yemurairo weGET_TEMPERATURE
A AUTHENTICATION_FAIL Inoratidza kutadza kwechokwadi chekugadzirisa bitstream siginicha.
B NGUVA YAPERA Iko kukanganisa kunoratidza nguva yekubuda nekuda kwezvinotevera mamiriro:
  • Command
  • Takamirira kuti QSPI_READ ipere
  • Kumirira kuverenga kwakumbirwa tembiricha kubva kune imwe yematembiricha sensors. Inogona kuratidza kukanganisa kwehardware mune tembiricha sensor.
C HW_NOT_ADY Inoratidza imwe yeanotevera mamiriro:
  • Iyo hardware haina kugadzirira. Inogona kuratidza dambudziko rekutanga kana kugadzirisa. Iyo Hardware inogona kureva quad SPI.
  • RSU mufananidzo haushandiswe kugadzirisa iyo FPGA.
D HW_ERROR Zvinoratidza kuti murairo wakapera zvisina kubudirira nekuda kwechikanganiso chehardware chisingagoneke.
80 - 8F COMMAND_SPECIFIC_ ERROR Inoratidza kukanganisa chaiko kwekuraira nekuda kweiyo SDM yekuraira yawakashandisa.
SDM

Command

Zita reMhosho Kodhi yezvikanganiso Tsanangudzo
GET_CHIPID EFUSE_SYSTEM_ FAILURE 0x82 Zvinoratidza kuti eFuse cache pointer haishande.
QSPI_OPEN/ QSPI_CLOSE/ QSPI_SET_CS/

QSPI_READ_D EVICE_REG/

QSPI_HW_ERROR 0x80 Inoratidza QSPI flash memory kukanganisa. Kukanganisa uku kunoratidza imwe yeanotevera mamiriro:
QSPI_WRITE_ DEVICE_REG/

QSPI_SEND_D EVICE_OP/

QSPI_READ

  • A QSPI flash chip sarudza kugadzirisa dambudziko
  • Dambudziko rekutanga reQSPI flash
  • Dambudziko reQSPI flash reset
  • Dambudziko reQSPI flash zvigadziriso
QSPI_ALREADY_ OPEN 0x81 Zvinoratidza kuti mukana wemutengi chete wekuwana QSPI flash kuburikidza neQSPI_OPEN murairo watovhurwa.
100 NOT_CONFIGURED Inoratidza kuti mudziyo hauna kugadzirwa.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ BUSY Inoratidza kuti mudziyo wakabatikana nekuda kweanotevera mashandisiro kesi:
  • RSU: Firmware haikwanisi kushandura kune imwe shanduro nekuda kwekukanganisa kwemukati.
  • HPS: HPS yakabatikana kana iri muHPS reconfiguration maitiro kana HPS kutonhora reset.
2FF ALT_SDM_MBOX_RESP_NO _ VALID_RESP_AVAILABLE Zvinoratidza kuti hapana mhinduro yechokwadi iripo.
3FF ALT_SDM_MBOX_RESP_ ERROR General Error.

Error Code Recovery
Tafura iri pazasi inotsanangura nhanho dzinogoneka kuti udzore kubva kukodhi yekukanganisa. Kukanganisa kudzoreredza kunoenderana neyakashandiswa nyaya.
Tafura 9. Kukanganisa Code Kudzoreredza kune inozivikanwa Error Codes

Value Error Code Response Error Code Recovery
4 INVALID_COMMAND_ PARAMETERS Tumira zvakare musoro wemirairo kana musoro uine nharo dzakagadziriswa paramita.
For example, ita shuwa kuti kureba kwemunda kuseta mumusoro kunotumirwa nehukoshi hwakakodzera.
6 COMMAND_INVALID_ ON_SOURCE Tumira zvakare murairo kubva kune inoshanda sosi JTAG, HPS, kana jira repakati.
8 CLIENT_ID_NO_MATCH Mirira mutengi akavhura mukana kune quad SPI kuti ipedze kupinda kwayo uye yobva yavhara iyo yakasarudzika yekupinda kune quad SPI.
9 INVALID_ADDRESS Matanho anogona kudzoreredza kukanganisa:
YeGET_VOLTAGE murairo: Tumira murairo ne bitmask inoshanda.
YeGET_TEMPERATURE yekuraira: Tumira murairo ine inogoneka sensor nzvimbo uye sensor mask.
Zvekushanda kweQSPI:
  • Tumira murairo nechaicho chinoshanda.
  • Tumira rairo ine QSPI flash kero inoshanda.

YeRSU: Tumira kuraira nekero yekutanga yemufananidzo wefekitori kana application.

B NGUVA YAPERA Matanho anogona kupora:

YeGET_TEMPERATURE yekuraira: Edza zvakare kutumira rairo zvakare. Kana dambudziko rikaramba riripo, gadzirisa zvakare kana kutenderera magetsi mudziyo.

Yekushanda kweQSPI: Tarisa chiratidzo chekuvimbika kweQSPI interfaces uye edza kuraira zvakare.

YeHPS restart oparesheni: Edza zvakare kutumira rairo zvakare.

C HW_NOT_ADY Matanho anogona kupora:

Yekuita kweQSPI: Gadzirisa zvakare mudziyo kuburikidza nekwakabva. Ita shuwa kuti IP inoshandiswa kuvaka dhizaini yako inobvumira kuwana iyo QSPI flash.

YeRSU: Gadzirisa mudziyo neRSU mufananidzo.

80 QSPI_HW_ERROR Tarisa iyo QSPI interface chiratidzo chekuvimbika uye ona kuti QSPI mudziyo hauna kukuvara.
81 QSPI_ALREADY_OPEN Mutengi akatovhura QSPI. Enderera mberi nekuvhiya kunotevera.
82 EFUSE_SYSTEM_FAILURE Edza kugadzirisa zvakare kana kutenderera kwemagetsi. Kana kukanganisa kukaramba kuchienderera mushure mekugadzirisazve kana kutenderera kwemagetsi, mudziyo unogona kukuvara uye haugone kupora.
100 NOT_CONFIGURED Tumira bitstream inogadzirisa iyo HPS.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ BUSY Matanho anogona kudzoreredza kukanganisa:

Yekushanda kweQSPI: Mirira kuenderera mberi kwekugadzirisa kana mumwe mutengi kuti apedze kushanda.

YeRSU: Gadzirisazve mudziyo kuti udzore kubva mukukanganisa kwemukati.

Kuti HPS itangezve kushanda: Mirira kugadzirisazve kuburikidza neHPS kana HPS Cold Reset kuti ipedze.

Bhokisi retsamba Mutengi ane Avalon Yekutenderera Interface Intel FPGA IP Mushandisi Yekushandisa Gwaro Zvinyorwa

Kuti uwane yazvino uye yapfuura shanduro yegwaro remushandisi, tarisa kune Bhokisi retsamba Mutengi ane Avalon Yekutenderera Interface Intel FPGA IP Mushandisi Yekushandisa. Kana IP kana software vhezheni isina kunyorwa, gwaro remushandisi rekare IP kana software shanduro inoshanda.

IP shanduro dzakafanana neIntel Quartus Prime Design Suite software shanduro kusvika v19.1. Kubva kuIntel Quartus Prime Design Suite software vhezheni 19.2 kana gare gare, IP cores ine itsva IP shanduro chirongwa.

Gwaro Revision Nhoroondo yeBhokisi reMairi Mutengi ane Avalon Yekutenderera Interface Intel FPGA IP Mushandisi Wekushandisa

Document Version Intel Quartus Prime Version IP Version Kuchinja
2022.09.26 22.3 1.0.1 Akaita shanduko dzinotevera:
  • Yakagadziridza GET_VOLTAGE command row in the

Raira Rondedzero uye Tsananguro tafura.

  • Yakawedzerwa chinyorwa kuTable Device Family Support.
  • Yakadzokororwa QSPI_SET_CS tsananguro yemirairo muChinyorwa Chekuraira uye Tsananguro tafura.
2022.04.04 22.1 1.0.1 Yakagadziridza Raira Rondedzero uye Tsananguro tafura.
  • Yakagadziridzwa tsananguro yepini yemirairo yeCONFIG_STATUS.
  • Yakabvisa iyo REBOOT_HPS murairo.
2021.10.04 21.3 1.0.1 Akaita shanduko inotevera:
  • Yakadzokororwa Command List uye Tsanangudzo table. Tsanangudzo yakavandudzwa ye:
    • CONFIG_STATUS
    • RSU_STATUS
2021.06.21 21.2 1.0.1 Akaita shanduko dzinotevera:
  • Yakadzokororwa Command List uye Tsanangudzo table. Tsanangudzo yakavandudzwa ye:
    • RSU_STATUS
    • QSPI_OPEN
    • QSPI_SET_CS
    • QSPI_ERASE
2021.03.29 21.1 1.0.1 Akaita shanduko dzinotevera:
  • Yakadzokororwa RSU_IMAGE_UPDATE tsananguro mu Command List uye Tsanangudzo table.
  • Restructured Operation Mirayiro. Yakabviswa hombe uye diki yekukanganisa kodhi tsananguro yeCONFIG_STATUS uye RSU_STATUS mirairo. Iwo makuru uye madiki makodhi ezvikanganiso zvino akanyorwa seapendikisi mu Bhokisi retsamba Mutengi Intel FPGA IP User Guide.
2020.12.14 20.4 1.0.1 Akaita shanduko dzinotevera:
  • Yakawedzera chinyorwa chakakosha nezve kusetazve QSPI flash mune Operation Mirayiro topic.
  • Updated the Command List uye Tsanangudzo tafura:
    • Yakadzokororwa GET_TEMPERATURE tsananguro yemirairo.
    • Yakadzokororwa RSU_IMAGE_UPDATE tsananguro yemirairo.
  • Yakawedzera mavara nezve kusetazve QSPI flash.
  • Yakawedzerwa mavara anotsanangura maitiro pakati pemuenzi wekunze neFPGA.
  • Mavara akabviswa: Inodzosa mhinduro isiri-zero kana chishandiso chiri kutogadzira mirairo yekumisikidza.
    • Yakagadziridzwa QSPI_WRITE uye QSPI_READ tsananguro kuti utaure kuti huwandu hwekutamisa saizi ndeye 4 kilobytes kana 1024 mazwi.
    • Hurefu hwemhinduro kubva pa1 kusvika pa0 dzeQSPI_OPEN, QSPI_CLOSE neQSPI_SET_CS command.
    • Yakagadziridzwa QSPI_OPEN, QSPI_WRITE, QSPI_READ_DEVICE_REG, uye QSPI_WRITE_DEVICE_REG tsananguro.
    • Yakawedzera murairo mutsva: REBOOT_HPS.
  • Yakawedzera musoro mutsva: Kukanganisa Kodhi Kudzoreredza.
2020.10.05 20.3 1.0.1
  • Yakachinja zita regwaro remushandisi kubva Bhokisi retsamba Avalon Yekutenderera Interface Mutengi Intel FPGA IP Mushandisi Wekushandisa ku Bhokisi retsamba Mutengi ane Avalon Yekutenderera Interface Intel FPGA IP Mushandisi Yekushandisa nekuda kweiyo IP zita shanduko muIntel Quartus Prime IP Catalog.
  • Pasi rose yakagadziridzwa ese IP mazita ezviitiko.
  • Yakadzokororwa GET TEMPERATURE yekuraira tsananguro yeIntel Agilex zvishandiso mu Command List uye Tsanangudzo table.
  • Yakawedzera kurudziro nezve reset synchronizer mu Clock uye Reset Interfaces table.
  • Updated the Error Codes table. Yakawedzera mhinduro nyowani dzekodhi yezvikanganiso:
    • HW_ERROR
    • COMMAND_SPECIFIC_ERROR
  • Yakabviswa Tembiricha Sensor Nzvimbo topic. Iyo tembiricha sensor ruzivo inowanikwa mune iyo Intel Agilex Power Management User Guide.
2020.06.30 20.2 1.0.0
  • Yakachinja zita regwaro remushandisi kubva Bhokisi retsamba Avalon ST Mutengi Intel FPGA IP User Guide ku Bhokisi retsamba Avalon Yekutenderera Interface Mutengi Intel FPGA IP Mushandisi Wekushandisa.
  • Yakapihwa zita remusoro wenyaya Musoro weKuraira uye Mhinduro ku Mirairo neMhinduro.
  • Yakagadziridzwa ID, LENGTH, uye Command Code/Error Code tsananguro mu Raira uye Mhinduro Musoro Tsananguro table.
  • Yakapihwa zita remusoro wenyaya Inotsigirwa Mirairo ku Operation Mirayiro.
  • Yakagadziridza tsananguro yemirairo inotevera mu Command List uye Tsanangudzo tafura:
    • GET_TEMPERATURE
    • RSU_STATUS
    • QSPI_SET_CS
  • Yakapihwa zita remusoro wenyaya Error Codes ku Error Code Responses.
  • Yakabviswa UNKNOWN_BR command kubva pa Error Code table.
2020.04.13 20.1 1.0.0 Akaita shanduko dzinotevera:
  • Yakawedzera ruzivo nezve tembiricha sensors yeGET_TEMPERATURE yekuraira, kusanganisira manhamba anoratidza nzvimbo dzeTSD.
  • Yakawedzera RSU_NOTIFY murairo mune Command Code Rondedzero uye Tsananguro table.
  • Updated the Error Codes tafura:
    • Akapihwa zita rekuti INVALID_COMMAND_PARAMETERS kuti INVALID_LENGTH.
    • Zvakashandurwa COMMAND_INVALID_ON_SOURCE hex kukosha kubva pa5 kusvika pa6.
    • Yakachinjwa CLIENT_ID_NO_MATCH hex kukosha kubva pa6 kusvika pa8.
    • Yakachinjwa INVALID_ADDRESS hex kukosha kubva pa7 kusvika pa9.
    • Yakawedzera AUTHENTICATION_FAIL murairo.
    • Yakashandurwa TIMEOUT hex kukosha kubva pa8 kuenda kuB.
    • Yakachinjwa HW_NOT_READY kukosha kwehex kubva pa9 kuenda kuC.
2019.09.30 19.3 1.0.0 Kusunungurwa kwekutanga.

 Kuti uwane mhinduro, ndapota shanya:  FPGAtechdocfeedback@intel.com

 

Zvinyorwa / Zvishandiso

intel Mailbox Mutengi ane Avalon Streaming Interface FPGA IP [pdf] Bhuku reMushandisi
Bhokisi retsamba Mutengi ane Avalon Yekutenderera Interface FPGA IP, Mailbox Mutengi, Avalon Yekutenderera Interface FPGA IP

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *