MICROCHIP-logo

MICROSIRU DDR AXI4 Arbiter

MICROCHIP-DDR-AXI4-Arbiter-tuote

Esittely: AXI4-Stream-protokollastandardi käyttää termejä Master ja Slave. Tässä asiakirjassa käytetty vastaava Microchip-terminologia on Initiator ja Target.
Yhteenveto: Seuraavassa taulukossa on yhteenveto DDR AXI4 Arbiterin ominaisuuksista.

Ominaista Arvo
Ydinversio DDR AXI4 Arbiter v2.2
Tuetut laiteperheet
Tuettu työkaluvirran lisensointi

Ominaisuudet: DDR AXI4 Arbiterilla on seuraavat keskeiset ominaisuudet:

  • IP-ydin on asennettava Libero SoC -ohjelmiston IP-luetteloon.
  • Ydin konfiguroidaan, luodaan ja instantoidaan SmartDesign-työkalussa, jotta se voidaan sisällyttää Libero-projektiluetteloon.

Laitteen käyttö ja suorituskyky:

Laitteen tiedot Perhe Laite Resurssit Suorituskyky (MHz)
LUTs DFF RAMs LSRAM SRAM Math Blocks Chip Globals PolarFire MPF300T-1 5411 4202 266

Toiminnallinen kuvaus

Toiminnallinen kuvaus: Tässä osassa kuvataan DDR_AXI4_Arbiterin toteutustiedot. Seuraavassa kuvassa on DDR AXI4 Arbiterin huipputason pin-out-kaavio.

DDR_AXI4_Arbiter-parametrit ja liitäntäsignaalit

Asetukset:
DDR_AXI4_Arbiterin kokoonpanoasetuksia ei ole määritetty tässä asiakirjassa.

Tulot ja lähtösignaalit:
DDR_AXI4_Arbiterin tulo- ja lähtösignaaleja ei ole määritetty tässä asiakirjassa.

Ajoituskaaviot
DDR_AXI4_Arbiterin ajoituskaavioita ei ole määritetty tässä asiakirjassa.

Testipenkki

Simulointi:
Tässä asiakirjassa ei ole määritetty DDR_AXI4_Arbiterin simuloinnin yksityiskohtia.
Versiohistoria
DDR_AXI4_Arbiterin versiohistoriaa ei ole määritetty tässä asiakirjassa.
Mikrosirun FPGA-tuki
Microchip FPGA -tukitietoja DDR_AXI4_Arbiterille ei ole määritetty tässä asiakirjassa.

Tuotteen käyttöohjeet

  1. Asenna DDR AXI4 Arbiter v2.2 Libero SoC -ohjelmiston IP-luetteloon.
  2. Määritä, luo ja luo ydin SmartDesign-työkalussa Libero-projektiluetteloon sisällyttämistä varten.

Esittely (kysy)

Muistot ovat olennainen osa kaikkia tyypillisiä video- ja grafiikkasovelluksia. Niitä käytetään kokonaisten videokehysten puskurointiin, kun FPGA:n paikallinen muisti ei riitä koko kehyksen säilyttämiseen. Kun DDR:ään luetaan ja kirjoitetaan useita videokehyksiä, välimiehen on sovittava useiden pyyntöjen välillä. DDR AXI4 Arbiter IP tarjoaa 8 kirjoituskanavaa kehyspuskureiden kirjoittamiseksi ulkoiseen DDR-muistiin ja 8 lukukanavaa kehysten lukemiseen ulkoisesta muistista. Välimiesmenettely perustuu saapumisjärjestyksessä. Jos kaksi pyyntöä esiintyy samanaikaisesti, kanava, jonka kanavanumero on pienempi, on etusijalla. Arbitteri muodostaa yhteyden DDR-ohjaimen IP-osoitteeseen AXI4-liitännän kautta. DDR AXI4 Arbiter tarjoaa AXI4 Initiator -liitännän DDR on-chip -ohjaimille. Arbitteri tukee jopa kahdeksaa kirjoituskanavaa ja kahdeksaa lukukanavaa. Lohko sovittelee kahdeksan lukukanavan välillä tarjotakseen pääsyn AXI-lukukanavalle saapumisjärjestyksessä. Lohko sovittelee kahdeksan kirjoituskanavan välillä tarjotakseen pääsyn AXI-kirjoituskanavalle saapumisjärjestyksessä. Kaikilla kahdeksalla luku- ja kirjoituskanavalla on sama prioriteetti. Arbiter IP:n AXI4 Initiator -liitäntä voidaan konfiguroida eri dataleveyksille 64 bitistä 512 bittiin.
Tärkeää: AXI4-Stream-protokollastandardi käyttää termejä "Master" ja "Slave". Tässä asiakirjassa käytetty vastaava Microchip-terminologia on Initiator ja Target.
Yhteenveto (kysy)
Seuraavassa taulukossa on yhteenveto DDR AXI4 Arbiterin ominaisuuksista.

Taulukko 1. DDR AXI4 -välimiehen ominaisuudetMICROSIRU-DDR-AXI4-Arbiter-kuva-1

Tämä asiakirja koskee DDR AXI4 Arbiter v2.2:ta.

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

Vaatii Libero® SoC v12.3:n tai uudemmat versiot. IP-osoitetta voidaan käyttää RTL-tilassa ilman lisenssiä. Lisätietoja on kohdassa DDR_AXI4_Arbiter.

Ominaisuudet (kysy)

DDR AXI4 Arbiterilla on seuraavat keskeiset ominaisuudet:

  • Kahdeksan kirjoituskanavaa
  • Kahdeksan lukukanavaa
  • AXI4-liitäntä DDR-ohjaimeen
  • Konfiguroitava AXI4-leveys: 64, 128, 256 ja 512 bittiä
  • Konfiguroitava osoitteen leveys: 32 - 64 bittiä

IP Coren käyttöönotto Libero® Design Suitessa (kysy)
IP-ydin on asennettava Libero SoC -ohjelmiston IP-luetteloon. Tämä asennetaan automaattisesti Libero SoC -ohjelmiston IP Catalog -päivitystoiminnon kautta tai IP-ydin ladataan manuaalisesti luettelosta. Kun IP-ydin on asennettu Libero SoC -ohjelmiston IP-luetteloon, ydin konfiguroidaan, luodaan ja instantoidaan SmartDesign-työkalussa sisällytettäväksi Libero-projektiluetteloon.
Laitteen käyttö ja suorituskyky (kysy)
Seuraavassa taulukossa luetellaan DDR_AXI4_Arbiterin käyttämä laitteen käyttö.
Taulukko 2. DDR_AXI4_Arbitterin käyttö

Laite Yksityiskohdat Resurssit Suorituskyky (MHz) RAM-muistit Matemaattiset lohkot Siru Globaalit
Perhe Laite LUT:t 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ärkeää:

  • Edellisen taulukon tiedot on kerätty käyttämällä tyypillisiä synteesi- ja asetteluasetuksia. IP on määritetty kahdeksalle kirjoituskanavalle, kahdeksalle lukukanavalle, osoitteen leveys 32 bittiä ja dataleveys 512 bittiä.
  • Kello on rajoitettu 200 MHz:iin, kun ajoitusanalyysi suoritetaan suoritusarvojen saavuttamiseksi.

Toiminnallinen kuvaus (kysy)
Tässä osassa kuvataan DDR_AXI4_Arbiterin toteutustiedot. Seuraava kuva näyttää DDR AXI4 Arbiterin huipputason pin-out-kaavion. Kuva 1-1. Ylimmän tason pin-Out-lohkokaavio alkuperäiselle välimiesliittymälleMICROSIRU-DDR-AXI4-Arbiter-kuva-3

Seuraava kuva näyttää järjestelmätason lohkokaavion DDR_AXI4_Arbiterista väyläliitäntätilassa. Kuva 1-2. DDR_AXI4_Arbiterin järjestelmätason lohkokaavioMICROSIRU-DDR-AXI4-Arbiter-kuva-4

Lukutapahtuma laukaistaan ​​asettamalla tulosignaalin r(x)_req_i korkeaksi tietyllä lukukanavalla. Välimies vastaa kuittauksella, kun se on valmis palvelemaan lukupyyntöä. Sitten se samples aloitus-AXI-osoitteen ja lukee purskekoon, joka on syötetty ulkoisesta aloittajasta. Kanava käsittelee syötteet ja luo tarvittavat AXI-tapahtumat tietojen lukemiseksi DDR-muistista. Arbitterin lähettämä lukudata on yhteinen kaikille lukukanaville. Datan lukemisen aikana vastaavan kanavan kelvollinen lukudata nousee korkeaksi. Lukutapahtuman loppua ilmaisee luku-tehty -signaali, kun kaikki pyydetyt tavut on lähetetty. Kuten lukutapahtuma, kirjoitustapahtuma laukaistaan ​​asettamalla tulosignaalin w(x)_req_i korkeaksi. Pyyntösignaalin ohella pyynnön aikana on annettava kirjoituksen aloitusosoite ja purskeen pituus. Kun välimies on käytettävissä palvelemaan kirjallista pyyntöä, se vastaa lähettämällä kuittaussignaalin vastaavalla kanavalla. Sitten käyttäjän on annettava kirjoitusdata yhdessä datan kelvollisen signaalin kanssa kanavalla. Datan voimassa olevan korkean ajanjakson kellojen lukumäärän on vastattava purskeen pituutta. Välimies päättää kirjoitustoiminnon ja asettaa kirjoitus valmis -signaalin korkeaksi, mikä tarkoittaa kirjoitustapahtuman valmistumista.
DDR_AXI4_Arbiter-parametrit ja liitäntäsignaalit (kysy)
Tässä osassa käsitellään DDR_AXI4_Arbiter GUI -konfiguraattorin parametreja ja I/O-signaaleja.
2.1 Määritysasetukset (kysy)
Seuraavassa taulukossa on DDR_AXI4_Arbiterin laitteistototeutuksessa käytettyjen kokoonpanoparametrien kuvaus. Nämä ovat yleisiä parametreja ja niitä voidaan vaihdella sovelluksen vaatimusten mukaan.

Taulukko 2-1. Konfigurointiparametri

Signaali Nimi Kuvaus
AXI ID Leveys Määrittää AXI ID:n leveyden.
AXI Data Width Määrittää AXI-datan leveyden.
AXI-osoitteen leveys Määrittää AXI-osoitteen leveyden
Luettujen kanavien määrä Vaihtoehdot, joilla voit valita haluamasi kirjoituskanavien määrän pudotusvalikosta yhdestä kahdeksaan kirjoituskanavaan.
Kirjoituskanavien määrä Vaihtoehdot, joilla voit valita vaaditun lukukanavien määrän pudotusvalikosta yhdestä kahdeksaan lukukanavaan.
AXI4_VALINTA Vaihtoehdot valita AXI4_MASTER ja AXI4_MIRRORED_SLAVE.
Välimiesliittymä Mahdollisuus valita väyläliitäntä.

Tulot ja ulostulot (kysy)
Seuraavassa taulukossa on lueteltu DDR AXI4 Arbiter for Bus -liitännän tulo- ja lähtöportit.
Taulukko 2-2. Tulo- ja lähtöportit Arbiter Bus -rajapinnalle

Signaali Nimi Suunta Leveys Kuvaus
reset_i Syöte Aktiivinen Matala asynkroninen nollaussignaali suunnitteluun
sys_ckl_i Syöte Järjestelmän kello
ddr_ctrl_ready_i Syöte Vastaanottaa valmiin tulosignaalin DDR-ohjaimesta
ARVALID_I_0 Syöte Lukupyyntö lukukanavalta 0
ARSIZE_I_0 Syöte 8 bittiä lue purskeen koko lukukanavalta 0
ARADDR_I_0 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 0
ARREADY_O_0 Lähtö Välimiehen kuittaus lukupyynnölle lukukanavalta 0
RVALID_O_0 Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 0
RDATA_O_0 Lähtö [AXI_DATA_WIDTH-1 : 0] Lue tiedot lukukanavalta 0
RLAST_O_0 Lähtö Lue kehyksen loppusignaali lukukanavalta 0
BUSER_O_r0 Lähtö Lue loppuun lukeaksesi kanavan 0
ARVALID_I_1 Syöte Lukupyyntö lukukanavalta 1
ARSIZE_I_1 Syöte 8 bittiä Lue purskeen koko lukukanavalta 1
ARADDR_I_1 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 1
ARREADY_O_1 Lähtö Välimiehen kuittaus lukupyynnölle lukukanavalta 1
RVALID_O_1 Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 1
RDATA_O_1 Lähtö [AXI_DATA_WIDTH-1 : 0] Lue tiedot lukukanavalta 1
RLAST_O_1 Lähtö Lue kehyksen loppusignaali lukukanavalta 1
BUSER_O_r1 Lähtö Lue loppuun lukeaksesi kanavan 1
ARVALID_I_2 Syöte Lukupyyntö lukukanavalta 2
………..jatkui
Signaali Nimi Suunta Leveys Kuvaus
ARSIZE_I_2 Syöte 8 bittiä Lue purskeen koko lukukanavalta 2
ARADDR_I_2 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 2
ARREADY_O_2 Lähtö Välimiehen kuittaus lukupyynnölle lukukanavalta 2
RVALID_O_2 Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 2
RDATA_O_2 Lähtö [AXI_DATA_WIDTH-1 : 0] Lue tiedot lukukanavalta 2
RLAST_O_2 Lähtö Lue kehyksen loppusignaali lukukanavalta 2
BUSER_O_r2 Lähtö Lue loppuun lukeaksesi kanavan 2
ARVALID_I_3 Syöte Lukupyyntö lukukanavalta 3
ARSIZE_I_3 Syöte 8 bittiä Lue purskeen koko lukukanavalta 3
ARADDR_I_3 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 3
ARREADY_O_3 Lähtö Välimiehen kuittaus lukupyynnölle lukukanavalta 3
RVALID_O_3 Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 3
RDATA_O_3 Lähtö [AXI_DATA_WIDTH-1 : 0] Lue tiedot lukukanavalta 3
RLAST_O_3 Lähtö Lue kehyksen loppusignaali lukukanavalta 3
BUSER_O_r3 Lähtö Lue loppuun lukeaksesi kanavan 3
ARVALID_I_4 Syöte Lukupyyntö lukukanavalta 4
ARSIZE_I_4 Syöte 8 bittiä Lue purskeen koko lukukanavalta 4
ARADDR_I_4 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 4
ARREADY_O_4 Lähtö Välimiehen kuittaus lukupyynnölle lukukanavalta 4
RVALID_O_4 Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 4
RDATA_O_4 Lähtö [AXI_DATA_WIDTH-1 : 0] Lue tiedot lukukanavalta 4
RLAST_O_4 Lähtö Lue kehyksen loppusignaali lukukanavalta 4
BUSER_O_r4 Lähtö Lue loppuun lukeaksesi kanavan 4
ARVALID_I_5 Syöte Lukupyyntö lukukanavalta 5
ARSIZE_I_5 Syöte 8 bittiä Lue purskeen koko lukukanavalta 5
ARADDR_I_5 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 5
ARREADY_O_5 Lähtö Välimiehen kuittaus lukupyynnölle lukukanavalta 5
RVALID_O_5 Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 5
RDATA_O_5 Lähtö [AXI_DATA_WIDTH-1 : 0] Lue tiedot lukukanavalta 5
RLAST_O_5 Lähtö Lue kehyksen loppusignaali lukukanavalta 5
BUSER_O_r5 Lähtö Lue loppuun lukeaksesi kanavan 5
ARVALID_I_6 Syöte Lukupyyntö lukukanavalta 6
ARSIZE_I_6 Syöte 8 bittiä Lue purskeen koko lukukanavalta 6
ARADDR_I_6 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 6
ARREADY_O_6 Lähtö Välimiehen kuittaus lukupyynnölle lukukanavalta 6
RVALID_O_6 Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 6
RDATA_O_6 Lähtö [AXI_DATA_WIDTH-1 : 0] Lue tiedot lukukanavalta 6
RLAST_O_6 Lähtö Lue kehyksen loppusignaali lukukanavalta 6
………..jatkui
Signaali Nimi Suunta Leveys Kuvaus
BUSER_O_r6 Lähtö Lue loppuun lukeaksesi kanavan 6
ARVALID_I_7 Syöte Lukupyyntö lukukanavalta 7
ARSIZE_I_7 Syöte 8 bittiä Lue purskeen koko lukukanavalta 7
ARADDR_I_7 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 7
ARREADY_O_7 Lähtö Välimiehen kuittaus lukupyynnölle lukukanavalta 7
RVALID_O_7 Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 7
RDATA_O_7 Lähtö [AXI_DATA_WIDTH-1 : 0] Lue tiedot lukukanavalta 7
RLAST_O_7 Lähtö Lue kehyksen loppusignaali lukukanavalta 7
BUSER_O_r7 Lähtö Lue loppuun lukeaksesi kanavan 7
AWSIZE_I_0 Syöte 8 bittiä Kirjoitusjakson koko kirjoituskanavalle 0
WDATA_I_0 Syöte [AXI_DATA_WIDTH-1:0] Videodata Tulo kanavalle 0
WVALID_I_0 Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 0
AWVALID_I_0 Syöte Kirjoituspyyntö kirjoituskanavalta 0
AWADDR_I_0 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 0
AWREADY_O_0 Lähtö Välimiehen vahvistus kirjoituspyynnölle kirjoituskanavalta 0
BUSER_O_0 Lähtö Kirjoitus on valmis kirjoittaaksesi kanavan 0
AWSIZE_I_1 Syöte 8 bittiä Kirjoitusjakson koko kirjoituskanavalle 1
WDATA_I_1 Syöte [AXI_DATA_WIDTH-1:0] Videodata Tulo kanavalle 1
WVALID_I_1 Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 1
AWVALID_I_1 Syöte Kirjoituspyyntö kirjoituskanavalta 1
AWADDR_I_1 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 1
AWREADY_O_1 Lähtö Välimiehen vahvistus kirjoituspyynnölle kirjoituskanavalta 1
BUSER_O_1 Lähtö Kirjoitus on valmis kirjoittaaksesi kanavan 1
AWSIZE_I_2 Syöte 8 bittiä Kirjoitusjakson koko kirjoituskanavalle 2
WDATA_I_2 Syöte [AXI_DATA_WIDTH-1:0] Videodata Tulo kanavalle 2
WVALID_I_2 Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 2
AWVALID_I_2 Syöte Kirjoituspyyntö kirjoituskanavalta 2
AWADDR_I_2 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 2
AWREADY_O_2 Lähtö Välimiehen vahvistus kirjoituspyynnölle kirjoituskanavalta 2
BUSER_O_2 Lähtö Kirjoitus on valmis kirjoittaaksesi kanavan 2
AWSIZE_I_3 Syöte 8 bittiä Kirjoitusjakson koko kirjoituskanavalle 3
WDATA_I_3 Syöte [AXI_DATA_WIDTH-1:0] Videodata Tulo kanavalle 3
WVALID_I_3 Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 3
AWVALID_I_3 Syöte Kirjoituspyyntö kirjoituskanavalta 3
AWADDR_I_3 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 3
AWREADY_O_3 Lähtö Välimiehen vahvistus kirjoituspyynnölle kirjoituskanavalta 3
BUSER_O_3 Lähtö Kirjoitus on valmis kirjoittaaksesi kanavan 3
AWSIZE_I_4 Syöte 8 bittiä Kirjoitusjakson koko kirjoituskanavalle 4
………..jatkui
Signaali Nimi Suunta Leveys Kuvaus
WDATA_I_4 Syöte [AXI_DATA_WIDTH-1:0] Videodata Tulo kanavalle 4
WVALID_I_4 Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 4
AWVALID_I_4 Syöte Kirjoituspyyntö kirjoituskanavalta 4
AWADDR_I_4 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 4
AWREADY_O_4 Lähtö Välimiehen vahvistus kirjoituspyynnölle kirjoituskanavalta 4
BUSER_O_4 Lähtö Kirjoitus on valmis kirjoittaaksesi kanavan 4
AWSIZE_I_5 Syöte 8 bittiä Kirjoitusjakson koko kirjoituskanavalle 5
WDATA_I_5 Syöte [AXI_DATA_WIDTH-1:0] Videodata Tulo kanavalle 5
WVALID_I_5 Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 5
AWVALID_I_5 Syöte Kirjoituspyyntö kirjoituskanavalta 5
AWADDR_I_5 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 5
AWREADY_O_5 Lähtö Välimiehen vahvistus kirjoituspyynnölle kirjoituskanavalta 5
BUSER_O_5 Lähtö Kirjoitus on valmis kirjoittaaksesi kanavan 5
AWSIZE_I_6 Syöte 8 bittiä Kirjoitusjakson koko kirjoituskanavalle 6
WDATA_I_6 Syöte [AXI_DATA_WIDTH-1:0] Videodata Tulo kanavalle 6
WVALID_I_6 Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 6
AWVALID_I_6 Syöte Kirjoituspyyntö kirjoituskanavalta 6
AWADDR_I_6 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 6
AWREADY_O_6 Lähtö Välimiehen vahvistus kirjoituspyynnölle kirjoituskanavalta 6
BUSER_O_6 Lähtö Kirjoitus on valmis kirjoittaaksesi kanavan 6
AWSIZE_I_7 Syöte 8 bittiä Kirjoita purskeen koko kirjoituskanavalta 7
WDATA_I_7 Syöte [AXI_DATA_WIDTH-1:0] Videodata Tulo kanavalle 7
WVALID_I_7 Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 7
AWVALID_I_7 Syöte Kirjoita pyyntö kirjoituskanavalta 7
AWADDR_I_7 Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 7
AWREADY_O_7 Lähtö Välimiehen vahvistus kirjoituspyynnölle kirjoituskanavalta 7
BUSER_O_7 Lähtö Kirjoitus on valmis kirjoittaaksesi kanavan 7

Seuraavassa taulukossa luetellaan alkuperäisen liitännän DDR AXI4 Arbiterin tulo- ja lähtöportit.
Taulukko 2-3. Tulo- ja lähtöportit alkuperäiselle välimiesliittymälle

Signaali Nimi Suunta Leveys Kuvaus
reset_i Syöte Aktiivinen matala asynkroninen palautussignaali suunnitteluun
sys_clk_i Syöte Järjestelmän kello
ddr_ctrl_ready_i Syöte Vastaanottaa valmiin tulosignaalin DDR-ohjaimesta
r0_req_i Syöte Lue pyyntö aloittajalta 0
r0_burst_size_i Syöte 8 bittiä Lue sarjan koko
r0_rstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 0
r0_ack_o Lähtö Välimiehen kuittaus lukupyynnön aloittamisesta 0
………..jatkui
Signaali Nimi Suunta Leveys Kuvaus
r0_data_valid_o Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 0
r0_done_o Lähtö Lue loppuun aloittajalle 0
r1_req_i Syöte Lue pyyntö aloittajalta 1
r1_burst_size_i Syöte 8 bittiä Lue sarjan koko
r1_rstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 1
r1_ack_o Lähtö Välimiehen kuittaus lukupyynnön aloittamisesta 1
r1_data_valid_o Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 1
r1_done_o Lähtö Lue loppuun aloittajalle 1
r2_req_i Syöte Lue pyyntö aloittajalta 2
r2_burst_size_i Syöte 8 bittiä Lue sarjan koko
r2_rstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 2
r2_ack_o Lähtö Välimiehen kuittaus lukupyynnön aloittamisesta 2
r2_data_valid_o Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 2
r2_done_o Lähtö Lue loppuun aloittajalle 2
r3_req_i Syöte Lue pyyntö aloittajalta 3
r3_burst_size_i Syöte 8 bittiä Lue sarjan koko
r3_rstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 3
r3_ack_o Lähtö Välimiehen kuittaus lukupyynnön aloittamisesta 3
r3_data_valid_o Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 3
r3_done_o Lähtö Lue loppuun aloittajalle 3
r4_req_i Syöte Lue pyyntö aloittajalta 4
r4_burst_size_i Syöte 8 bittiä Lue sarjan koko
r4_rstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 4
r4_ack_o Lähtö Välimiehen kuittaus lukupyynnön aloittamisesta 4
r4_data_valid_o Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 4
r4_done_o Lähtö Lue loppuun aloittajalle 4
r5_req_i Syöte Lue pyyntö aloittajalta 5
r5_burst_size_i Syöte 8 bittiä Lue sarjan koko
r5_rstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 5
r5_ack_o Lähtö Välimiehen kuittaus lukupyynnön aloittamisesta 5
r5_data_valid_o Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 5
r5_done_o Lähtö Lue loppuun aloittajalle 5
r6_req_i Syöte Lue pyyntö aloittajalta 6
r6_burst_size_i Syöte 8 bittiä Lue sarjan koko
r6_rstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 6
r6_ack_o Lähtö Välimiehen kuittaus lukupyynnön aloittamisesta 6
r6_data_valid_o Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 6
r6_done_o Lähtö Lue loppuun aloittajalle 6
r7_req_i Syöte Lue pyyntö aloittajalta 7
r7_burst_size_i Syöte 8 bittiä Lue sarjan koko
………..jatkui
Signaali Nimi Suunta Leveys Kuvaus
r7_rstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, josta luku on aloitettava lukukanavalle 7
r7_ack_o Lähtö Välimiehen kuittaus lukupyynnön aloittamisesta 7
r7_data_valid_o Lähtö Lue tiedot, jotka ovat voimassa lukukanavalta 7
r7_done_o Lähtö Lue loppuun aloittajalle 7
rdata_o Lähtö [AXI_DATA_WIDTH – 1:0] Videodatan lähtö lukukanavalta
w0_burst_size_i Syöte 8 bittiä Kirjoita sarjan koko
w0_data_i Syöte [AXI_DATA_WIDTH – 1:0] Videodatan syöttö kanavalle 0
w0_data_valid_i Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 0
w0_req_i Syöte Kirjoita pyyntö aloittajalta 0
w0_wstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 0
w0_ack_o Lähtö Välimiehen vahvistus kirjoittamispyynnölle aloittajalta 0
w0_done_o Lähtö Kirjoita valmistuminen aloittajalle 0
w1_burst_size_i Syöte 8 bittiä Kirjoita sarjan koko
w1_data_i Syöte [AXI_DATA_WIDTH – 1:0] Videodatan syöttö kanavalle 1
w1_data_valid_i Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 1
w1_req_i Syöte Kirjoita pyyntö aloittajalta 1
w1_wstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 1
w1_ack_o Lähtö Välimiehen vahvistus kirjoittamispyynnölle aloittajalta 1
w1_done_o Lähtö Kirjoita valmistuminen aloittajalle 1
w2_burst_size_i Syöte 8 bittiä Kirjoita sarjan koko
w2_data_i Syöte [AXI_DATA_WIDTH – 1:0] Videodatan syöttö kanavalle 2
w2_data_valid_i Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 2
w2_req_i Syöte Kirjoita pyyntö aloittajalta 2
w2_wstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 2
w2_ack_o Lähtö Välimiehen vahvistus kirjoittamispyynnölle aloittajalta 2
w2_done_o Lähtö Kirjoita valmistuminen aloittajalle 2
w3_burst_size_i Syöte 8 bittiä Kirjoita sarjan koko
w3_data_i Syöte [AXI_DATA_WIDTH – 1:0] Videodatan syöttö kanavalle 3
w3_data_valid_i Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 3
w3_req_i Syöte Kirjoita pyyntö aloittajalta 3
w3_wstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 3
w3_ack_o Lähtö Välimiehen vahvistus kirjoittamispyynnölle aloittajalta 3
w3_done_o Lähtö Kirjoita valmistuminen aloittajalle 3
w4_burst_size_i Syöte 8 bittiä Kirjoita sarjan koko
w4_data_i Syöte [AXI_DATA_WIDTH – 1:0] Videodatan syöttö kanavalle 4
w4_data_valid_i Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 4
w4_req_i Syöte Kirjoita pyyntö aloittajalta 4
w4_wstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 4
………..jatkui
Signaali Nimi Suunta Leveys Kuvaus
w4_ack_o Lähtö Välimiehen vahvistus kirjoittamispyynnölle aloittajalta 4
w4_done_o Lähtö Kirjoita valmistuminen aloittajalle 4
w5_burst_size_i Syöte 8 bittiä Kirjoita sarjan koko
w5_data_i Syöte [AXI_DATA_WIDTH – 1:0] Videodatan syöttö kanavalle 5
w5_data_valid_i Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 5
w5_req_i Syöte Kirjoita pyyntö aloittajalta 5
w5_wstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 5
w5_ack_o Lähtö Välimiehen vahvistus kirjoittamispyynnölle aloittajalta 5
w5_done_o Lähtö Kirjoita valmistuminen aloittajalle 5
w6_burst_size_i Syöte 8 bittiä Kirjoita sarjan koko
w6_data_i Syöte [AXI_DATA_WIDTH – 1:0] Videodatan syöttö kanavalle 6
w6_data_valid_i Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 6
w6_req_i Syöte Kirjoita pyyntö aloittajalta 6
w6_wstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 6
w6_ack_o Lähtö Välimiehen vahvistus kirjoittamispyynnölle aloittajalta 6
w6_done_o Lähtö Kirjoita valmistuminen aloittajalle 6
w7_burst_size_i Syöte 8 bittiä Kirjoita sarjan koko
w7_data_i Syöte [AXI_DATA_WIDTH – 1:0] Videodatan syöttö kanavalle 7
w7_data_valid_i Syöte Kirjoita tiedot, jotka ovat kelvollisia kanavalle 7
w7_req_i Syöte Kirjoita pyyntö aloittajalta 7
w7_wstart_addr_i Syöte [AXI_ADDR_WIDTH – 1:0] DDR-osoite, johon kirjoituksen on tapahduttava kirjoituskanavalta 7
w7_ack_o Lähtö Välimiehen vahvistus kirjoittamispyynnölle aloittajalta 7
w7_done_o Lähtö Kirjoita valmistuminen aloittajalle 7
AXI I/F -signaalit
Lue osoitekanava
arid_o Lähtö [AXI_ID_WIDTH – 1:0] Lue osoitetunnus. Tunnistaminen tag signaalien lukuosoiteryhmälle.
araddr_o Lähtö [AXI_ADDR_WIDTH – 1:0] Lue osoite. Antaa lukupursketapahtuman alkuperäisen osoitteen.

Vain purskeen aloitusosoite annetaan.

arlen_o Lähtö [7:0] Purskeen pituus. Tarjoaa tarkan siirtojen määrän sarjassa. Nämä tiedot määräävät osoitteeseen liittyvien tiedonsiirtojen määrän.
arsize_o Lähtö [2:0] Purskeen koko. Kunkin siirron koko sarjassa.
arburst_o Lähtö [1:0] Pursketyyppi. Yhdessä kokotietojen kanssa kerrotaan, kuinka kunkin purskeen siirron osoite lasketaan.

Korjattu arvoon 2'b01 à Inkrementaalinen osoitepurske.

arlock_o Lähtö [1:0] Lukon tyyppi. Tarjoaa lisätietoja siirron atomiominaisuuksista.

Kiinteä 2'b00 à Normaali pääsy.

………..jatkui
Signaali Nimi Suunta Leveys Kuvaus
arcache_o Lähtö [3:0] Välimuistin tyyppi. Tarjoaa lisätietoja siirron välimuistiin tallennettavista ominaisuuksista.

Korjattu 4'b0000 à Ei välimuistiin ja ei puskuroitava.

arprot_o Lähtö [2:0] Suojaustyyppi. Tarjoaa suojausyksikkötiedot tapahtumaa varten. Korjattu arvoon 3'b000 à Normaali, turvallinen tietojen käyttö.
arvalid_o Lähtö Lue osoite kelvollinen. Kun HIGH, lukuosoite ja ohjaustiedot ovat voimassa ja pysyvät korkeina, kunnes osoitteen kuittaussignaali, jona on, on korkea.

1 = Osoite- ja ohjaustiedot ovat voimassa

0 = Osoite- ja ohjaustiedot eivät kelpaa

arready_o Syöte Lue osoite valmiina. Kohde on valmis hyväksymään osoitteen ja siihen liittyvät ohjaussignaalit.

1 = kohde valmis

0 = kohde ei ole valmis

Lue datakanava
eroon Syöte [AXI_ID_WIDTH – 1:0] Lue ID tag. ID tag signaalien lukudataryhmästä. Kohde luo vapautusarvon, ja sen on vastattava sen lukutapahtuman kuivaa arvoa, johon se vastaa.
rdata Syöte [AXI_DATA_WIDTH – 1:0] Lue tiedot
rresp Syöte [1:0] Lue vastaus.

Lukusiirron tila.

Sallitut vastaukset ovat OKAY, EXOKAY, SLVERR ja DECERR.

rlast Syöte Lue viimeksi.

Viimeinen siirto lukujaksossa.

rvalid Syöte Lue voimassa. Vaaditut lukutiedot ovat saatavilla ja lukujen siirto voidaan suorittaa loppuun.

1 = luetut tiedot saatavilla

0 = lukutietoja ei ole saatavilla

valmiina Lähtö Lue valmiina. Aloittaja voi hyväksyä luetut tiedot ja vastaustiedot.

1 = käynnistin valmis

0 = aloittaja ei ole valmis

Kirjoita osoitekanava
ahkera Lähtö [AXI_ID_WIDTH – 1:0] Kirjoita osoitetunnus. Tunnistaminen tag signaalien kirjoitusosoiteryhmälle.
awaddr Lähtö [AXI_ADDR_WIDTH – 1:0] Kirjoita osoite. Antaa kirjoituspursketapahtuman ensimmäisen siirron osoitteen. Liittyviä ohjaussignaaleja käytetään määrittämään purskeen jäljellä olevien siirtojen osoitteet.
awlen Lähtö [7:0] Purskeen pituus. Tarjoaa tarkan siirtojen määrän sarjassa. Nämä tiedot määräävät osoitteeseen liittyvien tiedonsiirtojen määrän.
awsize Lähtö [2:0] Purskeen koko. Kunkin siirron koko sarjassa. Tavukaistan välähdysvalot osoittavat tarkalleen, mitkä tavukaistat päivitetään.
awburst Lähtö [1:0] Pursketyyppi. Yhdessä kokotietojen kanssa kerrotaan, kuinka kunkin purskeen siirron osoite lasketaan.

Korjattu arvoon 2'b01 à Inkrementaalinen osoitepurske.

………..jatkui
Signaali Nimi Suunta Leveys Kuvaus
awlock Lähtö [1:0] Lukon tyyppi. Tarjoaa lisätietoja siirron atomiominaisuuksista.

Kiinteä 2'b00 à Normaali pääsy.

awcache Lähtö [3:0] Välimuistin tyyppi. Ilmaisee tapahtuman puskuroitavat, välimuistiin tallennettavat, läpikirjoitettavat, takaisinkirjoitettavat ja allokoidut attribuutit.

Korjattu 4'b0000 à Ei välimuistiin ja ei puskuroitava.

awprot Lähtö [2:0] Suojaustyyppi. Ilmaisee tapahtuman normaalin, etuoikeutetun tai suojatun suojaustason ja sen, onko tapahtuma tietojen käyttö vai käsky. Korjattu arvoon 3'b000 à Normaali, turvallinen tietojen käyttö.
pätemätön Lähtö Kirjoita oikea osoite. Osoittaa, että kelvollinen kirjoitusosoite ja ohjaustiedot ovat saatavilla.

1 = osoite- ja ohjaustiedot saatavilla

0 = osoite- ja ohjaustiedot eivät ole käytettävissä. Osoite- ja ohjaustiedot pysyvät vakaina, kunnes osoitteen kuittaussignaali, awready, menee HIGH.

tiedossa Syöte Kirjoita osoite valmiiksi. Osoittaa, että kohde on valmis hyväksymään osoitteen ja siihen liittyvät ohjaussignaalit.

1 = kohde valmis

0 = kohde ei ole valmis

Kirjoita datakanava
wdata Lähtö [AXI_DATA_WIDTH – 1:0] Kirjoita dataa
wstrb Lähtö [AXI_DATA_WIDTH – 8:0] Kirjoita strobes. Tämä signaali osoittaa, mitkä tavukaistat muistissa päivitetään. Jokaiselle kirjoitusdataväylän kahdeksalle bitille on yksi kirjoitusvalo.
wlast Lähtö Kirjoita viimeinen. Viimeinen siirto kirjoituspurskeessa.
wvalid Lähtö Kirjoita kelvollinen. Kelvollisia kirjoitustietoja ja välähdyksiä on saatavilla. 1 = kirjoitustiedot ja välähdykset käytettävissä

0 = kirjoitusdataa ja välähdyksiä ei ole saatavilla

wready Syöte Kirjoita valmiiksi. Kohde voi hyväksyä kirjoitustiedot. 1 = kohde valmis

0 = kohde ei ole valmis

Kirjoita Vastauskanava
tarjous Syöte [AXI_ID_WIDTH – 1:0] Vastaustunnus. Tunnistus tag kirjoitusvastauksesta. Hintatarjouksen arvon on vastattava sen kirjoitustapahtuman awid-arvoa, johon kohde vastaa.
bresp Syöte [1:0] Kirjoita vastaus. Kirjoitustapahtuman tila. Sallitut vastaukset ovat OKAY, EXOKAY, SLVERR ja DECERR.
bpätevä Syöte Kirjoita oikea vastaus. Kelvollinen kirjoitusvastaus on saatavilla. 1 = kirjoitus vastaus saatavilla

0 = kirjoitusvastaus ei ole käytettävissä

leipäinen Lähtö Vastaus valmiina. Aloittaja voi hyväksyä vastaustiedot.

1 = käynnistin valmis

0 = aloittaja ei ole valmis

Ajoituskaaviot (kysy)
Tässä osassa käsitellään DDR_AXI4_Arbiter-ajoituskaavioita. Seuraavissa kuvissa on esitetty luku- ja kirjoituspyyntötulojen kytkentä, aloitusmuistiosoite, kirjoitussyötteet ulkoisesta aloittimesta, luku- tai kirjoituskuittaus sekä välimiehen antamat luku- tai kirjoitussyötteet.
Kuva 3-1. AXI4-liitännän kautta kirjoitettaessa/lukemisessa käytettyjen signaalien ajoituskaavioMICROSIRU-DDR-AXI4-Arbiter-kuva-5

Testbench (kysy)
Yhtenäistä testipenkkiä käytetään DDR_AXI4_Arbiterin tarkistamiseen ja testaamiseen, jota kutsutaan käyttäjän testipenkkiksi. Testbench on mukana DDR_AXI4_Arbiter IP:n toimivuuden tarkistamiseksi. Tämä testipenkki toimii vain kahdelle lukukanavalle ja kahdelle kirjoituskanavalle väyläliitäntäkonfiguraatiolla.
 Simulaatio (kysy)
Seuraavat vaiheet kuvaavat ytimen simulointia testipenkillä:

  1. Avaa Libero® SoC Catalog -välilehti, laajenna Solutions-Video, kaksoisnapsauta DDR_AXI4_Arbiter ja napsauta sitten OK. IP-osoitteeseen liittyvät asiakirjat on lueteltu kohdassa Dokumentaatio. Tärkeää: Jos et näe Katalogi-välilehteä, siirry kohtaan View > Windows-valikko ja napsauta Katalogi saadaksesi sen näkyviin.

Kuva 4-1. DDR_AXI4_Arbiter IP Core Libero SoC -luettelossaMICROSIRU-DDR-AXI4-Arbiter-kuva-6

Luo komponentti -ikkuna tulee näkyviin seuraavan kuvan mukaisesti. Napsauta OK. Varmista, että nimi on DDR_AXI4_ARBITER_PF_C0.
Kuva 4-2. Luo komponenttiMICROSIRU-DDR-AXI4-Arbiter-kuva-7

Määritä IP 2 lukukanavalle, 2 kirjoituskanavalle ja valitse Väyläliitäntä seuraavan kuvan mukaisesti ja napsauta OK luodaksesi IP.
Kuva 4-3. KokoonpanoMICROSIRU-DDR-AXI4-Arbiter-kuva-8

Valitse Stimulus Hierarchy -välilehdellä testipenkki (DDR_AXI4_ARBITER_PF_tb.v), napsauta hiiren kakkospainikkeella ja napsauta sitten Simuloi syntistä edeltävää suunnittelua > Avaa interaktiivisesti.
Tärkeää: Jos et näe Stimulus Hierarchy -välilehteä, siirry kohtaan View > Windows-valikko ja napsauta Stimulus Hierarchy saadaksesi sen näkyviin.
Kuva 4-4. Esisynteesisuunnittelun simulointiMICROSIRU-DDR-AXI4-Arbiter-kuva-9ModelSim avautuu testipenkillä file, kuten seuraavassa kuvassa näkyy.
Kuva 4-5. ModelSim-simulaatioikkunaMICROSIRU-DDR-AXI4-Arbiter-kuva-10

Tärkeää: Jos simulointi keskeytyy .do:ssa määritetyn ajonaikarajan vuoksi file, käytä run -all -komentoa suorittaaksesi simuloinnin loppuun.
Versiohistoria (kysy)
Versiohistoria kuvaa asiakirjaan tehdyt muutokset. Muutokset on listattu versioittain alkaen uusimmasta julkaisusta.
Taulukko 5-1. Versiohistoria

Tarkistus Päivämäärä Kuvaus
A 04/2023 Seuraavassa on luettelo muutoksista asiakirjan versiossa A:

• Siirretty asiakirja Microchip-malliin.

• Päivitetty asiakirjanumero DS00004976A numerosta 50200950.

• Lisätty 4. Testipenkki.

2.0 Seuraavassa on luettelo muutoksista asiakirjan versiossa 2.0:

• Lisätty Kuva 1-2.

• Lisätty Taulukko 2-2.

• Päivitetty joidenkin tulo- ja lähtösignaalien nimet Taulukko 2-2.

1.0 Ensimmäinen julkaisu.

Mikrosirun FPGA-tuki (kysy)
Microchip FPGA -tuoteryhmä tukee tuotteitaan erilaisilla tukipalveluilla, kuten asiakaspalvelulla, Customer Technical Support Centerillä jne websivusto ja maailmanlaajuiset myyntitoimistot. Asiakkaita kehotetaan vierailemaan Microchipin verkkoresursseissa ennen kuin he ottavat yhteyttä tukeen, koska on hyvin todennäköistä, että heidän kyselyihinsä on jo vastattu. Ota yhteyttä tekniseen tukikeskukseen osoitteessa websivusto osoitteessa www.microchip.com/support. Mainitse FPGA-laitteen osanumero, valitse sopiva koteloluokka ja lataa malli files luodessaan teknisen tuen tapausta. Ota yhteyttä asiakaspalveluun saadaksesi ei-teknistä tuotetukea, kuten tuotteiden hinnoittelua, tuotepäivityksiä, päivitettyjä tietoja, tilauksen tilaa ja valtuutusta.

  • Pohjois-Amerikasta soita numeroon 800.262.1060 XNUMX XNUMX
  • Soita muualta maailmasta numeroon 650.318.4460 XNUMX XNUMX
  • Faksi, mistä päin maailmaa tahansa, 650.318.8044 XNUMX XNUMX

Mikrosirun tiedot (kysy)

Mikrosiru Websivusto (kysy)
Microchip tarjoaa online-tukea meidän kauttamme websivusto osoitteessa www.microchip.com/. Tämä websivustoa käytetään tekemiseen files ja tiedot ovat helposti asiakkaiden saatavilla. Osa saatavilla olevasta sisällöstä sisältää:

  • Tuotetuki – Tietolomakkeet ja errata, hakemusmuistiinpanot ja sample ohjelmat, suunnitteluresurssit, käyttöoppaat ja laitteistotukiasiakirjat, uusimmat ohjelmistojulkaisut ja arkistoidut ohjelmistot
  • Yleinen tekninen tuki - Usein kysytyt kysymykset (FAQ), teknisen tuen pyynnöt, online-keskusteluryhmät, Microchip-suunnittelukumppaniohjelman jäsenluettelo
  • Microchipin liiketoiminta – Tuotevalitsin ja tilausoppaat, uusimmat Microchipin lehdistötiedotteet, luettelo seminaareista ja tapahtumista, luettelot Microchipin myyntitoimistoista, jakelijoista ja tehtaiden edustajista

Tuotemuutosilmoituspalvelu (kysy)
Microchipin tuotemuutosilmoituspalvelu auttaa pitämään asiakkaat ajan tasalla Microchip-tuotteista. Tilaajat saavat sähköposti-ilmoituksen aina, kun tiettyyn kiinnostavaan tuoteperheeseen tai kehitystyökaluun liittyy muutoksia, päivityksiä, tarkistuksia tai virheitä. Rekisteröityäksesi mene osoitteeseen www.microchip.com/pcn ja seuraa ilmoittautumisohjeita.
Asiakastuki (kysy)
Microchip-tuotteiden käyttäjät voivat saada apua useiden kanavien kautta:

  • Jakelija tai edustaja
  • Paikallinen myyntitoimisto
  • Embedded Solutions Engineer (ESE)
  • Tekninen tuki

Asiakkaiden tulee ottaa yhteyttä jakelijaansa, edustajaansa tai ESE:hen tukeakseen. Paikalliset myyntitoimistot ovat myös käytettävissä auttamaan asiakkaita. Luettelo myyntikonttoreista ja toimipaikoista on tässä asiakirjassa. Tekninen tuki on saatavilla osoitteessa websivusto osoitteessa: www.microchip.com/support.
Mikrosiru kehittää koodisuojausominaisuuden (kysy)
Huomaa seuraavat Microchip-tuotteiden koodisuojausominaisuuden tiedot:

  • Mikrosirutuotteet täyttävät niiden tietyn Microchip Data Sheet -tiedot.
  • Microchip uskoo, että sen tuoteperhe on turvallinen, kun sitä käytetään tarkoitetulla tavalla, käyttöspesifikaatioiden mukaisesti ja normaaleissa olosuhteissa.
  • Microchip arvostaa ja suojelee aggressiivisesti immateriaalioikeuksiaan. Yritykset rikkoa Microchip-tuotteen koodin suojausominaisuuksia ovat ehdottomasti kiellettyjä ja voivat rikkoa Digital Millennium Copyright Act -lakia.
  • Microchip tai mikään muu puolijohdevalmistaja ei voi taata koodinsa turvallisuutta. Koodisuojaus ei tarkoita, että takaamme tuotteen "rikkoutumattomuuden". Koodisuojaus kehittyy jatkuvasti. Microchip on sitoutunut parantamaan jatkuvasti tuotteidemme koodisuojausominaisuuksia.

Oikeudellinen huomautus (kysy)
Tätä julkaisua ja siinä olevia tietoja voidaan käyttää vain Microchip-tuotteiden kanssa, mukaan lukien Microchip-tuotteiden suunnittelu, testaus ja integrointi sovellukseesi. Näiden tietojen käyttö muulla tavoin rikkoo näitä ehtoja. Laitesovelluksia koskevat tiedot tarjotaan vain avuksesi, ja päivitykset voivat korvata ne. Sinun vastuullasi on varmistaa, että hakemuksesi vastaa vaatimuksiasi. Ota yhteyttä paikalliseen Microchip-myyntitoimistoon saadaksesi lisätukea tai hanki lisätukea osoitteessa www.microchip.com/en-us/support/design-help/ asiakastukipalvelut. NÄMÄ TIEDOT TOIMITTAA MICROSIRU "SELLAISENAAN". MIKROSIRU EI ANNA MINKÄÄN NIMENOMAISTA TAI OLUETTAISTA, KIRJALLISTA TAI SUULLISTA, LAINSÄÄDÄNTÖÄ TAI MUUTA TAKUUTA, MISSÄÄN LIITTYVÄT TIETOIHIN, MUKAAN MUKAAN MUKAAN MUKAAN MUKAAN RAJOITTUVAT MITÄÄN OLUTTAISIA TAKUITA EIVÄT ERITYINEN TARKOITUS TAI TAKUUT LIITTYEN SEN KUNTOON, LAATUUN TAI SUORITUKSEEN. MIKROSIRU EI OLE MISSÄÄN TAPAUKSESSA VASTUUSSA MISTÄÄN EPÄSUORISTA, ERITYISISTÄ, RANGAISTUKSISTA, SATUNNAISISTA TAI VÄLILLISISTÄ MENETYKSISTÄ, VAHINGOISTA, KUSTANNUKSISTA TAI KULUT, MISSÄÄN LIITTYVÄT TIETOON TAI SEN KÄYTTÖÖN, JOS SITÄ KÄYTETÄÄN, OF OVATKO MAHDOLLISUUS TAI VAHINGOT ENNAKKOILLE? MICROSIRUN KOKONAISVASTUU KAIKISTA TIETOJEN TAI SEN KÄYTTÖÖN LIITTYVIEN VAATIMUSTEN MÄÄRÄSSÄ TÄYDELLISESTI LAIN SALLITTAMASSA EI YLITÄ MICROFORMIOSTA MAKSUNTAAN MAKSUJEN MÄÄRÄÄ. Microchip-laitteiden käyttö elämää ylläpitävissä ja/tai turvallisuussovelluksissa on täysin ostajan omalla vastuulla, ja ostaja sitoutuu puolustamaan, korvaamaan ja pitämään Microchipiä vaarattomana kaikilta tällaisesta käytöstä aiheutuvilta vahingoilta, vaatimuksilta, kanteilta tai kuluilta. Microchipin immateriaalioikeuksilla ei välitetä lisenssejä, implisiittisesti tai muuten, ellei toisin mainita.
Tavaramerkit (kysy)
Mikrosirun nimi ja logo, Microchip-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, Symmetri , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron ja XMEGA ovat Microchip Technology Incorporatedin rekisteröityjä tavaramerkkejä Yhdysvalloissa ja muissa maissa. 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 ovat Microchip Technology Incorporatedin rekisteröityjä tavaramerkkejä USA:ssa 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 MESTERING, DAM, ECAN, Espresso T1S, EettherGreen, Gridtime, Idealbridge, In-Culluit Serial Programping, OicNet, Idealbridge, Idealbridge, Idealbridge, Älykäs rinnakkaiskäyttö, IntelliMOS, sirujen välinen yhteys, jitterBlocker, näytön nuppi, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB-sertifioitu logo, MPLIB, MPLINK, MultiTRAK, NetDetach, kaikkitietävä koodin luominen, 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, Total Endurance, Trusted Time, TSHARC, USBCheck, VektoriBox, VariBox, VeriPHY, ViewSpan, WiperLock, XpressConnect ja ZENA ovat Microchip Technology Incorporatedin tavaramerkkejä Yhdysvalloissa ja muissa maissa. SQTP on Microchip Technology Incorporatedin palvelumerkki Yhdysvalloissa. Adaptec-logo, Frequency on Demand, Silicon Storage Technology ja Symmcom ovat Microchip Technology Inc:n rekisteröityjä tavaramerkkejä muissa maissa. GestIC on Microchip Technology Germany II GmbH & Co. KG:n, Microchip Technology Inc:n tytäryhtiön, rekisteröity tavaramerkki muissa maissa. Kaikki muut tässä mainitut tavaramerkit ovat vastaavien yhtiöiden omaisuutta. © 2023, Microchip Technology Incorporated ja sen tytäryhtiöt. Kaikki oikeudet pidätetään.
ISBN: 978-1-6683-2302-1 Laadunhallintajärjestelmä (kysy) Lisätietoja Microchipin laadunhallintajärjestelmistä on osoitteessa www.microchip.com/quality.

Maailmanlaajuinen myynti ja palvelu

AMERIKAS AASIA/TYYNENMEREN AASIA/TYYNENMEREN EUROOPPA
Yritys Toimisto

2355 West Chandler Blvd. Chandler, AZ 85224-6199

Puh: 480-792-7200

Faksi: 480-792-7277

Tekninen tuki: www.microchip.com/support Web Osoite: www.microchip.com

Atlanta

Duluth, GA

Puh: 678-957-9614

Faksi: 678-957-1455

Austin, TX

Puh: 512-257-3370

Boston Westborough, MA Puh: 774-760-0087

Faksi: 774-760-0088

Chicago

Itasca, IL

Puh: 630-285-0071

Faksi: 630-285-0075

Dallas

Addison, Teksas

Puh: 972-818-7423

Faksi: 972-818-2924

Detroit

Novi, MI

Puh: 248-848-4000

Houston, TX

Puh: 281-894-5983

Indianapolis Noblesville, IN Puh: 317-773-8323

Faksi: 317-773-5453

Puh: 317-536-2380

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

Faksi: 949-462-9608

Puh: 951-273-7800

Raleigh, NC

Puh: 919-844-7510

New York, NY

Puh: 631-435-6000

San Jose, CA

Puh: 408-735-9110

Puh: 408-436-4270

Kanada - Toronto

Puh: 905-695-1980

Faksi: 905-695-2078

Australia – Sydney

Puh: 61-2-9868-6733

Kiina – Peking

Puh: 86-10-8569-7000

Kiina - Chengdu

Puh: 86-28-8665-5511

Kiina - Chongqing

Puh: 86-23-8980-9588

Kiina – Dongguan

Puh: 86-769-8702-9880

Kiina - Guangzhou

Puh: 86-20-8755-8029

Kiina – Hangzhou

Puh: 86-571-8792-8115

Kiina – Hongkongin erityishallintoalue

Puh: 852-2943-5100

Kiina - Nanjing

Puh: 86-25-8473-2460

Kiina - Qingdao

Puh: 86-532-8502-7355

Kiina – Shanghai

Puh: 86-21-3326-8000

Kiina - Shenyang

Puh: 86-24-2334-2829

Kiina - Shenzhen

Puh: 86-755-8864-2200

Kiina – Suzhou

Puh: 86-186-6233-1526

Kiina - Wuhan

Puh: 86-27-5980-5300

Kiina - Xian

Puh: 86-29-8833-7252

Kiina - Xiamen

Puh: 86-592-2388138

Kiina - Zhuhai

Puh: 86-756-3210040

Intia - Bangalore

Puh: 91-80-3090-4444

Intia - New Delhi

Puh: 91-11-4160-8631

Intia - Pune

Puh: 91-20-4121-0141

Japani Osaka

Puh: 81-6-6152-7160

Japani Tokio

Puh: 81-3-6880-3770

Korea – Daegu

Puh: 82-53-744-4301

Korea - Soul

Puh: 82-2-554-7200

Malesia - Kuala Lumpur

Puh: 60-3-7651-7906

Malesia – Penang

Puh: 60-4-227-8870

Filippiinit - Manila

Puh: 63-2-634-9065

Singapore

Puh: 65-6334-8870

Taiwan – Hsin Chu

Puh: 886-3-577-8366

Taiwan – Kaohsiung

Puh: 886-7-213-7830

Taiwan Taipei

Puh: 886-2-2508-8600

Thaimaa - Bangkok

Puh: 66-2-694-1351

Vietnam - Ho Chi Minh

Puh: 84-28-5448-2100

Itävalta – Wels

Puh: 43-7242-2244-39

Faksi: 43-7242-2244-393

Tanska - Kööpenhamina

Puh: 45-4485-5910

Faksi: 45-4485-2829

Suomi – Espoo

Puh: 358-9-4520-820

Ranska - Pariisi

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

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

Saksa – Garching

Puh: 49-8931-9700

Saksa – Haan

Puh: 49-2129-3766400

Saksa – Heilbronn

Puh: 49-7131-72400

Saksa – Karlsruhe

Puh: 49-721-625370

Saksa - München

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

Saksa - Rosenheim

Puh: 49-8031-354-560

Israel - Ra'anana

Puh: 972-9-744-7705

Italia - Milano

Puh: 39-0331-742611

Faksi: 39-0331-466781

Italia – Padova

Puh: 39-049-7625286

Hollanti – Drunen

Puh: 31-416-690399

Faksi: 31-416-690340

Norja - Trondheim

Puh: 47-72884388

Puola - Varsova

Puh: 48-22-3325737

Romania – Bukarest

Tel: 40-21-407-87-50

Espanja - Madrid

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

Ruotsi - Götenberg

Tel: 46-31-704-60-40

Ruotsi - Tukholma

Puh: 46-8-5090-4654

Iso-Britannia – Wokingham

Puh: 44-118-921-5800

Faksi: 44-118-921-5820

© 2023 Microchip Technology Inc. ja sen tytäryhtiöt

Asiakirjat / Resurssit

MICROSIRU DDR AXI4 Arbiter [pdfKäyttöopas
DDR AXI4 välimies, DDR AXI4, välimies

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *