MICROCHIP-logo

MICROCHIP DDR AXI4 vahekohtunik

MICROCHIP-DDR-AXI4-Arbiter-toode

Sissejuhatus: AXI4-Stream protokolli standard kasutab terminoloogiat Master ja Slave. Selles dokumendis kasutatav samaväärne mikrokiibi terminoloogia on vastavalt algataja ja sihtmärk.
Kokkuvõte: Järgmises tabelis on DDR AXI4 Arbiteri omaduste kokkuvõte.

Iseloomulik Väärtus
Põhiversioon DDR AXI4 Arbiter v2.2
Toetatud seadmepered
Toetatud tööriistavoo litsentsimine

Omadused: DDR AXI4 Arbiteril on järgmised põhifunktsioonid:

  • IP-tuum tuleb installida Libero SoC tarkvara IP-kataloogi.
  • Tuum konfigureeritakse, genereeritakse ja instantseeritakse SmartDesigni tööriistas, et lisada see Libero projektiloendisse.

Seadme kasutamine ja jõudlus:

Seadme üksikasjad Perekond Seade Vahendid Jõudlus (MHz)
LUT-id DFF RAM-id LSRAM SRAM Math Blocks Chip Globals PolarFire MPF300T-1 5411 4202 266

Funktsionaalne kirjeldus

Funktsionaalne kirjeldus: Selles jaotises kirjeldatakse DDR_AXI4_Arbiteri juurutamise üksikasju. Järgmisel joonisel on kujutatud DDR AXI4 Arbiteri tipptaseme nööpnõela skeem.

DDR_AXI4_Arbiteri parameetrid ja liidese signaalid

Konfiguratsiooni sätted:
DDR_AXI4_Arbiteri konfiguratsioonisätteid pole selles dokumendis täpsustatud.

Sisend- ja väljundsignaalid:
DDR_AXI4_Arbiteri sisend- ja väljundsignaalid ei ole selles dokumendis täpsustatud.

Ajastusskeemid
DDR_AXI4_Arbiteri ajastusskeeme pole selles dokumendis täpsustatud.

Katselaud

Simulatsioon:
DDR_AXI4_Arbiteri simulatsiooni üksikasju selles dokumendis ei täpsustata.
Läbivaatamise ajalugu
DDR_AXI4_Arbiteri versiooniajalugu pole selles dokumendis täpsustatud.
Mikrokiibi FPGA tugi
Mikrokiibi FPGA tugiteavet DDR_AXI4_Arbiteri jaoks ei ole selles dokumendis täpsustatud.

Toote kasutusjuhised

  1. Installige DDR AXI4 Arbiter v2.2 Libero SoC tarkvara IP-kataloogi.
  2. Seadistage, genereerige ja looge tuum SmartDesigni tööriistas Libero projektiloendisse lisamiseks.

Sissejuhatus (küsige küsimust)

Mälestused on iga tüüpilise video- ja graafikarakenduse lahutamatu osa. Neid kasutatakse tervete videokaadrite puhverdamiseks, kui FPGA kohalikust mälust ei piisa kogu kaadri mahutamiseks. Kui DDR-i loetakse ja kirjutatakse mitu videokaadrit, on vaja vahekohtunikku otsustada mitme päringu vahel. DDR AXI4 Arbiter IP pakub 8 kirjutuskanalit kaadripuhvrite kirjutamiseks välisesse DDR-mällu ja 8 lugemiskanalit kaadrite lugemiseks välismälust. Vahekohus põhineb põhimõttel "kes ees, see mees". Kui kaks päringut esitatakse samaaegselt, on prioriteediks madalama kanalinumbriga kanal. Vahekohtunik ühendub DDR-kontrolleri IP-ga läbi AXI4 liidese. DDR AXI4 Arbiter pakub DDR-i kiibisestele kontrolleritele AXI4 algataja liidest. Arbiter toetab kuni kaheksat kirjutamiskanalit ja kaheksat lugemiskanalit. Plokk valib kaheksa lugemiskanali vahel, et pakkuda juurdepääsu AXI lugemiskanalile "kes ees, see mees". Plokk valib kaheksa kirjutuskanali vahel, et pakkuda juurdepääsu AXI kirjutuskanalile "kes ees, see mees" viisil. Kõigil kaheksal lugemis- ja kirjutamiskanalil on võrdne prioriteet. Arbiteri IP AXI4 Initiator liidest saab konfigureerida erineva andmelaiusega vahemikus 64 bitist 512 bitini.
Tähtis: AXI4-Stream protokolli standard kasutab terminoloogiat "Master" ja "Slave". Selles dokumendis kasutatav samaväärne mikrokiibi terminoloogia on vastavalt algataja ja sihtmärk.
Kokkuvõte (küsige küsimus)
Järgmises tabelis on DDR AXI4 Arbiteri omaduste kokkuvõte.

Tabel 1. DDR AXI4 vahekohtuniku omadusedMIKROKIIP-DDR-AXI4-Arbiter-joon-1

See dokument kehtib DDR AXI4 Arbiter v2.2 kohta.

  • PolarFire® SoC
  • PolarFire
  • RTG4™
  • IGLOO® 2
  • SmartFusion® 2

Nõuab Libero® SoC v12.3 või uuemaid versioone. IP-d saab kasutada RTL-režiimis ilma litsentsita. Lisateabe saamiseks vaadake jaotist DDR_AXI4_Arbiter.

Funktsioonid (küsige küsimust)

DDR AXI4 Arbiteril on järgmised põhifunktsioonid:

  • Kaheksa Write kanalit
  • Kaheksa lugemiskanalit
  • AXI4 liides DDR-kontrolleriga
  • Konfigureeritav AXI4 laius: 64, 128, 256 ja 512 bitti
  • Konfigureeritav aadressi laius: 32 kuni 64 bitti

IP Core'i juurutamine Libero® Design Suite'is (küsige küsimust)
IP-tuum tuleb installida Libero SoC tarkvara IP-kataloogi. See installitakse automaatselt Libero SoC tarkvara IP-kataloogi värskendusfunktsiooni kaudu või laaditakse IP-tuum käsitsi kataloogist alla. Kui IP-tuum on Libero SoC tarkvara IP-kataloogi installitud, konfigureeritakse, genereeritakse ja instantseeritakse tuum SmartDesigni tööriistas, et lisada see Libero projektiloendisse.
Seadme kasutamine ja jõudlus (küsige küsimust)
Järgmises tabelis on loetletud DDR_AXI4_Arbiteri jaoks kasutatud seadme kasutus.
Tabel 2. DDR_AXI4_Arbiteri kasutamine

Seade Üksikasjad Vahendid Jõudlus (MHz) RAM-id Matemaatika plokid Kiip Globaalid
Perekond Seade LUT-id DFF LSRAM μSRAM
PolarFire® SoC MPFS250T-1 5411 4202 266 13 1 0 0
PolarFire MPF300T-1 5411 4202 266 13 1 0 0
SmartFusion® 2 M2S150-1 5546 4309 192 15 1 0 0

Tähtis:

  • Eelmises tabelis olevad andmed kogutakse tüüpiliste sünteesi- ja paigutussätete abil. IP on konfigureeritud kaheksa kirjutuskanali, kaheksa lugemiskanali jaoks, aadressi laius on 32 bitti ja andmelaius 512 bitti.
  • Toimivusnumbrite saavutamiseks on ajastusanalüüsi tegemise ajal kella sagedus piiratud 200 MHz-ga.

Funktsionaalne kirjeldus (küsige küsimus)
Selles jaotises kirjeldatakse DDR_AXI4_Arbiteri juurutamise üksikasju. Järgmisel joonisel on kujutatud DDR AXI4 Arbiteri tipptaseme nööpnõela skeem. Joonis 1-1. Natiivse vahekohtuniku liidese tipptaseme plokkskeemMIKROKIIP-DDR-AXI4-Arbiter-joon-3

Järgmisel joonisel on kujutatud siiniliidese režiimis DDR_AXI4_Arbiteri süsteemitaseme plokkskeem. Joonis 1-2. DDR_AXI4_Arbiteri süsteemitaseme plokkskeemMIKROKIIP-DDR-AXI4-Arbiter-joon-4

Lugemistehing käivitatakse sisendsignaali r(x)_req_i seadmisega konkreetsel lugemiskanalil kõrgeks. Vahekohtunik vastab kinnitusega, kui ta on lugemispäringu teenindamiseks valmis. Siis on see sampmäärab AXI algusaadressi ja loeb välise initsiaatori poolt sisestatud sarivõtte suurust. Kanal töötleb sisendeid ja genereerib DDR-mälust andmete lugemiseks vajalikud AXI tehingud. Arbiterilt väljastatud lugemisandmete väljund on ühine kõigile lugemiskanalitele. Andmete väljalugemise ajal lähevad vastava kanali loetud andmed kõrgeks. Lugemistehingu lõppu tähistatakse lugemist lõpetatud signaaliga, kui kõik nõutud baidid on välja saadetud. Sarnaselt lugemistehingule käivitatakse kirjutamistehing sisendsignaali w(x)_req_i kõrgeks seadmisega. Koos päringu signaaliga tuleb päringu ajal esitada kirjutamise algusaadress ja saristuse pikkus. Kui vahekohtunik on kirjaliku päringu teenindamiseks saadaval, vastab ta, saates vastaval kanalil kinnitussignaali. Seejärel peab kasutaja esitama kanali kirjutamisandmed koos andmete kehtiva signaaliga. Kellade arv, mille andmete kehtiv kõrgperiood peab vastama sarivõtte pikkusele. Vahekohtunik lõpetab kirjutamistoimingu ja seab kirjutamise lõpetatud signaali kõrgeks, mis tähistab kirjutamistehingu lõpetamist.
DDR_AXI4_Arbiteri parameetrid ja liidese signaalid (küsige küsimust)
Selles jaotises käsitletakse DDR_AXI4_Arbiter GUI konfiguraatori parameetreid ja I/O signaale.
2.1 Konfiguratsiooniseaded (küsige küsimust)
Järgmises tabelis on loetletud DDR_AXI4_Arbiteri riistvararakenduses kasutatavate konfiguratsiooniparameetrite kirjeldus. Need on üldised parameetrid ja neid saab vastavalt rakenduse nõuetele muuta.

Tabel 2-1. Konfiguratsiooniparameeter

Signaal Nimi Kirjeldus
AXI ID laius Määrab AXI ID laiuse.
AXI andmete laius Määrab AXI andmete laiuse.
AXI aadressi laius Määrab AXI aadressi laiuse
Lugemiskanalite arv Valikud rippmenüüst vajaliku kirjutuskanalite arvu valimiseks ühest kanalist kaheksa kirjutuskanalini.
Kirjutamiskanalite arv Valikud rippmenüüst vajaliku lugemiskanalite arvu valimiseks ühest kanalist kaheksa lugemiskanalini.
AXI4_VALIK Võimalus valida AXI4_MASTER ja AXI4_MIRRORED_SLAVE vahel.
Vahekohtuniku liides Võimalus valida siini liides.

Sisend- ja väljundsignaalid (küsige küsimust)
Järgmises tabelis on loetletud DDR AXI4 Arbiter for Bus liidese sisendid ja väljundpordid.
Tabel 2-2. Arbiteri siini liidese sisend- ja väljundpordid

Signaal Nimi Suund Laius Kirjeldus
lähtestamine_i Sisend Aktiivne madal asünkroonne lähtestussignaal disainile
sys_ckl_i Sisend Süsteemi kell
ddr_ctrl_ready_i Sisend Võtab vastu valmis sisendsignaali DDR-kontrollerilt
ARVALID_I_0 Sisend Lugemistaotlus lugemiskanalilt 0
ARSIZE_I_0 Sisend 8 bitti sarivõtte suuruse lugemine lugemiskanalist 0
ARADDR_I_0 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 0 jaoks
ARREADY_O_0 Väljund Vahekohtuniku kinnitus lugemistaotluse lugemiseks lugemiskanalist 0
RVALID_O_0 Väljund Lugemiskanalist 0 kehtivad andmed
RDATA_O_0 Väljund [AXI_DATA_WIDTH-1 : 0] Lugege andmeid lugemiskanalist 0
RLAST_O_0 Väljund Lugege kaadri lõpu signaali lugemiskanalist 0
BUSER_O_r0 Väljund Kanali 0 lugemiseks loe lõpuni
ARVALID_I_1 Sisend Lugemistaotlus lugemiskanalilt 1
ARSIZE_I_1 Sisend 8 bitti Sarivõtte suuruse lugemine lugemiskanalist 1
ARADDR_I_1 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 1 jaoks
ARREADY_O_1 Väljund Vahekohtuniku kinnitus lugemistaotluse lugemiseks lugemiskanalist 1
RVALID_O_1 Väljund Lugemiskanalist 1 kehtivad andmed
RDATA_O_1 Väljund [AXI_DATA_WIDTH-1 : 0] Lugege andmeid lugemiskanalist 1
RLAST_O_1 Väljund Lugege kaadri lõpu signaali lugemiskanalist 1
BUSER_O_r1 Väljund Kanali 1 lugemiseks loe lõpuni
ARVALID_I_2 Sisend Lugemistaotlus lugemiskanalilt 2
………..jätkub
Signaal Nimi Suund Laius Kirjeldus
ARSIZE_I_2 Sisend 8 bitti Sarivõtte suuruse lugemine lugemiskanalist 2
ARADDR_I_2 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 2 jaoks
ARREADY_O_2 Väljund Vahekohtuniku kinnitus lugemistaotluse lugemiseks lugemiskanalist 2
RVALID_O_2 Väljund Lugemiskanalist 2 kehtivad andmed
RDATA_O_2 Väljund [AXI_DATA_WIDTH-1 : 0] Lugege andmeid lugemiskanalist 2
RLAST_O_2 Väljund Lugege kaadri lõpu signaali lugemiskanalist 2
BUSER_O_r2 Väljund Kanali 2 lugemiseks loe lõpuni
ARVALID_I_3 Sisend Lugemistaotlus lugemiskanalilt 3
ARSIZE_I_3 Sisend 8 bitti Sarivõtte suuruse lugemine lugemiskanalist 3
ARADDR_I_3 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 3 jaoks
ARREADY_O_3 Väljund Vahekohtuniku kinnitus lugemistaotluse lugemiseks lugemiskanalist 3
RVALID_O_3 Väljund Lugemiskanalist 3 kehtivad andmed
RDATA_O_3 Väljund [AXI_DATA_WIDTH-1 : 0] Lugege andmeid lugemiskanalist 3
RLAST_O_3 Väljund Lugege kaadri lõpu signaali lugemiskanalist 3
BUSER_O_r3 Väljund Kanali 3 lugemiseks loe lõpuni
ARVALID_I_4 Sisend Lugemistaotlus lugemiskanalilt 4
ARSIZE_I_4 Sisend 8 bitti Sarivõtte suuruse lugemine lugemiskanalist 4
ARADDR_I_4 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 4 jaoks
ARREADY_O_4 Väljund Vahekohtuniku kinnitus lugemistaotluse lugemiseks lugemiskanalist 4
RVALID_O_4 Väljund Lugemiskanalist 4 kehtivad andmed
RDATA_O_4 Väljund [AXI_DATA_WIDTH-1 : 0] Lugege andmeid lugemiskanalist 4
RLAST_O_4 Väljund Lugege kaadri lõpu signaali lugemiskanalist 4
BUSER_O_r4 Väljund Kanali 4 lugemiseks loe lõpuni
ARVALID_I_5 Sisend Lugemistaotlus lugemiskanalilt 5
ARSIZE_I_5 Sisend 8 bitti Sarivõtte suuruse lugemine lugemiskanalist 5
ARADDR_I_5 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 5 jaoks
ARREADY_O_5 Väljund Vahekohtuniku kinnitus lugemistaotluse lugemiseks lugemiskanalist 5
RVALID_O_5 Väljund Lugemiskanalist 5 kehtivad andmed
RDATA_O_5 Väljund [AXI_DATA_WIDTH-1 : 0] Lugege andmeid lugemiskanalist 5
RLAST_O_5 Väljund Lugege kaadri lõpu signaali lugemiskanalist 5
BUSER_O_r5 Väljund Kanali 5 lugemiseks loe lõpuni
ARVALID_I_6 Sisend Lugemistaotlus lugemiskanalilt 6
ARSIZE_I_6 Sisend 8 bitti Sarivõtte suuruse lugemine lugemiskanalist 6
ARADDR_I_6 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 6 jaoks
ARREADY_O_6 Väljund Vahekohtuniku kinnitus lugemistaotluse lugemiseks lugemiskanalist 6
RVALID_O_6 Väljund Lugemiskanalist 6 kehtivad andmed
RDATA_O_6 Väljund [AXI_DATA_WIDTH-1 : 0] Lugege andmeid lugemiskanalist 6
RLAST_O_6 Väljund Lugege kaadri lõpu signaali lugemiskanalist 6
………..jätkub
Signaal Nimi Suund Laius Kirjeldus
BUSER_O_r6 Väljund Kanali 6 lugemiseks loe lõpuni
ARVALID_I_7 Sisend Lugemistaotlus lugemiskanalilt 7
ARSIZE_I_7 Sisend 8 bitti Sarivõtte suuruse lugemine lugemiskanalist 7
ARADDR_I_7 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 7 jaoks
ARREADY_O_7 Väljund Vahekohtuniku kinnitus lugemistaotluse lugemiseks lugemiskanalist 7
RVALID_O_7 Väljund Lugemiskanalist 7 kehtivad andmed
RDATA_O_7 Väljund [AXI_DATA_WIDTH-1 : 0] Lugege andmeid lugemiskanalist 7
RLAST_O_7 Väljund Lugege kaadri lõpu signaali lugemiskanalist 7
BUSER_O_r7 Väljund Kanali 7 lugemiseks loe lõpuni
AWSIZE_I_0 Sisend 8 bitti Kirjutamiskanali 0 kirjutamise sarivõtte suurus
WDATA_I_0 Sisend [AXI_DATA_WIDTH-1:0] Videoandmed Sisend kanali 0 kirjutamiseks
WVALID_I_0 Sisend Kirjutage andmed, mis kehtivad kanali 0 kirjutamiseks
AWVALID_I_0 Sisend Kirjutamistaotlus kirjutuskanalilt 0
AWADDR_I_0 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 0
AWREADY_O_0 Väljund Vahekohtuniku kinnitus kirjutuskanali 0 kirjutamistaotluse kohta
BUSER_O_0 Väljund Kirjutamise lõpetamine kanali 0 kirjutamiseks
AWSIZE_I_1 Sisend 8 bitti Kirjutamiskanali 1 kirjutamise sarivõtte suurus
WDATA_I_1 Sisend [AXI_DATA_WIDTH-1:0] Videoandmed Sisend kanali 1 kirjutamiseks
WVALID_I_1 Sisend Kirjutage andmed, mis kehtivad kanali 1 kirjutamiseks
AWVALID_I_1 Sisend Kirjutamistaotlus kirjutuskanalilt 1
AWADDR_I_1 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 1
AWREADY_O_1 Väljund Vahekohtuniku kinnitus kirjutuskanali 1 kirjutamistaotluse kohta
BUSER_O_1 Väljund Kirjutamise lõpetamine kanali 1 kirjutamiseks
AWSIZE_I_2 Sisend 8 bitti Kirjutamiskanali 2 kirjutamise sarivõtte suurus
WDATA_I_2 Sisend [AXI_DATA_WIDTH-1:0] Videoandmed Sisend kanali 2 kirjutamiseks
WVALID_I_2 Sisend Kirjutage andmed, mis kehtivad kanali 2 kirjutamiseks
AWVALID_I_2 Sisend Kirjutamistaotlus kirjutuskanalilt 2
AWADDR_I_2 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 2
AWREADY_O_2 Väljund Vahekohtuniku kinnitus kirjutuskanali 2 kirjutamistaotluse kohta
BUSER_O_2 Väljund Kirjutamise lõpetamine kanali 2 kirjutamiseks
AWSIZE_I_3 Sisend 8 bitti Kirjutamiskanali 3 kirjutamise sarivõtte suurus
WDATA_I_3 Sisend [AXI_DATA_WIDTH-1:0] Videoandmed Sisend kanali 3 kirjutamiseks
WVALID_I_3 Sisend Kirjutage andmed, mis kehtivad kanali 3 kirjutamiseks
AWVALID_I_3 Sisend Kirjutamistaotlus kirjutuskanalilt 3
AWADDR_I_3 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 3
AWREADY_O_3 Väljund Vahekohtuniku kinnitus kirjutuskanali 3 kirjutamistaotluse kohta
BUSER_O_3 Väljund Kirjutamise lõpetamine kanali 3 kirjutamiseks
AWSIZE_I_4 Sisend 8 bitti Kirjutamiskanali 4 kirjutamise sarivõtte suurus
………..jätkub
Signaal Nimi Suund Laius Kirjeldus
WDATA_I_4 Sisend [AXI_DATA_WIDTH-1:0] Videoandmed Sisend kanali 4 kirjutamiseks
WVALID_I_4 Sisend Kirjutage andmed, mis kehtivad kanali 4 kirjutamiseks
AWVALID_I_4 Sisend Kirjutamistaotlus kirjutuskanalilt 4
AWADDR_I_4 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 4
AWREADY_O_4 Väljund Vahekohtuniku kinnitus kirjutuskanali 4 kirjutamistaotluse kohta
BUSER_O_4 Väljund Kirjutamise lõpetamine kanali 4 kirjutamiseks
AWSIZE_I_5 Sisend 8 bitti Kirjutamiskanali 5 kirjutamise sarivõtte suurus
WDATA_I_5 Sisend [AXI_DATA_WIDTH-1:0] Videoandmed Sisend kanali 5 kirjutamiseks
WVALID_I_5 Sisend Kirjutage andmed, mis kehtivad kanali 5 kirjutamiseks
AWVALID_I_5 Sisend Kirjutamistaotlus kirjutuskanalilt 5
AWADDR_I_5 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 5
AWREADY_O_5 Väljund Vahekohtuniku kinnitus kirjutuskanali 5 kirjutamistaotluse kohta
BUSER_O_5 Väljund Kirjutamise lõpetamine kanali 5 kirjutamiseks
AWSIZE_I_6 Sisend 8 bitti Kirjutamiskanali 6 kirjutamise sarivõtte suurus
WDATA_I_6 Sisend [AXI_DATA_WIDTH-1:0] Videoandmed Sisend kanali 6 kirjutamiseks
WVALID_I_6 Sisend Kirjutage andmed, mis kehtivad kanali 6 kirjutamiseks
AWVALID_I_6 Sisend Kirjutamistaotlus kirjutuskanalilt 6
AWADDR_I_6 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 6
AWREADY_O_6 Väljund Vahekohtuniku kinnitus kirjutuskanali 6 kirjutamistaotluse kohta
BUSER_O_6 Väljund Kirjutamise lõpetamine kanali 6 kirjutamiseks
AWSIZE_I_7 Sisend 8 bitti Kirjutage sarivõtte suurus kirjutuskanalist 7
WDATA_I_7 Sisend [AXI_DATA_WIDTH-1:0] Videoandmed Sisend kanali 7 kirjutamiseks
WVALID_I_7 Sisend Kirjutage andmed, mis kehtivad kanali 7 kirjutamiseks
AWVALID_I_7 Sisend Kirjutage taotlus kirjutuskanalilt 7
AWADDR_I_7 Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 7
AWREADY_O_7 Väljund Vahekohtuniku kinnitus kirjutuskanali 7 kirjutamistaotluse kohta
BUSER_O_7 Väljund Kirjutamise lõpetamine kanali 7 kirjutamiseks

Järgmises tabelis on loetletud DDR AXI4 Arbiteri sisendid ja väljundpordid loomuliku liidese jaoks.
Tabel 2-3. Native Arbiter Interface sisend- ja väljundpordid

Signaal Nimi Suund Laius Kirjeldus
lähtestamine_i Sisend Aktiivne madal asünkroonne lähtestussignaal disainile
sys_clk_i Sisend Süsteemi kell
ddr_ctrl_ready_i Sisend Saab DDR-kontrollerilt vastu valmis sisendsignaali
r0_req_i Sisend Lugege taotlust algatajalt 0
r0_burst_size_i Sisend 8 bitti Lugege sarivõtte suurust
r0_rstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 0 jaoks
r0_ack_o Väljund Vahekohtuniku kinnitus algataja 0 lugemise päringu lugemiseks
………..jätkub
Signaal Nimi Suund Laius Kirjeldus
r0_data_valid_o Väljund Lugemiskanalist 0 kehtivad andmed
r0_done_o Väljund Lugege lõpetamist algatajani 0
r1_req_i Sisend Lugege taotlust algatajalt 1
r1_burst_size_i Sisend 8 bitti Lugege sarivõtte suurust
r1_rstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 1 jaoks
r1_ack_o Väljund Vahekohtuniku kinnitus algataja 1 lugemise päringu lugemiseks
r1_data_valid_o Väljund Lugemiskanalist 1 kehtivad andmed
r1_done_o Väljund Lugege lõpetamist algatajani 1
r2_req_i Sisend Lugege taotlust algatajalt 2
r2_burst_size_i Sisend 8 bitti Lugege sarivõtte suurust
r2_rstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 2 jaoks
r2_ack_o Väljund Vahekohtuniku kinnitus algataja 2 lugemise päringu lugemiseks
r2_data_valid_o Väljund Lugemiskanalist 2 kehtivad andmed
r2_done_o Väljund Lugege lõpetamist algatajani 2
r3_req_i Sisend Lugege taotlust algatajalt 3
r3_burst_size_i Sisend 8 bitti Lugege sarivõtte suurust
r3_rstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 3 jaoks
r3_ack_o Väljund Vahekohtuniku kinnitus algataja 3 lugemise päringu lugemiseks
r3_data_valid_o Väljund Lugemiskanalist 3 kehtivad andmed
r3_done_o Väljund Lugege lõpetamist algatajani 3
r4_req_i Sisend Lugege taotlust algatajalt 4
r4_burst_size_i Sisend 8 bitti Lugege sarivõtte suurust
r4_rstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 4 jaoks
r4_ack_o Väljund Vahekohtuniku kinnitus algataja 4 lugemise päringu lugemiseks
r4_data_valid_o Väljund Lugemiskanalist 4 kehtivad andmed
r4_done_o Väljund Lugege lõpetamist algatajani 4
r5_req_i Sisend Lugege taotlust algatajalt 5
r5_burst_size_i Sisend 8 bitti Lugege sarivõtte suurust
r5_rstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 5 jaoks
r5_ack_o Väljund Vahekohtuniku kinnitus algataja 5 lugemise päringu lugemiseks
r5_data_valid_o Väljund Lugemiskanalist 5 kehtivad andmed
r5_done_o Väljund Lugege lõpetamist algatajani 5
r6_req_i Sisend Lugege taotlust algatajalt 6
r6_burst_size_i Sisend 8 bitti Lugege sarivõtte suurust
r6_rstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 6 jaoks
r6_ack_o Väljund Vahekohtuniku kinnitus algataja 6 lugemise päringu lugemiseks
r6_data_valid_o Väljund Lugemiskanalist 6 kehtivad andmed
r6_done_o Väljund Lugege lõpetamist algatajani 6
r7_req_i Sisend Lugege taotlust algatajalt 7
r7_burst_size_i Sisend 8 bitti Lugege sarivõtte suurust
………..jätkub
Signaal Nimi Suund Laius Kirjeldus
r7_rstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kust tuleb lugemist alustada lugemiskanali 7 jaoks
r7_ack_o Väljund Vahekohtuniku kinnitus algataja 7 lugemise päringu lugemiseks
r7_data_valid_o Väljund Lugemiskanalist 7 kehtivad andmed
r7_done_o Väljund Lugege lõpetamist algatajani 7
rdata_o Väljund [AXI_DATA_WIDTH – 1:0] Videoandmete väljund lugemiskanalist
w0_burst_size_i Sisend 8 bitti Kirjutage sarivõtte suurus
w0_data_i Sisend [AXI_DATA_WIDTH – 1:0] Videoandmete sisend kanali 0 kirjutamiseks
w0_data_valid_i Sisend Kirjutage andmed, mis kehtivad kanali 0 kirjutamiseks
w0_req_i Sisend Kirjutage taotlus algatajalt 0
w0_wstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 0
w0_ack_o Väljund Vahekohtuniku kinnitus taotluse kirjutamiseks algatajalt 0
w0_done_o Väljund Kirjutage lõpetamine algatajale 0
w1_burst_size_i Sisend 8 bitti Kirjutage sarivõtte suurus
w1_data_i Sisend [AXI_DATA_WIDTH – 1:0] Videoandmete sisend kanali 1 kirjutamiseks
w1_data_valid_i Sisend Kirjutage andmed, mis kehtivad kanali 1 kirjutamiseks
w1_req_i Sisend Kirjutage taotlus algatajalt 1
w1_wstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 1
w1_ack_o Väljund Vahekohtuniku kinnitus taotluse kirjutamiseks algatajalt 1
w1_done_o Väljund Kirjutage lõpetamine algatajale 1
w2_burst_size_i Sisend 8 bitti Kirjutage sarivõtte suurus
w2_data_i Sisend [AXI_DATA_WIDTH – 1:0] Videoandmete sisend kanali 2 kirjutamiseks
w2_data_valid_i Sisend Kirjutage andmed, mis kehtivad kanali 2 kirjutamiseks
w2_req_i Sisend Kirjutage taotlus algatajalt 2
w2_wstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 2
w2_ack_o Väljund Vahekohtuniku kinnitus taotluse kirjutamiseks algatajalt 2
w2_done_o Väljund Kirjutage lõpetamine algatajale 2
w3_burst_size_i Sisend 8 bitti Kirjutage sarivõtte suurus
w3_data_i Sisend [AXI_DATA_WIDTH – 1:0] Videoandmete sisend kanali 3 kirjutamiseks
w3_data_valid_i Sisend Kirjutage andmed, mis kehtivad kanali 3 kirjutamiseks
w3_req_i Sisend Kirjutage taotlus algatajalt 3
w3_wstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 3
w3_ack_o Väljund Vahekohtuniku kinnitus taotluse kirjutamiseks algatajalt 3
w3_done_o Väljund Kirjutage lõpetamine algatajale 3
w4_burst_size_i Sisend 8 bitti Kirjutage sarivõtte suurus
w4_data_i Sisend [AXI_DATA_WIDTH – 1:0] Videoandmete sisend kanali 4 kirjutamiseks
w4_data_valid_i Sisend Kirjutage andmed, mis kehtivad kanali 4 kirjutamiseks
w4_req_i Sisend Kirjutage taotlus algatajalt 4
w4_wstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 4
………..jätkub
Signaal Nimi Suund Laius Kirjeldus
w4_ack_o Väljund Vahekohtuniku kinnitus taotluse kirjutamiseks algatajalt 4
w4_done_o Väljund Kirjutage lõpetamine algatajale 4
w5_burst_size_i Sisend 8 bitti Kirjutage sarivõtte suurus
w5_data_i Sisend [AXI_DATA_WIDTH – 1:0] Videoandmete sisend kanali 5 kirjutamiseks
w5_data_valid_i Sisend Kirjutage andmed, mis kehtivad kanali 5 kirjutamiseks
w5_req_i Sisend Kirjutage taotlus algatajalt 5
w5_wstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 5
w5_ack_o Väljund Vahekohtuniku kinnitus taotluse kirjutamiseks algatajalt 5
w5_done_o Väljund Kirjutage lõpetamine algatajale 5
w6_burst_size_i Sisend 8 bitti Kirjutage sarivõtte suurus
w6_data_i Sisend [AXI_DATA_WIDTH – 1:0] Videoandmete sisend kanali 6 kirjutamiseks
w6_data_valid_i Sisend Kirjutage andmed, mis kehtivad kanali 6 kirjutamiseks
w6_req_i Sisend Kirjutage taotlus algatajalt 6
w6_wstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 6
w6_ack_o Väljund Vahekohtuniku kinnitus taotluse kirjutamiseks algatajalt 6
w6_done_o Väljund Kirjutage lõpetamine algatajale 6
w7_burst_size_i Sisend 8 bitti Kirjutage sarivõtte suurus
w7_data_i Sisend [AXI_DATA_WIDTH – 1:0] Videoandmete sisend kanali 7 kirjutamiseks
w7_data_valid_i Sisend Kirjutage andmed, mis kehtivad kanali 7 kirjutamiseks
w7_req_i Sisend Kirjutage taotlus algatajalt 7
w7_wstart_addr_i Sisend [AXI_ADDR_WIDTH – 1:0] DDR-aadress, kuhu peab kirjutama kirjutuskanalist 7
w7_ack_o Väljund Vahekohtuniku kinnitus taotluse kirjutamiseks algatajalt 7
w7_done_o Väljund Kirjutage lõpetamine algatajale 7
AXI I/F signaalid
Lugege aadressikanalit
kuiv_o Väljund [AXI_ID_WIDTH – 1:0] Lugege aadressi ID-d. Identifitseerimine tag signaalide lugemise aadressirühma jaoks.
araddr_o Väljund [AXI_ADDR_WIDTH – 1:0] Lugege aadressi. Annab lugemispaketi tehingu esialgse aadressi.

Esitatakse ainult sarivõtte algusaadress.

arlen_o Väljund [7:0] Purske pikkus. Annab sarivõttena täpse ülekannete arvu. See teave määrab aadressiga seotud andmeedastuste arvu.
arsize_o Väljund [2:0] Purske suurus. Iga ülekande suurus sarivõttes.
arburst_o Väljund [1:0] Purske tüüp. Koos suuruseteabega kirjeldatakse üksikasjalikult, kuidas arvutatakse sarivõttes iga ülekande aadress.

Fikseeritud väärtusele 2'b01 à Aadressi lisapakett.

arlock_o Väljund [1:0] Luku tüüp. Annab lisateavet ülekande aatomikarakteristikute kohta.

Fikseeritud 2'b00 à Tavaline juurdepääs.

………..jätkub
Signaal Nimi Suund Laius Kirjeldus
arcache_o Väljund [3:0] Vahemälu tüüp. Annab lisateavet ülekande vahemällu salvestatavate omaduste kohta.

Parandatud väärtusele 4'b0000 à Mittevahemällu salvestatav ja mittepuhverdatav.

arprot_o Väljund [2:0] Kaitse tüüp. Pakub tehingu kaitseüksuse teavet. Fikseeritud 3'b000 à Tavaline ja turvaline juurdepääs andmetele.
arvalid_o Väljund Lugemisaadress on kehtiv. Kui KÕRGE, on lugemisaadressi ja juhtimisteave kehtiv ja püsib kõrgel seni, kuni aadressi kinnitussignaal (arready) on kõrge.

1 = kehtiv aadress ja kontrollteave

0 = Aadressi ja juhtimisteave ei kehti

arready_o Sisend Aadressi lugemine on valmis. Sihtmärk on valmis aadressi ja sellega seotud juhtsignaale vastu võtma.

1 = sihtmärk valmis

0 = sihtmärk pole valmis

Lugege andmekanalit
vabaneda Sisend [AXI_ID_WIDTH – 1:0] Loe ID tag. ID tag signaalide loetud andmerühmast. Vabastusväärtuse genereerib sihtmärk ja see peab ühtima lugemistehingu kuiva väärtusega, millele see vastab.
rdata Sisend [AXI_DATA_WIDTH – 1:0] Lugege andmeid
rresp Sisend [1:0] Lugege vastust.

Lugemise edastuse olek.

Lubatud vastused on OKAY, EXOKAY, SLVERR ja DECERR.

rlast Sisend Loe viimati.

Viimane ülekanne lugemissari.

rvalid Sisend Loe kehtiv. Nõutavad lugemisandmed on saadaval ja lugemise edastamine võib lõppeda.

1 = loetud andmed on saadaval

0 = loetud andmed pole saadaval

valmis Väljund Lugege valmis. Algataja võib lugeda andmeid ja vastuseteavet aktsepteerida.

1 = initsiaator on valmis

0 = algataja pole valmis

Kirjutage aadressikanal
laisk Väljund [AXI_ID_WIDTH – 1:0] Kirjutage aadressi ID. Identifitseerimine tag signaalide kirjutamisaadressi rühma jaoks.
awaddr Väljund [AXI_ADDR_WIDTH – 1:0] Kirjutage aadress. Annab kirjutamispaketi tehingu esimese ülekande aadressi. Seotud juhtsignaale kasutatakse katkestuse ülejäänud ülekannete aadresside määramiseks.
awlen Väljund [7:0] Purske pikkus. Annab sarivõttena täpse ülekannete arvu. See teave määrab aadressiga seotud andmeedastuste arvu.
awsize Väljund [2:0] Purske suurus. Iga ülekande suurus sarivõttes. Baitiraja vilkurid näitavad täpselt, milliseid baidiradasid värskendada.
awburst Väljund [1:0] Purske tüüp. Koos suuruseteabega kirjeldatakse üksikasjalikult, kuidas arvutatakse sarivõttes iga ülekande aadress.

Fikseeritud väärtusele 2'b01 à Aadressi lisapakett.

………..jätkub
Signaal Nimi Suund Laius Kirjeldus
awlock Väljund [1:0] Luku tüüp. Annab lisateavet ülekande aatomikarakteristikute kohta.

Fikseeritud 2'b00 à Tavaline juurdepääs.

awcache Väljund [3:0] Vahemälu tüüp. Näitab tehingu puhverdatavaid, vahemällu salvestatavaid, läbikirjutamise, tagasikirjutamise ja eraldamise atribuute.

Parandatud väärtusele 4'b0000 à Mittevahemällu salvestatav ja mittepuhverdatav.

awprot Väljund [2:0] Kaitse tüüp. Näitab tehingu tavalist, privilegeeritud või turvalist kaitsetaset ja seda, kas tehing on juurdepääs andmetele või käsujuurdepääs. Fikseeritud 3'b000 à Tavaline ja turvaline juurdepääs andmetele.
kehtetu Väljund Kirjuta õige aadress. Näitab, et kehtiv kirjutamisaadress ja juhtteave on saadaval.

1 = olemasolev aadress ja kontrollteave

0 = aadressi ja juhtimisteave pole saadaval. Aadressi- ja juhtimisteave jäävad stabiilseks, kuni aadressi kinnitussignaal, awready, läheb HIGH.

teadlikult Sisend Kirjutage aadress valmis. Näitab, et sihtmärk on valmis aadressi ja sellega seotud juhtsignaale vastu võtma.

1 = sihtmärk valmis

0 = sihtmärk pole valmis

Kirjutage andmekanal
wdata Väljund [AXI_DATA_WIDTH – 1:0] Kirjuta andmed
wstrb Väljund [AXI_DATA_WIDTH – 8:0] Kirjutage strobe. See signaal näitab, milliseid baidiradasid mälus värskendada. Kirjutamisandmesiini iga kaheksa biti kohta on üks kirjutusvälk.
wlast Väljund Kirjuta viimasena. Viimane ülekanne kirjutamise sarivõttes.
wvalid Väljund Kirjutage kehtiv. Saadaval on kehtivad kirjutamisandmed ja strobid. 1 = kirjutage andmed ja strobid on saadaval

0 = andmete kirjutamine ja vilkurid pole saadaval

punutud Sisend Kirjutage valmis. Sihtmärk saab kirjutamisandmeid vastu võtta. 1 = sihtmärk valmis

0 = sihtmärk pole valmis

Kirjutage vastusekanal
pakkumine Sisend [AXI_ID_WIDTH – 1:0] Vastuse ID. Tuvastamine tag kirjutamise vastusest. Pakkumise väärtus peab ühtima selle kirjutamistehingu awi väärtusega, millele sihtmärk vastab.
bresp Sisend [1:0] Kirjuta vastus. Kirjutamistehingu olek. Lubatud vastused on OKAY, EXOKAY, SLVERR ja DECERR.
bvalid Sisend Kirjutage õige vastus. Saadaval on kehtiv kirjutamisvastus. 1 = kirjutamisvastus on saadaval

0 = kirjutamisvastus pole saadaval

leivane Väljund Vastus valmis. Algataja võib vastuse teabe vastu võtta.

1 = initsiaator on valmis

0 = algataja pole valmis

Ajastusskeemid (küsige küsimust)
Selles jaotises käsitletakse DDR_AXI4_Arbiteri ajastusskeeme. Järgmistel joonistel on kujutatud lugemis- ja kirjutamisnõude sisendite ühendamist, algusmälu aadressi, välise initsiaatori kirjutamissisendeid, lugemis- või kirjutamiskinnitust ning vahekohtuniku antud lugemise või kirjutamise lõpetamise sisendeid.
Joonis 3-1. AXI4 liidese kaudu kirjutamisel/lugemisel kasutatavate signaalide ajastusskeemMIKROKIIP-DDR-AXI4-Arbiter-joon-5

Testbench (küsige küsimust)
DDR_AXI4_Arbiteri kontrollimiseks ja testimiseks kasutatakse ühtset testbenki, mida kutsutakse kasutaja testbenksiks. Testbench on saadaval DDR_AXI4_Arbiter IP funktsionaalsuse kontrollimiseks. See testpink töötab ainult kahe lugemiskanali ja kahe siiniliidese konfiguratsiooniga kirjutamiskanali jaoks.
 Simulatsioon (küsige küsimust)
Järgmised sammud kirjeldavad tuuma simuleerimist katsestendi abil.

  1. Avage vahekaart Libero® SoC Catalog, laiendage valikut Solutions-Video, topeltklõpsake ikooni DDR_AXI4_Arbiter ja seejärel klõpsake nuppu OK. IP-ga seotud dokumentatsioon on loetletud jaotises Dokumentatsioon. Tähtis. Kui te ei näe vahekaarti Kataloog, liikuge lehele View > Windowsi menüü ja klõpsake selle nähtavaks muutmiseks nuppu Kataloog.

Joonis 4-1. DDR_AXI4_Arbiter IP Core Libero SoC kataloogisMIKROKIIP-DDR-AXI4-Arbiter-joon-6

Ilmub komponendi loomise aken, nagu on näidatud alljärgnevas. Klõpsake nuppu OK. Veenduge, et nimi oleks DDR_AXI4_ARBITER_PF_C0.
Joonis 4-2. Loo komponentMIKROKIIP-DDR-AXI4-Arbiter-joon-7

Konfigureerige IP 2 lugemiskanali ja 2 kirjutuskanali jaoks ja valige siiniliides, nagu on näidatud järgmisel joonisel, ja klõpsake IP genereerimiseks nuppu OK.
Joonis 4-3. SeadistamineMIKROKIIP-DDR-AXI4-Arbiter-joon-8

Vahekaardil Stiimulite hierarhia valige testbench (DDR_AXI4_ARBITER_PF_tb.v), paremklõpsake ja seejärel klõpsake nuppu Simuleeri sünteesieelset disaini > Ava interaktiivselt.
Tähtis: Kui te ei näe vahekaarti Stiimulite hierarhia, liikuge lehele View > Windowsi menüü ja klõpsake selle nähtavaks muutmiseks nuppu Stiimulite hierarhia.
Joonis 4-4. Sünteesieelse disaini simuleerimineMIKROKIIP-DDR-AXI4-Arbiter-joon-9ModelSim avaneb koos testpingiga file, nagu on näidatud järgmisel joonisel.
Joonis 4-5. ModelSim simulatsiooni akenMIKROKIIP-DDR-AXI4-Arbiter-joon-10

Tähtis: Kui simulatsioon katkeb failis .do määratud käitusaja piirangu tõttu file, kasutage simulatsiooni lõpuleviimiseks käsku run -all.
Läbivaatamise ajalugu (küsige küsimust)
Redaktsiooniajalugu kirjeldab dokumendis rakendatud muudatusi. Muudatused on loetletud redaktsioonide kaupa, alustades kõige värskemast väljaandest.
Tabel 5-1. Läbivaatamise ajalugu

Läbivaatamine Kuupäev Kirjeldus
A 04/2023 Järgmine on dokumendi redaktsiooni A muudatuste loend:

• Migreeriti dokument Microchipi mallile.

• Uuendati dokumendi numbrit DS00004976A numbrilt 50200950.

• Lisatud 4. Katselaud.

2.0 Järgmine on dokumendi redaktsiooni 2.0 muudatuste loend:

• Lisatud Joonis 1-2.

• Lisatud Tabel 2-2.

• Mõnede sisend- ja väljundsignaalide nimede uuendamine Tabel 2-2.

1.0 Esialgne väljalase.

Mikrokiibi FPGA tugi (küsige küsimust)
Microchip FPGA tootegrupp toetab oma tooteid erinevate tugiteenustega, sealhulgas klienditeenindus, klienditeenindus, klienditeenindus, a websaidil ja ülemaailmsetes müügiesindustes. Klientidel soovitatakse enne klienditoega ühenduse võtmist külastada Microchipi veebiressursse, kuna on väga tõenäoline, et nende päringutele on juba vastatud. Võtke ühendust tehnilise toe keskusega läbi websaidil www.microchip.com/support. Mainige FPGA seadme osa number, valige sobiv korpuse kategooria ja laadige üles kujundus files tehnilise toe juhtumi loomisel. Võtke ühendust klienditeenindusega mittetehnilise tootetoe saamiseks, nagu toote hind, tooteuuendused, värskendatud teave, tellimuse olek ja autoriseerimine.

  • Põhja-Ameerikast helistage numbril 800.262.1060 XNUMX XNUMX
  • Ülejäänud maailmast helistage numbril 650.318.4460 XNUMX XNUMX
  • Faks kõikjalt maailmast, 650.318.8044 XNUMX XNUMX

Mikrokiibi teave (küsige küsimust)

Mikrokiip Websait (küsige küsimust)
Microchip pakub veebituge meie kaudu websait aadressil www.microchip.com/. See webvalmistamiseks kasutatakse saiti files ja teave on klientidele hõlpsasti kättesaadav. Osa saadaolevast sisust hõlmab järgmist:

  • Tootetugi – Andmelehed ja vead, rakendusmärkmed ja sampprogrammid, disainiressursid, kasutusjuhendid ja riistvara tugidokumendid, uusimad tarkvaraväljaanded ja arhiveeritud tarkvara
  • Üldine tehniline tugi – Korduma kippuvad küsimused (KKK), tehnilise toe taotlused, veebipõhised arutelurühmad, Microchipi disainipartnerite programmi liikmete loend
  • Mikrokiibi äri – Tootevaliku- ja tellimisjuhendid, Microchipi uusimad pressiteated, seminaride ja ürituste loetelu, Microchipi müügiesinduste, edasimüüjate ja tehase esindajate loetelud

Tootemuudatuste teavitusteenus (küsige küsimust)
Microchipi tootemuudatuste teavitusteenus aitab hoida kliente Microchipi toodetega kursis. Tellijad saavad meiliteateid alati, kui konkreetse tooteperekonna või huvipakkuva arendustööriistaga on seotud muudatusi, värskendusi, muudatusi või vigu. Registreerimiseks minge aadressile www.microchip.com/pcn ja järgige registreerimisjuhiseid.
Klienditugi (küsige küsimust)
Microchipi toodete kasutajad saavad abi mitme kanali kaudu:

  • Turustaja või esindaja
  • Kohalik müügiesindus
  • Manustatud lahenduste insener (ESE)
  • Tehniline tugi

Kliendid peaksid abi saamiseks võtma ühendust oma turustaja, esindaja või ESE-ga. Klientide abistamiseks on saadaval ka kohalikud müügiesindused. Selles dokumendis on müügiesinduste ja asukohtade loetelu. Tehniline tugi on saadaval aadressil websait aadressil: www.microchip.com/support.
Mikrokiip loob koodikaitsefunktsiooni (küsige küsimust)
Pange tähele järgmisi Microchipi toodete koodikaitse funktsiooni üksikasju:

  • Mikrokiibi tooted vastavad nende konkreetsel mikrokiibi andmelehel sisalduvatele spetsifikatsioonidele.
  • Microchip usub, et selle tooteperekond on turvaline, kui seda kasutatakse ettenähtud viisil, tööspetsifikatsioonide piires ja tavatingimustes.
  • Mikrokiip väärtustab ja kaitseb agressiivselt oma intellektuaalomandi õigusi. Katsed rikkuda Microchipi toote koodikaitsefunktsioone on rangelt keelatud ja võivad rikkuda Digital Millennium Copyright Act.
  • Ei Microchip ega ükski teine ​​pooljuhtide tootja ei saa garanteerida oma koodi turvalisust. Koodikaitse ei tähenda, et me garanteerime, et toode on purunematu. Koodikaitse areneb pidevalt. Microchip on pühendunud oma toodete koodikaitsefunktsioonide pidevale täiustamisele.

Juriidiline teade (küsige küsimust)
Seda väljaannet ja siin olevat teavet võib kasutada ainult Microchipi toodetega, sealhulgas Microchipi toodete kavandamiseks, testimiseks ja integreerimiseks teie rakendusega. Selle teabe kasutamine muul viisil rikub neid tingimusi. Teave seadme rakenduste kohta on esitatud ainult teie mugavuse huvides ja selle võivad asendada värskendused. Teie vastutate selle eest, et teie rakendus vastaks teie spetsifikatsioonidele. Täiendava toe saamiseks võtke ühendust kohaliku Microchipi müügiesindusega või hankige täiendavat tuge aadressil www.microchip.com/en-us/support/design-help/ klienditugi-teenused. SELLE TEABE ESITAB MIKROKIIP „NAGU ON”. MICROKIIP EI ANNA MINGI SELGITUSLIKU VÕI KAUDSE, KIRJALIKKU VÕI SUULI, KOHUSTUSLIKULT VÕI MUUL SELGITUSI EGA GARANTIID, MIS SEOTUD TEABEGA, KAASA, KUID MITTE PIIRATUD, KAUDSETE KAUDSETE GARANTIIDEGA. KONKREETSEKS EESMÄRGIKS VÕI GARANTIIDELE SEOTUD SELLE SEISUKORDI, KVALITEEDI VÕI TOIMIMISEGA. MICROCHIP EI VASTUTA MISELGI JUHUL MISGI KAUDSE, ERILISE, KARISTUSLIKU, JUHUSLIKU VÕI JÄLJENDUSLIKU KAOTUSE, KAHJUDE, KULUD VÕI MISGI LIIGI KULUD EEST, MIS ON SEOTUD VÕI SELLE KASUTATUD TEABE VÕI SELLE KASUTAMISE KOHTU OF VÕIMALUS VÕI KAHJUD ON ETTEÄHTAVAD? SEADUSEGA LUBATUD TÄIELIKULT EI ÜLETA MICROCHIPI KOGUVASTUTUS KÕIGI NÕUETE KOHTA, MIS MILLAL MILLE MÕELIKULT SEOTUD TEABE VÕI SELLE KASUTAMISEGA. Microchipi seadmete kasutamine elu toetavates ja/või ohutusrakendustes on täielikult ostja vastutusel ning ostja nõustub kaitsma, hüvitama ja kahjutuks hoidma Microchipi sellisest kasutamisest tulenevate kahjude, nõuete, hagide või kulude eest. Mikrokiibi intellektuaalomandi õiguste alusel ei edastata litsentse, ei kaudselt ega muul viisil, kui pole öeldud teisiti.
Kaubamärgid (küsige küsimust)
Mikrokiibi nimi ja logo, Microchipi logo, Adaptec, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinklusMD, maXTouchty, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST logo, SuperFlash, Sym , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron ja XMEGA on ettevõtte Microchip Technology Incorporated registreeritud kaubamärgid USA-s ja teistes riikides. AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime ja ZL on registreeritud kaubamärgid Microchip Technology Incorporated USA-s Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching , BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, Espresso T1S, EtherGREEN, Programmeeritav INC-BcuitT, SPIC-imeline võre , Intelligentne paralleelsus, IntelliMOS, kiipidevaheline ühenduvus, jitterBlocker, ekraaninupp, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, kõiketeadva koodi genereerimine, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL Blocker ICE, RippAXle , RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, täielik vastupidavus, usaldusväärne aeg, TSHARC, USBCheck, VectorBSox, VeriPHY, ViewSpan, WiperLock, XpressConnect ja ZENA on ettevõtte Microchip Technology Incorporated kaubamärgid USA-s ja teistes riikides. SQTP on ettevõtte Microchip Technology Incorporated USA-s teenusemärk. Adapteci logo, Frequency on Demand, Silicon Storage Technology ja Symmcom on ettevõtte Microchip Technology Inc. registreeritud kaubamärgid teistes riikides. GestIC on ettevõtte Microchip Technology Inc. tütarettevõtte Microchip Technology Germany II GmbH & Co. KG registreeritud kaubamärk teistes riikides. Kõik muud siin mainitud kaubamärgid on nende vastavate ettevõtete omand. © 2023, Microchip Technology Incorporated ja selle tütarettevõtted. Kõik õigused kaitstud.
ISBN: 978-1-6683-2302-1 Kvaliteedijuhtimissüsteem (küsige küsimus) Microchipi kvaliteedijuhtimissüsteemide kohta teabe saamiseks külastage veebisaiti www.microchip.com/quality.

Ülemaailmne müük ja teenindus

AMEERIKA AASIA/VAIKSE ookeani piirkond AASIA/VAIKSE ookeani piirkond EUROOPA
Korporatiivne kontor

2355 West Chandler Blvd. Chandler, AZ 85224-6199

Tel: 480-792-7200

Faks: 480-792-7277

Tehniline tugi: www.microchip.com/support Web Aadress: www.microchip.com

Atlanta

Duluth, GA

Tel: 678-957-9614

Faks: 678-957-1455

Austin, TX

Tel: 512-257-3370

Boston Westborough, MA Tel: 774-760-0087

Faks: 774-760-0088

Chicago

Itasca, IL

Tel: 630-285-0071

Faks: 630-285-0075

Dallas

Addison, TX

Tel: 972-818-7423

Faks: 972-818-2924

Detroit

Novi, MI

Tel: 248-848-4000

Houston, TX

Tel: 281-894-5983

Indianapolis Noblesville, IN Tel: 317-773-8323

Faks: 317-773-5453

Tel: 317-536-2380

Los Angeles Mission Viejo, CA Tel: 949-462-9523

Faks: 949-462-9608

Tel: 951-273-7800

Raleigh, NC

Tel: 919-844-7510

New York, NY

Tel: 631-435-6000

San Jose, CA

Tel: 408-735-9110

Tel: 408-436-4270

Kanada – Toronto

Tel: 905-695-1980

Faks: 905-695-2078

Austraalia – Sydney

Tel: 61-2-9868-6733

Hiina – Peking

Tel: 86-10-8569-7000

Hiina – Chengdu

Tel: 86-28-8665-5511

Hiina – Chongqing

Tel: 86-23-8980-9588

Hiina – Dongguan

Tel: 86-769-8702-9880

Hiina – Guangzhou

Tel: 86-20-8755-8029

Hiina – Hangzhou

Tel: 86-571-8792-8115

Hiina – Hongkongi erihalduspiirkond

Tel: 852-2943-5100

Hiina – Nanjing

Tel: 86-25-8473-2460

Hiina – Qingdao

Tel: 86-532-8502-7355

Hiina – Shanghai

Tel: 86-21-3326-8000

Hiina – Shenyang

Tel: 86-24-2334-2829

Hiina – Shenzhen

Tel: 86-755-8864-2200

Hiina – Suzhou

Tel: 86-186-6233-1526

Hiina – Wuhan

Tel: 86-27-5980-5300

Hiina – Xian

Tel: 86-29-8833-7252

Hiina – Xiamen

Tel: 86-592-2388138

Hiina – Zhuhai

Tel: 86-756-3210040

India – Bangalore

Tel: 91-80-3090-4444

India – New Delhi

Tel: 91-11-4160-8631

India - Pune

Tel: 91-20-4121-0141

Jaapan Osaka

Tel: 81-6-6152-7160

Jaapan Tokyo

Tel: 81-3-6880-3770

Korea – Daegu

Tel: 82-53-744-4301

Korea – Soul

Tel: 82-2-554-7200

Malaisia ​​– Kuala Lumpur

Tel: 60-3-7651-7906

Malaisia ​​– Penang

Tel: 60-4-227-8870

Filipiinid – Manila

Tel: 63-2-634-9065

Singapur

Tel: 65-6334-8870

Taiwan – Hsin Chu

Tel: 886-3-577-8366

Taiwan – Kaohsiung

Tel: 886-7-213-7830

Taiwan Taipei

Tel: 886-2-2508-8600

Tai – Bangkok

Tel: 66-2-694-1351

Vietnam – Ho Chi Minh

Tel: 84-28-5448-2100

Austria – Wels

Tel: 43-7242-2244-39

Faks: 43-7242-2244-393

Taani – Kopenhaagen

Tel: 45-4485-5910

Faks: 45-4485-2829

Soome – Espoo

Tel: 358-9-4520-820

Prantsusmaa – Pariis

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

Saksamaa – Garching

Tel: 49-8931-9700

Saksamaa – Haan

Tel: 49-2129-3766400

Saksamaa – Heilbronn

Tel: 49-7131-72400

Saksamaa – Karlsruhe

Tel: 49-721-625370

Saksamaa – München

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

Saksamaa – Rosenheim

Tel: 49-8031-354-560

Iisrael – Ra'anana

Tel: 972-9-744-7705

Itaalia – Milano

Tel: 39-0331-742611

Faks: 39-0331-466781

Itaalia – Padova

Tel: 39-049-7625286

Holland – Drunen

Tel: 31-416-690399

Faks: 31-416-690340

Norra – Trondheim

Tel: 47-72884388

Poola – Varssavi

Tel: 48-22-3325737

Rumeenia – Bukarest

Tel: 40-21-407-87-50

Hispaania – Madrid

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

Rootsi – Götenberg

Tel: 46-31-704-60-40

Rootsi – Stockholm

Tel: 46-8-5090-4654

Ühendkuningriik – Wokingham

Tel: 44-118-921-5800

Faks: 44-118-921-5820

© 2023 Microchip Technology Inc. ja tema tütarettevõtted

Dokumendid / Ressursid

MICROCHIP DDR AXI4 vahekohtunik [pdfKasutusjuhend
DDR AXI4 vahekohtunik, DDR AXI4, vahekohtunik

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *