Klienti i kutisë postare intel me ndërfaqen e transmetimit Avalon Udhëzuesi i përdoruesit FPGA IP
Klient i kutisë postare intel me ndërfaqen e transmetimit Avalon FPGA IP

Klienti i kutisë postare me ndërfaqen e transmetimit Avalon® Intel FPGA IP Mbiview

Klienti i kutisë postare me ndërfaqen e transmetimit Avalon® Intel® FPGA IP (Klienti i kutisë postare me IP Client Avalon ST) ofron një kanal komunikimi midis logjikës suaj të personalizuar dhe menaxherit të sigurt të pajisjes (SDM). Ju mund të përdorni Klientin e kutisë postare me Avalon ST IP për të dërguar paketa komanduese dhe për të marrë paketa përgjigjesh nga modulet periferike SDM. Klienti i kutisë postare me Avalon ST IP përcakton funksionet që ekzekuton SDM.

Logjika juaj e personalizuar mund të përdorë këtë kanal komunikimi për të marrë informacion dhe për të hyrë në memorien flash nga modulet periferike të mëposhtme:

  • ID-ja e çipit
  • Sensori i temperaturës
  • Voltage sensori
  • Memorie flash me ndërfaqe periferike me katër seri (SPI).

Shënim: Në të gjithë këtë udhëzues përdorimi, termi Avalon ST shkurton ndërfaqen ose IP-në e transmetimit Avalon.

Figura 1. Klient i kutisë postare me dizajnin e sistemit IP të Avalon ST
Klient i kutisë postare me dizajnin e sistemit IP të Avalon ST

Figura e mëposhtme tregon një aplikacion në të cilin klienti i kutisë postare me Avalon ST IP lexon ID-në e Çipit.

Figura 2. Klienti i kutisë postare me Avalon ST IP Lexon ID-në e Çipit
Klienti i kutisë postare me Avalon ST IP Lexon ID-në e Çipit

Mbështetja familjare e pajisjes

Më poshtë renditen përkufizimet e nivelit të mbështetjes së pajisjes për IP-të Intel FPGA:

  • Mbështetje paraprake — IP-ja është e disponueshme për simulim dhe përpilim për këtë familje pajisjesh. Modelet e kohës përfshijnë vlerësimet fillestare inxhinierike të vonesave bazuar në informacionin e hershëm pas paraqitjes. Modelet e kohës janë subjekt i ndryshimit pasi testimi i silikonit përmirëson korrelacionin midis silikonit aktual dhe modeleve të kohës. Ju mund ta përdorni këtë IP për arkitekturën e sistemit dhe studimet e përdorimit të burimeve, simulimin, identifikimin, vlerësimet e vonesës së sistemit, vlerësimet bazë të kohës (buxhetimi i tubacionit) dhe strategjinë e transferimit të I/O (gjerësia e rrugës së të dhënave, thellësia e shpërthimit, tregtia e standardeve I/O offs).
  • Mbështetja paraprake — IP-ja verifikohet me modelet paraprake të kohës për këtë familje pajisjesh. IP plotëson të gjitha kërkesat funksionale, por mund të jetë ende duke iu nënshtruar analizës së kohës për familjen e pajisjes. Mund të përdoret në dizajnet e prodhimit me kujdes.
  • Mbështetja përfundimtare — IP-ja verifikohet me modelet përfundimtare të kohës për këtë familje pajisjesh. IP plotëson të gjitha kërkesat funksionale dhe kohore për familjen e pajisjeve dhe mund të përdoret në dizajnet e prodhimit.

Tabela 1. Mbështetja familjare e pajisjes

Familja e pajisjes Mbështetje
Intel Agilex™ Përparoni

Shënim: Nuk mund të simuloni klientin e kutisë postare me ndërfaqen e transmetimit të Avalon Intel FPGA IP sepse IP merr përgjigjet nga SDM. Për të vërtetuar këtë IP, Intel rekomandon që të kryeni vlerësimin e harduerit.

Informacione të Përafërta
Klienti i kutisë postare me ndërfaqen e transmetimit Avalon Intel FPGA IP Shënime të lëshimit

Parametrat

Emri i parametrit Vlera Përshkrimi
Aktivizo ndërfaqen e statusit Ndezur fikur Kur aktivizoni këtë ndërfaqe, klienti i kutisë postare me ndërfaqen e transmetimit Avalon Intel FPGA IP përfshin sinjalin command_status_invalid. Kur command_status_invalid pohon, ju duhet të rivendosni IP-në.

Ndërfaqet
Figura e mëposhtme ilustron Klientin e kutisë postare me ndërfaqen e Avalon Streaming Interface Intel FPGA IP:

Figura 3. Klienti i kutisë postare me ndërfaqen e transmetimit Avalon, Ndërfaqet IP të Intel FPGA
Klienti i kutisë postare me ndërfaqen e transmetimit Avalon, Ndërfaqet IP të Intel FPGA

Për më shumë informacion rreth ndërfaqeve të transmetimit të Avalon, referojuni Specifikimeve të Ndërfaqes Avalon.
Informacione të Përafërta
Specifikimet e ndërfaqes Avalon

Ora dhe rivendosja e ndërfaqeve

Tabela 2. Ora dhe rivendosja e ndërfaqeve

Emri i sinjalit Drejtimi Përshkrimi
in_clk Input Kjo është ora për ndërfaqet e transmetimit të Avalon. Frekuenca maksimale në 250 MHz.
në_rivendosje Input Ky është një rivendosje aktive e lartë. Vendos in_reset për të rivendosur klientin e kutisë postare me ndërfaqen e transmetimit Avalon Intel FPGA IP (Klienti i kutisë postare me Avalon ST IP). Kur sinjali in_reset pohon, SDM duhet të pastrojë çdo aktivitet në pritje nga Klienti i kutisë postare me Avalon ST IP. SDM vazhdon të përpunojë komanda nga klientët e tjerë.

Për të siguruar funksionimin e saktë të Klientit të kutisë postare me Avalon ST IP kur pajisja hyn në modalitetin e përdoruesit, dizajni juaj duhet të përfshijë IP-në e Rivendosjes Intel FPGA për të mbajtur rivendosjen derisa pëlhura FPGA të hyjë në modalitetin e përdoruesit. Intel rekomandon përdorimin e një sinkronizuesi të rivendosjes kur lidhni rivendosjen e përdoruesit ose daljen e IP-së së Reset Release me

porta e rivendosjes së klientit të kutisë postare me Avalon ST IP. Për të zbatuar sinkronizuesin e rivendosjes, përdorni IP-në Reset Bridge Intel FPGA të disponueshme në Designer Platform.

Shënim: Për instantimin e IP-së dhe udhëzimet e lidhjes në Dizajnuesin e Platformës, referojuni Komponentëve të Kërkuar të Komunikimit dhe Host për Dizajnin e Përditësimit të Sistemit në distancë ExampFigura në Udhëzuesin e Përdoruesit të Konfigurimit Intel Agilex.

Ndërfaqja e komandës
Përdorni ndërfaqen Avalon Streaming (Avalon ST) për të dërguar komanda në SDM.

Tabela 3. Ndërfaqja e komandës

Emri i sinjalit Drejtimi Përshkrimi
komanda_gati Prodhimi Klienti i kutisë postare me Avalon ST Intel FPGA IP pohon command_ready kur është gati të marrë komanda nga aplikacioni. Vonesa e gatishmërisë është 0 cikle. Klienti i kutisë postare me Avalon ST mund të pranojë command_data[31:0] në të njëjtin cikël që pohon command_ready.
komanda_vlefshme Input Sinjali command_valid pohon për të treguar që komanda_të dhënat janë të vlefshme.
komanda_të dhënat[31:0] Input Autobusi command_data drejton komandat në SDM. Referojuni listës së komandave dhe përshkrimit për përkufizimet e komandave.
komanda_startofpaketë Input Command_startofpacket pohon në ciklin e parë të një pakete komanduese.
komanda_endofpaketë Input Command_endofpacket pohon në ciklin e fundit të komandës një paketë.

Figura 4. Koha për Paketën e Komandës Avalon ST
fig:m Paketa komanduese ST

Ndërfaqja e përgjigjes
IP-ja e klientit SDM Avalon ST dërgon përgjigje në aplikacionin tuaj duke përdorur ndërfaqen e përgjigjes.

Tabela 4. Ndërfaqja e përgjigjes

Sinjali 5 Drejtimi Përshkrimi
përgjigje_gati Input Logjika e aplikacionit mund të pohojë sinjalin answer_ready sa herë që është në gjendje të marrë një përgjigje.
përgjigje_vlefshme Prodhimi SDM-ja pohon answer_valid për të treguar që përgjigja_të dhënat janë të vlefshme.
përgjigje_të dhënat[31:0] Prodhimi SDM drejton answer_data për të ofruar informacionin e kërkuar. Fjala e parë e përgjigjes është një kokë që identifikon komandën që ofron SDM. I referohet Lista e komandës dhe përshkrimi për përkufizimet e komandave.
përgjigje_startofpaketë Prodhimi Response_startofpacket pohon në ciklin e parë të një pakete përgjigjeje.
përgjigje_endofpaketë Prodhimi Response_endofpacket pohon në ciklin e fundit të një pakete përgjigjeje.

Figura 5. Koha për Paketën e Përgjigjes Avalon ST
Paketa e Përgjigjes Avalon ST

Ndërfaqja e statusit të komandës

Tabela 5. Ndërfaqja e statusit të komandës

Emri i sinjalit Drejtimi Përshkrimi
komanda_statusi_i pavlefshëm Prodhimi Command_status_invalid pohon për të treguar një gabim. Ky sinjal zakonisht tregon se gjatësia e komandës së specifikuar në kokën e komandës nuk përputhet me gjatësinë e komandës së dërguar. Kur command_status_invalid pohon, logjika e aplikacionit tuaj duhet të vendosë in_reset për të rifilluar Klientin e kutisë postare me ndërfaqen e transmetimit Avalon Intel FPGA IP.

Figura 6. Rivendosja Pas command_status_invalid Pohon
fig: command_status_invalid Pohon

Komandat dhe përgjigjet

Kontrolluesi pritës komunikon me SDM-në duke përdorur paketat e komandës dhe përgjigjes nëpërmjet IP-së Intel FPGA Client Intelbox.

Fjala e parë e paketave të komandës dhe përgjigjes është një titull që ofron informacion bazë rreth komandës ose përgjigjes.

Figura 7. Formati i kokës së komandës dhe përgjigjes
fig: Formati i kokës së komandës dhe përgjigjes

Shënim: Fusha LENGTH në kokën e komandës duhet të përputhet me gjatësinë e komandës së komandës përkatëse.
Tabela e mëposhtme përshkruan fushat e komandës header.

Tabela 6. Përshkrimi i kokës së komandës dhe përgjigjes

Kreu Bit Përshkrimi
Rezervuar [31:28] Rezervuar.
ID [27:24] ID-ja e komandës. Kreu i përgjigjes kthen ID-në e specifikuar në kokën e komandës. Referojuni Komandave të Operacionit për përshkrimet e komandave.
0 [23] Rezervuar.
GJATËSIA [22:12] Numri i fjalëve të argumenteve pas kokës. IP përgjigjet me një gabim nëse një numër i gabuar i fjalëve të argumenteve është futur për një komandë të caktuar.
Nëse ka një mospërputhje midis gjatësisë së komandës së specifikuar në kokën e komandës dhe numrit të fjalëve të dërguara. IP ngre bitin 3 të Regjistrit të Statusit të Ndërprerjes (COMMAND_INVALID) dhe klienti i kutisë postare duhet të rivendoset.
Rezervuar [11] Rezervuar. Duhet të vendoset në 0.
Kodi i komandës/Kodi i gabimit [10:0] Kodi i komandës specifikon komandën. Kodi i gabimit tregon nëse komanda pati sukses apo dështoi.
Në kokën e komandës, këto bit përfaqësojnë kodin e komandës. Në kokën e përgjigjes, këto bit përfaqësojnë kodin e gabimit. Nëse komanda ka sukses, kodi i gabimit është 0. Nëse komanda dështon, referojuni kodeve të gabimit të përcaktuara në Përgjigjet e kodit të gabimit.

Komandat e Operacionit

Rivendosja e Quad SPI Flash
E rëndësishme:
Për pajisjet Intel Agilex, duhet të lidhni blicin serial ose kutinë e rivendosjes së blicit të katërt SPI me pinin AS_nRST. SDM duhet të kontrollojë plotësisht rivendosjen e QSPI. Mos e lidhni kutinë e rivendosjes SPI të katërta me ndonjë host të jashtëm.

Tabela 7. Lista e komandës dhe përshkrimi

Komanda Kodi (Hex) Gjatësia e komandës (1) Gjatësia e përgjigjes (1) Përshkrimi
NOOP 0 0 0 Dërgon një përgjigje të statusit OK.
MERRNI_IDKODI 10 0 1 Përgjigja përmban një argument që është JTAG IDKODI për pajisjen
MERRNI_CHIPID 12 0 2 Përgjigja përmban vlerën CHIPID 64-bit me fjalën më pak të rëndësishme së pari.
MERRNI_KODIN E USER 13 0 1 Përgjigja përmban një argument që është J 32-bitTAG KODI I PËRDORIMIT që bitstream-i i konfigurimit i shkruan pajisjes.
GET_VOLTAGE 18 1 n(2) GET_VOLTAGKomanda E ka një argument të vetëm i cili është një bitmask që specifikon kanalet për të lexuar. Biti 0 specifikon kanalin 0, biti 1 specifikon kanalin 1, e kështu me radhë.
Përgjigja përfshin një argument me një fjalë për çdo bit të vendosur në bitmask. Vëllimitage kthyer është një numër i panënshkruar me pikë fikse me 16 bit nën pikën binare. Për shembullample, një vëlltage prej 0.75V kthen 0x0000C000. (3)
Pajisjet Intel Agilex kanë një vëllim të vetëmtage sensor. Për rrjedhojë, përgjigja është gjithmonë një fjalë.
MERRNI_TEMPERATURE 19 1 n(4) Komanda GET_TEMPERATURE kthen temperaturën ose temperaturat e strukturës bazë ose vendndodhjeve të kanalit të transmetuesit që specifikoni.

Për pajisjet Intel Agilex, përdorni argumentin sensor_req për të specifikuar vendndodhjet. Sensori_req përfshin fushat e mëposhtme:

  • Bit[31:28]: Rezervuar.
  • Bit[27:16]: Vendndodhja e sensorit. Përcakton vendndodhjen e TSD.
  • Bits[15:0]: Maska me sensor. Përcakton sensorët për të lexuar për vendndodhjen e specifikuar të sensorit. Përgjigja përmban një fjalë për çdo temperaturë të kërkuar. Nëse hiqet, komanda lexon kanalin 0. Biti më pak i rëndësishëm (lsb) korrespondon me sensorin 0. Biti më domethënës (msb) i korrespondon kanalit 15.

Temperatura e kthyer është një vlerë fikse e nënshkruar me 8 bit nën pikën binare. Për shembullample, një temperaturë prej 10°C kthen 0x00000A00. Një temperaturë -1.5°C kthen 0xFFFFFE80.
Nëse bitmask specifikon një vendndodhje të pavlefshme, komanda kthen një kod gabimi që është çdo vlerë në intervalin 0x80000000 -0x800000FF.
Për pajisjet Intel Agilex, referojuni Udhëzuesit të Përdoruesit të Menaxhimit të Energjisë Intel Agilex për më shumë informacion rreth sensorëve lokalë të temperaturës së integruar.

RSU_IMAGE_ PËRDITËSIM 5C 2 0 Shkakton rikonfigurimin nga burimi i të dhënave që mund të jetë ose imazhi i fabrikës ose një aplikacion.
vazhdoi…
  1. Ky numër nuk përfshin komandën ose kokën e përgjigjes.
  2. Për pajisjet Intel Agilex që mbështesin leximin e shumë pajisjeve, indeksi n përputhet me numrin e kanaleve që aktivizoni në pajisjen tuaj.
  3. Referojuni Udhëzuesi i përdorimit të Intel Agilex Power Management për më shumë informacion rreth kanaleve dhe vendndodhjeve të sensorit të temperaturës.
  4. Indeksi n varet nga numri i maskave të sensorëve.
Komanda Kodi (Hex) Gjatësia e komandës (1) Gjatësia e përgjigjes (1) Përshkrimi
Kjo komandë merr një argument opsional 64-bit që specifikon adresën e të dhënave të rikonfigurimit në flash. Kur dërgoni argumentin në IP, së pari dërgoni bit [31:0] të ndjekur nga bit [63:32]. Nëse nuk e jepni këtë argument, vlera e tij supozohet të jetë 0.
  • Bit [31:0]: Adresa e fillimit të një imazhi aplikacioni.
  • Bit [63:32]: Rezervuar (shkruaj si 0).

Pasi pajisja të përpunojë këtë komandë, ajo e kthen kokën e përgjigjes në përgjigjen FIFO përpara se të vazhdojë me rikonfigurimin e pajisjes. Sigurohuni që kompjuteri pritës ose kontrolluesi pritës të ndalojë shërbimin e ndërprerjeve të tjera dhe të fokusohet në leximin e të dhënave të kokës së përgjigjes për të treguar se komanda është përfunduar me sukses. Përndryshe, kompjuteri pritës ose kontrolluesi pritës mund të mos jetë në gjendje të marrë përgjigjen pasi të fillojë procesi i rikonfigurimit.
Pasi pajisja vazhdon me rikonfigurimin, lidhja midis hostit të jashtëm dhe FPGA humbet. Nëse përdorni PCIe në dizajnin tuaj, duhet të rinumëroni lidhjen PCIe.
E rëndësishme: Kur rivendosni quad SPI, duhet të ndiqni udhëzimet e specifikuara në Rivendosja e Quad SPI Flash në faqen 9.

RSU_GET_SPT 5A 0 4 RSU_GET_SPT merr vendndodhjen e blicit të katërfishtë SPI për dy tabelat e nënndarjeve që përdor RSU: SPT0 dhe SPT1.
Përgjigja me 4 fjalë përmban informacionin e mëposhtëm:
fjalë Emri Përshkrimi
0 SPT0[63:32] Adresa SPT0 në blic me katër SPI.
1 SPT0[31:0]
2 SPT1[63:32] Adresa SPT1 në blic me katër SPI.
3 SPT1[31:0]
STATUS CONFIG_ 4 0 6 Raporton statusin e rikonfigurimit të fundit. Ju mund ta përdorni këtë komandë për të kontrolluar statusin e konfigurimit gjatë dhe pas konfigurimit. Përgjigja përmban informacionin e mëposhtëm:
fjalë Përmbledhje Përshkrimi
0 Shtetit Përshkruan gabimin më të fundit në lidhje me konfigurimin. Kthen 0 kur nuk ka gabime në konfigurim.
Fusha e gabimit ka 2 fusha:
  • 16 bit e sipërm: Kodi i madh i gabimit.
  • 16 bit më të ulët: Kodi i vogël i gabimit.

Referojuni shtojcës: CONFIG_STATUS dhe Përshkrimet e kodit të gabimit RSU_STATUS në klientin e kutisë postare Intel FPGA IP  Udhëzues përdorimi për më shumë informacion.

1 Versioni Quartus I disponueshëm në versionet e softuerit Intel Quartus® Prime midis 19.4 dhe 21.2, fusha shfaq:
  • Bit [31:28]: Indeksi i firmuerit ose kopjes së firmuerit të vendimit që është përdorur më së fundi. Vlerat e mundshme janë 0, 1, 2 dhe 3.
  • Bit [27:24]: E rezervuar
  • Bit [23:16]: Vlera është '0'
I disponueshëm në versionin 21.3 ose më të ri të softuerit Intel Quartus Prime, versioni Quartus shfaq:
  • Bit [31:28]: Indeksi i firmuerit ose kopjes së firmuerit të vendimit që është përdorur më së fundi. Vlerat e mundshme janë 0, 1, 2 dhe 3.
  • Bit [27:24]: E rezervuar
  • Bit [23:16]: Numri i lëshimit të Major Quartus
  • Bit [15:8]: Numri i lëshimit të Minor Quartus
  • Bit [7:0]: Numri i përditësimit të Quartus

Për shembullampLe, në versionin 21.3.1 të softuerit Intel Quartus Prime, vlerat e mëposhtme përfaqësojnë numrat kryesorë dhe të vegjël të lëshimit të Quartus dhe numrin e përditësimit të Quartus:

  • Bit [23:16] = 8'd21 = 8'h15
  • Bit [15:8] = 8'd3 = 8'h3
  • Bit [7:0] = 8'd1 = 8'h1
2 Statusi i pinit
  • Biti [31]: Vlera aktuale e daljes nSTATUS (e ulët aktive)
  • Bit [30]: Vlera e hyrjes nCONFIG e zbuluar (e ulët aktive)
  • Bit [29:8]: E rezervuar
  • Bit [7:6]: Burimi i orës së konfigurimit
    • 01 = Oscilator i brendshëm
    • 10 = OSC_CLK_1
  • Bit [5:3]: E rezervuar
  • Bit [2:0]: Vlera MSEL në ndezje
3 Statusi i funksionit të butë Përmban vlerën e secilit prej funksioneve të buta, edhe nëse nuk e keni caktuar funksionin në një kunj SDM.
  • Bit [31:6]: E rezervuar
  • Biti [5]: HPS_WARMRESET
  • Biti [4]: ​​HPS_COLDRESET
  • Biti [3]: SEU_ERROR
  • Biti [2]: CVP_DONE
  • Biti [1]: INIT_DONE
  • Biti [0]: CONF_DONE
4 Vendndodhja e gabimit Përmban vendndodhjen e gabimit. Kthen 0 nëse nuk ka gabime.
5 Detajet e gabimit Përmban detajet e gabimit. Kthen 0 nëse nuk ka gabime.
RSU_STATUS 5B 0 9 Raporton statusin aktual të përmirësimit të sistemit në distancë. Ju mund ta përdorni këtë komandë për të kontrolluar statusin e konfigurimit gjatë konfigurimit dhe pasi të ketë përfunduar. Kjo komandë kthen përgjigjet e mëposhtme:
fjalë Përmbledhje Përshkrimi

(Vazhdo….)

  1. Ky numër nuk përfshin komandën ose kokën e përgjigjes
0-1 Imazhi aktual Kompensimi i blicit i imazhit të aplikacionit që ekzekutohet aktualisht.
2-3 Imazhi i dështuar Kompensimi i blicit i imazhit të aplikacionit të dështuar me prioritet më të lartë. Nëse disa imazhe janë të disponueshme në memorien flash, ruan vlerën e imazhit të parë që dështoi. Një vlerë e të gjitha 0-ve tregon se nuk ka imazhe të dështuara. Nëse nuk ka imazhe të dështuara, pjesa e mbetur e fjalëve të mbetura të informacionit të statusit nuk ruan informacion të vlefshëm.
Shënim:Një avantazh në rritje në nCONFIG për ta rikonfiguruar nga ASx4, nuk e pastron këtë fushë. Informacioni për imazhin e dështuar përditësohet vetëm kur klienti i kutisë postare merr një komandë të re RSU_IMAGE_UPDATE dhe konfigurohet me sukses nga imazhi i përditësimit.
4 Shtetit Kodi i dështimit të imazhit të dështuar. Fusha e gabimit ka dy pjesë:
  • Bit [31:16]: Kodi i madh i gabimit
  • Bit [15:0]: Kodi i vogël i gabimit Kthen 0 për asnjë dështim. I referohet

Shtojca: Përshkrimet e kodit të gabimit CONFIG_STATUS dhe RSU_STATUS në udhëzuesin e përdoruesit të klientit të kutisë postare Intel FPGA IP për më shumë informacion.

5 Versioni Versioni i ndërfaqes RSU dhe burimi i gabimit.
Për më shumë informacion, referojuni seksionit të statusit të RSU dhe kodeve të gabimit në Udhëzuesin e përdorimit të Përditësimit të Sistemit në distancë të Sistemit të Përpunuesit të Fortë.
6 Vendndodhja e gabimit Ruan vendndodhjen e gabimit të imazhit të dështuar. Kthen 0 pa gabime.
7 Detajet e gabimit Ruan detajet e gabimit për imazhin e dështuar. Kthen 0 nëse nuk ka gabime.
8 Numëruesi aktual i riprovës së imazhit Numërimi i numrit të riprovave që janë tentuar për imazhin aktual. Numëruesi është fillimisht 0. Numri është vendosur në 1 pas riprovës së parë, pastaj 2 pas riprovës së dytë.
Specifikoni numrin maksimal të riprovave në cilësimet tuaja të Intel Quartus Prime File (.qsf). Komanda është: set_global_assignment -name RSU_MAX_RETRY_COUNT 3. Vlerat e vlefshme për numëruesin MAX_RETRY janë 1-3. Numri aktual i riprovave të disponueshme është MAX_RETRY -1
Kjo fushë është shtuar në versionin 19.3 të softuerit Intel Quartus Prime Pro Edition.
vazhdoi…
  1. Ky numër nuk përfshin komandën ose kokën e përgjigjes.
RSU_NOTIFY 5D 1 0 Pastron të gjitha informacionet e gabimit në përgjigjen RSU_STATUS dhe rivendos numëruesin e riprovës. Argumenti me një fjalë ka fushat e mëposhtme:
  • 0x00050000: Pastro numëruesin aktual të rivendosjes së riprovës. Rivendosja e numëruesit aktual të riprovës e kthen numëruesin në zero, sikur imazhi aktual të ishte ngarkuar me sukses për herë të parë.
  • 0x00060000: Pastro informacionin e statusit të gabimit.
  • Të gjitha vlerat e tjera janë të rezervuara.

Kjo komandë nuk është e disponueshme përpara versionit 19.3 të softuerit Intel Quartus Prime Pro Edition.

QSPI_OPEN 32 0 0 Kërkon qasje ekskluzive në Quad SPI. Ju e lëshoni këtë kërkesë përpara çdo kërkese tjetër të QSPI. SDM e pranon kërkesën nëse quad SPI nuk është në përdorim dhe SDM nuk po e konfiguron pajisjen.
Kthehet OK nëse SDM jep akses.
SDM i jep klientit akses ekskluziv duke përdorur këtë kuti postare. Klientë të tjerë nuk mund të hyjnë në SPI të katërta derisa klienti aktiv të heqë dorë nga aksesi duke përdorur komandën QSPI_CLOSE.
Qasja në pajisjet me memorie flash me katër SPI nëpërmjet çdo IP të klientit të kutisë postare nuk disponohet si parazgjedhje në dizajnet që përfshijnë HPS, përveç nëse çaktivizoni konfigurimin e softuerit QSPI në HPS.
E rëndësishme: Kur rivendosni quad SPI, duhet të ndiqni udhëzimet e specifikuara në Rivendosja e Quad SPI Flash në faqen 9.
QSPI_CLOSE 33 0 0 Mbyll aksesin ekskluziv në ndërfaqen quad SPI.
E rëndësishme:Kur rivendosni quad SPI, duhet të ndiqni udhëzimet e specifikuara në Rivendosja e Quad SPI Flash në faqen 9.
QSPI_SET_CS 34 1 0 Specifikon një nga pajisjet e bashkangjitura quad SPI nëpërmjet linjave të përzgjedhjes së çipit. Merr një argument me një fjalë siç përshkruhet më poshtë
  • Bit[31:28]: Pajisja me ndezje për të zgjedhur. Referojuni informacionit më poshtë për vlerën që korrespondon me kunjat nCSO[0:3]
    • Vlera 4'h0000 zgjedh blicin që korrespondon me nCSO[0].
    • Vlera 4'h0001 zgjedh blicin që korrespondon me nCSO[1].
    • Vlera 4'h0002 zgjedh blicin që korrespondon me nCSO[2].
    • Vlera 4'h0003 zgjedh blicin që korrespondon nCSO[3].
  • Bit[27:0]: Rezervuar (shkruaj si 0).

Shënim: Pajisjet Intel Agilex ose Intel Stratix® 10 mbështesin një pajisje me memorie flash AS x4 për konfigurimin AS nga pajisja quad SPI e lidhur me nCSO[0]. Pasi pajisja të hyjë në modalitetin e përdoruesit, mund të përdorni deri në katër memorie flash AS x4 për përdorim me Mailbox Client IP ose HPS si ruajtje të të dhënave. IP-ja e klientit të kutisë postare ose HPS mund të përdorin nCSO[3:0] për të hyrë në pajisjet SPI të katërta.
Kjo komandë është opsionale për skemën e konfigurimit AS x4, linja e përzgjedhjes së çipit ndjek komandën e fundit të ekzekutuar QSPI_SET_CS ose vendoset në nCSO[0] pas konfigurimit AS x4. JTAG Skema e konfigurimit kërkon ekzekutimin e kësaj komande për të aksesuar flashin QSPI që lidh kunjat SDM_IO.
Qasja në pajisjet e memories flash QSPI duke përdorur kunjat SDM_IO është e disponueshme vetëm për skemën e konfigurimit AS x4, JTAG konfigurimin dhe një dizajn të përpiluar për konfigurimin AS x4. Për skemën e konfigurimit të ndërfaqes së transmetimit Avalon (Avalon ST), duhet të lidhni memoriet flash QSPI me kunjat GPIO.

vazhdoi…
  1. Ky numër nuk përfshin komandën ose kokën e përgjigjes
E rëndësishme: Kur rivendosni quad SPI, duhet të ndiqni udhëzimet e specifikuara në Rivendosja e Quad SPI Flash në faqen 9.
QSPI_LEXO 3A 2 N Lexon pajisjen e bashkangjitur quad SPI. Madhësia maksimale e transferimit është 4 kilobajt (KB) ose 1024 fjalë.
Merr dy argumente:
  • Adresa e flashit me katër SPI (një fjalë). Adresa duhet të jetë e përafruar me fjalë. Pajisja kthen kodin e gabimit 0x1 për adresat e pa rreshtuara.
  • Numri i fjalëve për të lexuar (një fjalë).

Kur është i suksesshëm, kthen OK e ndjekur nga të dhënat e leximit nga pajisja Quad SPI. Një përgjigje dështimi kthen një kod gabimi.
Për një lexim pjesërisht të suksesshëm, QSPI_READ mund të kthejë gabimisht statusin OK.
Shënim: Nuk mund të ekzekutosh komandën QSPI_READ ndërsa konfigurimi i pajisjes është në proces.
E rëndësishme:Kur rivendosni quad SPI, duhet të ndiqni udhëzimet e specifikuara në Rivendosja e Quad SPI Flash në faqen 9.

QSPI_SHKRUAJ 39 2+N 0 Shkruan të dhëna në pajisjen Quad SPI. Madhësia maksimale e transferimit është 4 kilobajt (KB) ose 1024 fjalë.
Merr tre argumente:
  • Kompensimi i adresës së flashit (një fjalë). Adresa e shkrimit duhet të jetë e përafruar me fjalë.
  • Numri i fjalëve për të shkruar (një fjalë).
  • Të dhënat që duhen shkruar (një ose më shumë fjalë). Një shkrim i suksesshëm kthen kodin e përgjigjes OK.

Për të përgatitur memorien për shkrime, përdorni komandën QSPI_ERASE përpara se të lëshoni këtë komandë.
Shënim: Nuk mund të ekzekutosh komandën QSPI_WRITE ndërsa konfigurimi i pajisjes është në proces.
E rëndësishme:Kur rivendosni quad SPI, duhet të ndiqni udhëzimet e specifikuara në Rivendosja e Quad SPI Flash në faqen 9.

QSPI_ERASE 38 2 0 Fshin një sektor 4/32/64 KB të pajisjes Quad SPI. Merr dy argumente:
  • Adresa e flashit u zhvendos për të filluar fshirjen (një fjalë). Në varësi të numrit të fjalëve që duhen fshirë, adresa e fillimit duhet të jetë:
    • 4 KB të rreshtuara nëse numri i fjalëve për t'u fshirë është 0x400
    • 32 KB të rreshtuara nëse numri i fjalëve për t'u fshirë është 0x2000
    • 64 KB të rreshtuara nëse numri i fjalëve për t'u fshirë është 0x4000 Jep një gabim për adresat jo-4/32/64 KB të rreshtuara.
  • Numri i fjalëve për t'u fshirë specifikohet në shumëfish të:
    • 0x400 për të fshirë 4 KB (100 fjalë) të dhëna. Ky opsion është madhësia minimale e fshirjes.
    • 0x2000 për të fshirë 32 KB (500 fjalë) të dhëna
    • 0x4000 për të fshirë 64 KB (1000 fjalë) të dhënash Një fshirje e suksesshme kthen kodin e përgjigjes OK.

E rëndësishme:Kur rivendosni quad SPI, duhet të ndiqni udhëzimet e specifikuara në Rivendosja e Quad SPI Flash në faqen 9.

QSPI_READ_ DEVICE_REG 35 2 N Lexon regjistrat nga pajisja quad SPI. Leximi maksimal është 8 bajt. Merr dy argumente:
  • Opcode për komandën read.
  • Numri i bajteve për të lexuar.
vazhdoi…
  1. Ky numër nuk përfshin komandën ose kokën e përgjigjes.
Një lexim i suksesshëm kthen kodin e përgjigjes OK, i ndjekur nga të dhënat e lexuara nga pajisja. Kthimi i të dhënave të lexuara është në shumëfish prej 4 bajt. Nëse bajtët për t'u lexuar nuk janë një shumëfish i saktë i 4 bajteve, ai mbushet me shumëfish prej 4 bajtesh deri në kufirin e fjalës tjetër dhe vlera e bitit të mbushur është zero.
E rëndësishme: Kur rivendosni quad SPI, duhet të ndiqni udhëzimet e specifikuara në Rivendosja e Quad SPI Flash në faqen 9.
QSPI_WRITE_ DEVICE_REG 36 2+N 0 Shkruan në regjistrat e SPI-së katërkëndore. Maksimumi i shkrimit është 8 bajt. Merr tre argumente:
  • Opcode për komandën e shkrimit.
  • Numri i bajteve për të shkruar.
  • Të dhënat për të shkruar.

Për të kryer një fshirje sektori ose fshirje të nënsektorit, duhet të specifikoni adresën serike flash në rendin e bajtit më të rëndësishëm (MSB) në bajtin më pak të rëndësishëm (LSB) si më poshtëample ilustron.
Për të fshirë një sektor të një flashi Micron 2 gigabit (Gb) në adresën 0x04FF0000 duke përdorur komandën QSPI_WRITE_DEVICE_REG, shkruani adresën e flashit në renditjen MSB në LSB siç tregohet këtu:
Kreu: 0x00003036 Opcode: 0x000000DC
Numri i bajteve për të shkruar: 0x00000004 Adresa e flashit: 0x0000FF04
Një shkrim i suksesshëm kthen kodin e përgjigjes OK. Kjo komandë plotëson të dhënat që nuk janë shumëfish të 4 bajteve në kufirin e fjalës tjetër. Komanda plotëson të dhënat me zero.
E rëndësishme:Kur rivendosni quad SPI, duhet të ndiqni udhëzimet e specifikuara në Rivendosja e Quad SPI Flash në faqen 9.

QSPI_SEND_ DEVICE_OP 37 1 0 Dërgon një opcode komandimi në SPI quad. Merr një argument:
  • Opcode për të dërguar pajisjen SPI me katër.

Një komandë e suksesshme kthen kodin e përgjigjes OK.
E rëndësishme:Kur rivendosni quad SPI, duhet të ndiqni udhëzimet e specifikuara në Rivendosja e Quad SPI Flash në faqen 9.

Për përshkrimet e kodeve të gabimeve kryesore dhe të vogla CONFIG_STATUS dhe RSU_STATUS, referojuni Shtojcës: Përshkrimet e kodit të gabimit CONFIG_STATUS dhe RSU_STATUS në Udhëzuesin e përdoruesit të Klientit të Kutisë së Postës Intel FPGA IP.
Informacione të Përafërta

Përgjigjet e kodit të gabimit

Tabela 8. Kodet e gabimit

Vlera (Heks) Përgjigja e kodit të gabimit Përshkrimi
0 OK Tregon që komanda përfundoi me sukses.
Një komandë mund të kthejë gabimisht statusin OK nëse një komandë, si p.sh
QSPI_READ është pjesërisht i suksesshëm.
1 INVALID_COMMAND Tregon që boot ROM-i i ngarkuar aktualisht nuk mund të dekodojë ose njohë kodin e komandës.
3 KOMANDË E PANJOHUR Tregon që firmware-i i ngarkuar aktualisht nuk mund të deshifrojë kodin e komandës.
4 INVALID_COMMAND_ PARAMETRA Tregon që komanda është formatuar gabimisht. Për shembullampLe, vendosja e fushës së gjatësisë në kokë nuk është e vlefshme.
6 COMMAND_INVALID_ON_ BURIMI Tregon që komanda është nga një burim për të cilin nuk është i aktivizuar.
8 CLIENT_ID_NO_MATCH Tregon që ID-ja e klientit nuk mund të plotësojë kërkesën për të mbyllur aksesin ekskluziv në quad SPI. ID-ja e klientit nuk përputhet me klientin ekzistues me aksesin aktual ekskluziv në Quad SPI.
9 ADRESA PAVALID Adresa është e pavlefshme. Ky gabim tregon një nga kushtet e mëposhtme:
  • Një adresë e palidhur
  • Një problem i gamës së adresave
  • Një problem me lejen e leximit
  • Një vlerë e pavlefshme e përzgjedhjes së çipit, që shfaq vlerën më shumë se 3
  • Një adresë e pavlefshme në rastin RSU
  • Një vlerë e pavlefshme bitmaske për GET_VOLTAGKomanda E
  • Një përzgjedhje e pavlefshme faqeje për komandën GET_TEMPERATURE
A AUTHENTICATION_FAIL Tregon dështimin e vërtetimit të nënshkrimit të konfigurimit të bitstream.
B KOHA KOHA Ky gabim tregon skadimin e kohës për shkak të kushteve të mëposhtme:
  • Komanda
  • Në pritje të përfundimit të operacionit QSPI_READ
  • Në pritje të leximit të kërkuar të temperaturës nga një prej sensorëve të temperaturës. Mund të tregojë një gabim të mundshëm harduerik në sensorin e temperaturës.
C HW_NOT_GATI Tregon një nga kushtet e mëposhtme:
  • Pajisja nuk është gati. Mund të tregojë një problem inicializimi ose konfigurimi. Pajisja mund t'i referohet quad SPI.
  • Imazhi RSU nuk përdoret për të konfiguruar FPGA.
D HW_GABIM Tregon që komanda u përfundua pa sukses për shkak të një gabimi harduerik të parikuperueshëm.
80 - 8 F COMMAND_SPECIFIC_ ERROR Tregon një gabim specifik të komandës për shkak të një komande SDM që keni përdorur.
SDM

Komanda

Emri i gabimit Kodi i gabimit Përshkrimi
MERRNI_CHIPID EFUSE_SYSTEM_ DËSHTIM 0x82 Tregon që treguesi i cache eFuse është i pavlefshëm.
QSPI_OPEN/ QSPI_CLOSE/ QSPI_SET_CS/

QSPI_READ_D EVICE_REG/

QSPI_HW_GABIM 0x80 Tregon gabimin e memories flash QSPI. Ky gabim tregon një nga kushtet e mëposhtme:
QSPI_WRITE_ DEVICE_REG/

QSPI_SEND_D EVICE_OP/

QSPI_LEXO

  • Një problem me përcaktimin e zgjedhjes së çipit flash QSPI
  • Një problem me inicializimin e blicit QSPI
  • Një problem i rivendosjes së blicit QSPI
  • Një problem i përditësimit të cilësimeve të blicit QSPI
QSPI_TASHME_ HAPUR 0x81 Tregon që qasja ekskluzive e klientit në flashin QSPI nëpërmjet komandës QSPI_OPEN është tashmë e hapur.
100 NOT_CONFIGURED Tregon që pajisja nuk është e konfiguruar.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ BUSY Tregon që pajisja është e zënë për shkak të rasteve të mëposhtme të përdorimit:
  • RSU: Firmware nuk mund të kalojë në versione të ndryshme për shkak të një gabimi të brendshëm.
  • HPS: HPS është i zënë kur është në procesin e rikonfigurimit të HPS ose rivendosjen e ftohtë të HPS.
2FF ALT_SDM_MBOX_RESP_NO _ VALID_RESP_AVAILABLE Tregon se nuk ka asnjë përgjigje të vlefshme.
3FF ALT_SDM_MBOX_RESP_ GABIM Gabim i përgjithshëm.

Rikuperimi i kodit të gabimit
Tabela më poshtë përshkruan hapat e mundshëm për të rikuperuar nga një kod gabimi. Rikuperimi i gabimit varet nga rasti specifik i përdorimit.
Tabela 9. Rikuperimi i kodit të gabimit për kodet e njohura të gabimit

Vlera Përgjigja e kodit të gabimit Rikuperimi i kodit të gabimit
4 INVALID_COMMAND_ PARAMETRA Ridërgoni kokën ose kokën e komandës me argumente me parametra të korrigjuar.
Për shembullample, sigurohuni që vendosja e fushës së gjatësisë në kokë të dërgohet me vlerën e duhur.
6 COMMAND_INVALID_ NË_BURIM Ridërgo komandën nga një burim i vlefshëm si JTAG, HPS ose pëlhurë bazë.
8 CLIENT_ID_NO_MATCH Prisni që klienti që hapi aksesin në quad SPI të përfundojë aksesin e tij dhe më pas mbyll aksesin ekskluziv në quad SPI.
9 ADRESA PAVALID Hapat e mundshëm të rikuperimit të gabimeve:
Për GET_VOLTAGKomanda E: Dërgo komandën me një bitmask të vlefshëm.
Për komandën GET_TEMPERATURE: Dërgo komandën me vendndodhjen e vlefshme të sensorit dhe maskën e sensorit.
Për funksionimin e QSPI:
  • Dërgo komandën me një përzgjedhje të vlefshme të çipit.
  • Dërgo komandën me një adresë flash të vlefshme QSPI.

Për RSU: Dërgo komandën me një adresë të vlefshme fillestare të imazhit ose aplikacionit të fabrikës.

B KOHA KOHA Hapat e mundshëm të rikuperimit:

Për komandën GET_TEMPERATURE: Provo të dërgosh sërish komandën. Nëse problemi vazhdon, rikonfiguroni ose ciklin e energjisë pajisjen.

Për funksionimin QSPI: Kontrolloni integritetin e sinjalit të ndërfaqeve QSPI dhe provoni përsëri komandën.

Për funksionimin e rifillimit të HPS: Riprovoni të dërgoni përsëri komandën.

C HW_NOT_GATI Hapat e mundshëm të rikuperimit:

Për funksionimin QSPI: Rikonfiguroni pajisjen nëpërmjet burimit. Sigurohuni që IP-ja e përdorur për të ndërtuar dizajnin tuaj lejon qasje në flashin QSPI.

Për RSU: Konfiguro pajisjen me imazhin RSU.

80 QSPI_HW_GABIM Kontrolloni integritetin e sinjalit të ndërfaqes QSPI dhe sigurohuni që pajisja QSPI të mos dëmtohet.
81 QSPI_ALREADY_HAPUR Klienti ka hapur tashmë QSPI. Vazhdoni me operacionin tjetër.
82 EFUSE_SYSTEM_FAILURE Përpjekje për rikonfigurim ose ciklin e energjisë. Nëse gabimi vazhdon pas rikonfigurimit ose ciklit të energjisë, pajisja mund të jetë e dëmtuar dhe e parikuperueshme.
100 NOT_CONFIGURED Dërgo një bitstream që konfiguron HPS.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ BUSY Hapat e mundshëm të rikuperimit të gabimeve:

Për funksionimin QSPI: Prisni që konfigurimi në vazhdim ose klienti tjetër të përfundojë operacionin.

Për RSU: Rikonfiguroni pajisjen për t'u rikuperuar nga gabimi i brendshëm.

Për funksionimin e rifillimit të HPS: Prisni që të përfundojë rikonfigurimi nëpërmjet HPS ose HPS Cold Reset.

Klienti i kutisë postare me ndërfaqen e transmetimit Avalon Intel FPGA IP Udhëzuesi i përdorimit Arkivat e dokumenteve

Për versionet më të fundit dhe të mëparshme të këtij udhëzuesi të përdorimit, referojuni Klienti i kutisë postare me ndërfaqen e transmetimit Avalon Udhëzuesi i përdoruesit Intel FPGA IP. Nëse një version IP ose softueri nuk është i listuar, zbatohet udhëzuesi i përdoruesit për IP-në e mëparshme ose versionin e softuerit.

Versionet IP janë të njëjta me versionet e softuerit Intel Quartus Prime Design Suite deri në v19.1. Nga versioni 19.2 i softuerit Intel Quartus Prime Design Suite ose më i ri, bërthamat IP kanë një skemë të re versioni IP.

Historia e rishikimit të dokumentit për klientin e kutisë postare me ndërfaqen e transmetimit Avalon Udhëzuesi i përdoruesit Intel FPGA IP

Versioni i dokumentit Versioni i Intel Quartus Prime Versioni IP Ndryshimet
2022.09.26 22.3 1.0.1 Bërë ndryshimet e mëposhtme:
  • Përditësuar GET_VOLTAGE rreshti i komandës në

Lista e komandave dhe tabela e përshkrimit.

  • Shënim i shtuar në Mbështetjen e familjes së pajisjes së tabelës.
  • Rishikuar QSPI_SET_CS përshkrimi i komandës në tabelën Lista e Komandës dhe Përshkrimi.
2022.04.04 22.1 1.0.1 Përditësuar listën e komandës dhe tabelën e përshkrimit.
  • Përshkrimi i statusit të pinit të përditësuar për komandën CONFIG_STATUS.
  • U hoq komanda REBOOT_HPS.
2021.10.04 21.3 1.0.1 Bërë ndryshimin e mëposhtëm:
  • Rishikuar Lista e komandës dhe përshkrimi tabela. Përshkrimi i përditësuar për:
    • CONFIG_STATUS
    • RSU_STATUS
2021.06.21 21.2 1.0.1 Bërë ndryshimet e mëposhtme:
  • Rishikuar Lista e komandës dhe përshkrimi tabela. Përshkrimi i përditësuar për:
    • RSU_STATUS
    • QSPI_OPEN
    • QSPI_SET_CS
    • QSPI_ERASE
2021.03.29 21.1 1.0.1 Bërë ndryshimet e mëposhtme:
  • Përshkrimi i rishikuar RSU_IMAGE_UPDATE në Lista e komandës dhe përshkrimi tabela.
  • Ristrukturuar Komandat e Operacionit. U hoqën përshkrimet e kodit të gabimit të madh dhe të vogël për komandat CONFIG_STATUS dhe RSU_STATUS. Kodet e gabimit të madh dhe të vogël janë dokumentuar tani si një shtojcë në Udhëzuesi i përdoruesit të klientit të kutisë postare Intel FPGA IP.
2020.12.14 20.4 1.0.1 Bërë ndryshimet e mëposhtme:
  • U shtua një shënim i rëndësishëm për rivendosjen e blicit QSPI në Komandat e Operacionit temë.
  • Përditësuar Lista e komandës dhe përshkrimi Tabela:
    • Përshkrimi i komandës GET_TEMPERATURE i rishikuar.
    • Përshkrimi i komandës RSU_IMAGE_UPDATE i rishikuar.
  • U shtua tekst për rivendosjen e blicit QSPI.
  • Teksti i shtuar që përshkruan sjelljen midis hostit të jashtëm dhe FPGA.
  • Teksti i hequr: Rikthen një përgjigje jo-zero nëse pajisja tashmë po përpunon një komandë konfigurimi.
    • Përditësuan përshkrimet QSPI_WRITE dhe QSPI_READ për të specifikuar se madhësia maksimale e transferimit është 4 kilobajtë ose 1024 fjalë.
    • Gjatësia e përgjigjes e korrigjuar nga 1 në 0 për QSPI_OPEN, QSPI_CLOSE dhe QSPI_SET_CS komandë.
    • Përshkrime të rishikuara të QSPI_OPEN, QSPI_WRITE, QSPI_READ_DEVICE_REG dhe QSPI_WRITE_DEVICE_REG.
    • Shtoi një komandë të re: REBOOT_HPS.
  • Tema e re u shtua: Rikuperimi i kodit të gabimit.
2020.10.05 20.3 1.0.1
  • Ndryshuar titullin e këtij udhëzuesi përdoruesi nga Kutia postare Avalon Streaming Interface Client Udhëzuesi i përdoruesit Intel FPGA IP te Klienti i kutisë postare me ndërfaqen e transmetimit Avalon Udhëzuesi i përdoruesit Intel FPGA IP për shkak të ndryshimit të emrit të IP-së në Katalogun IP të Intel Quartus Prime.
  • Përditësuar globalisht të gjitha rastet e emrave IP.
  • Përshkrimi i komandës GET TEMPERATURE i rishikuar për pajisjet Intel Agilex në Lista e komandës dhe përshkrimi tabela.
  • U shtua rekomandim për sinkronizuesin e rivendosjes në Ora dhe rivendosja e ndërfaqeve tabela.
  • Përditësuar Kodet e gabimeve tabela. Përgjigjet e reja të kodit të gabimit të shtuara:
    • HW_GABIM
    • COMMAND_SPECIFIC_GABIM
  • U hoq Vendndodhja e sensorit të temperaturës temë. Informacioni i sensorit të temperaturës është i disponueshëm në Udhëzuesi i përdorimit të Intel Agilex Power Management.
2020.06.30 20.2 1.0.0
  • Ndryshuar titullin e këtij udhëzuesi përdoruesi nga Kutia postare Avalon ST Client Udhëzuesi i përdoruesit Intel FPGA IP te Kutia postare Avalon Streaming Interface Client Udhëzuesi i përdoruesit Intel FPGA IP.
  • Titulli i temës u riemërua Kreu i komandës dhe reagimit te Komandat dhe përgjigjet.
  • Përshkrimet e rishikuara të ID-së, LENGTH dhe kodit të komandës/kodit të gabimit në Përshkrimi i kokës së komandës dhe përgjigjes tabela.
  • Titulli i temës u riemërua Komandat e mbështetura te Komandat e Operacionit.
  • Rishikoi përshkrimin e mëposhtëm të komandave në Lista e komandës dhe përshkrimi Tabela:
    • GET_TEMPERATURE
    • RSU_STATUS
    • QSPI_SET_CS
  • Titulli i temës u riemërua Kodet e gabimeve te Përgjigjet e kodit të gabimit.
  • U hoq komanda UNKNOWN_BR nga Kodi i gabimit tabela.
2020.04.13 20.1 1.0.0 Bërë ndryshimet e mëposhtme:
  • U shtua informacion rreth sensorëve të temperaturës për komandën GET_TEMPERATURE, duke përfshirë figurat që ilustrojnë vendndodhjet e TSD.
  • U shtua komanda RSU_NOTIFY në Lista dhe përshkrimi i kodeve të komandës tabela.
  • Përditësuar Kodet e gabimeve Tabela:
    • U riemërua INVALID_COMMAND_PARAMETERS në INVALID_LENGTH.
    • Ndryshoi vlerën heksike COMMAND_INVALID_ON_SOURCE nga 5 në 6.
    • Ndryshoi vlerën gjashtëkëndore CLIENT_ID_NO_MATCH nga 6 në 8.
    • Ndryshoi vlerën gjashtëkëndore INVALID_ADDRESS nga 7 në 9.
    • U shtua komanda AUTHENTICATION_FAIL.
    • Ndryshoi vlerën gjashtëkëndore TIMEOUT nga 8 në B.
    • Ndryshoi vlerën hex HW_NOT_READY nga 9 në C.
2019.09.30 19.3 1.0.0 Lëshimi fillestar.

 Për komente, ju lutemi vizitoni:  FPGAtechdocfeedback@intel.com

 

Dokumentet / Burimet

Klient i kutisë postare intel me ndërfaqen e transmetimit Avalon FPGA IP [pdfUdhëzuesi i përdoruesit
Klienti i kutisë postare me ndërfaqen e transmetimit Avalon FPGA IP, Klienti i kutisë postare, Ndërfaqja e transmetimit Avalon FPGA IP

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *