MICROCHIP-logo

MICROCHIP DDR AXI4 Cyflafareddwr

MICROCHIP-DDR-AXI4-Arbiter-product

Cyflwyniad: Mae safon protocol AXI4-Stream yn defnyddio'r derminoleg Meistr a Chaethwas. Y derminoleg Microsglodyn cyfatebol a ddefnyddir yn y ddogfen hon yw Cychwynnwr a Tharged, yn y drefn honno.
Crynodeb: Mae'r tabl canlynol yn rhoi crynodeb o nodweddion DDR AXI4 Arbiter.

Nodweddiadol Gwerth
Fersiwn Craidd Cyflafareddwr DDR AXI4 v2.2
Teuluoedd Dyfais â Chymorth
Trwyddedu Llif Offeryn â Chymorth

Nodweddion: Mae gan DDR AXI4 Arbiter y nodweddion allweddol canlynol:

  • Rhaid gosod craidd IP i Gatalog IP meddalwedd Libero SoC.
  • Mae'r craidd wedi'i ffurfweddu, ei gynhyrchu a'i amrantiad o fewn yr offeryn SmartDesign i'w gynnwys yn rhestr prosiectau Libero.

Defnydd a Pherfformiad Dyfais:

Manylion Dyfais Teulu Dyfais Adnoddau Perfformiad (MHz)
LUTs DFF Hyrddod LSRAM SRAM Math Blocks Chip Globals PolarFire MPF300T-1 5411 4202 266

Disgrifiad Swyddogaethol

Disgrifiad Swyddogaethol: Mae'r adran hon yn disgrifio manylion gweithredu'r DDR_AXI4_Arbiter. Mae'r ffigur canlynol yn dangos y diagram pin-allan lefel uchaf o'r DDR AXI4 Arbiter.

DDR_AXI4_Arbiter Paramedrau a Signalau Rhyngwyneb

Gosodiadau Ffurfweddu:
Nid yw'r gosodiadau ffurfweddu ar gyfer DDR_AXI4_Arbiter wedi'u nodi yn y ddogfen hon.

Arwyddion Mewnbynnu ac Allbynnau:
Nid yw'r signalau mewnbwn ac allbwn ar gyfer DDR_AXI4_Arbiter wedi'u nodi yn y ddogfen hon.

Diagramau Amseru
Nid yw'r diagramau amseru ar gyfer DDR_AXI4_Arbiter wedi'u nodi yn y ddogfen hon.

Testbench

Efelychu:
Nid yw'r manylion efelychu ar gyfer DDR_AXI4_Arbiter wedi'u nodi yn y ddogfen hon.
Hanes Adolygu
Nid yw'r hanes adolygu ar gyfer DDR_AXI4_Arbiter wedi'i nodi yn y ddogfen hon.
Cefnogaeth FPGA microsglodyn
Nid yw'r wybodaeth Cefnogi Microsglodyn FPGA ar gyfer DDR_AXI4_Arbiter wedi'i nodi yn y ddogfen hon.

Cyfarwyddiadau Defnydd Cynnyrch

  1. Gosod DDR AXI4 Arbiter v2.2 i Gatalog IP meddalwedd Libero SoC.
  2. Ffurfweddu, cynhyrchu ac amrantiad y craidd o fewn yr offeryn SmartDesign i'w gynnwys yn rhestr prosiectau Libero.

Cyflwyniad (Gofyn Cwestiwn)

Mae atgofion yn rhan annatod o unrhyw gymhwysiad fideo a graffeg nodweddiadol. Fe'u defnyddir ar gyfer byffro fframiau fideo cyfan pan nad yw cof lleol y FPGA yn ddigon i ddal y ffrâm gyfan. Pan fydd fframiau fideo yn cael eu darllen a'u hysgrifennu dro ar ôl tro i mewn i DDR, bydd angen cyflafareddwr i gyflafareddu rhwng ceisiadau lluosog. Mae'r DDR AXI4 Arbiter IP yn darparu 8 sianel ysgrifennu i ysgrifennu byfferau ffrâm i mewn i gof DDR allanol ac 8 sianel darllen i ddarllen fframiau o gof allanol. Mae'r cyflafareddu yn seiliedig ar y cyntaf i'r felin. Os bydd dau gais yn digwydd ar yr un pryd, bydd y sianel â'r rhif sianel isaf yn cael blaenoriaeth. Mae'r cyflafareddwr yn cysylltu â'r rheolydd DDR IP trwy'r rhyngwyneb AXI4. Mae'r Cyflafareddwr DDR AXI4 yn darparu rhyngwyneb Cychwynnydd AXI4 i'r rheolwyr DDR ar sglodion. Mae'r cyflafareddwr yn cefnogi hyd at wyth sianel ysgrifennu ac wyth sianel ddarllen. Mae'r bloc yn cymrodeddu rhwng wyth sianel ddarllen i ddarparu mynediad i'r sianel ddarllen AXI mewn modd y cyntaf i'r felin. Mae'r bloc yn cymrodeddu rhwng wyth sianel ysgrifennu i ddarparu mynediad i sianel ysgrifennu AXI mewn modd y cyntaf i'r felin. Mae gan bob un o'r wyth sianel darllen ac ysgrifennu yr un flaenoriaeth. Gellir ffurfweddu rhyngwyneb Cychwynnydd AXI4 yr IP Arbiter ar gyfer lled data amrywiol yn amrywio o 64 did i 512 did.
Pwysig: Mae safon protocol AXI4-Stream yn defnyddio'r derminoleg “Master” a “Slave”. Y derminoleg Microsglodyn cyfatebol a ddefnyddir yn y ddogfen hon yw Cychwynnwr a Tharged, yn y drefn honno.
Crynodeb (Gofyn Cwestiwn)
Mae'r tabl canlynol yn rhoi crynodeb o nodweddion DDR AXI4 Arbiter.

Tabl 1. Nodweddion Cyflafareddwr DDR AXI4MICROCHIP-DDR-AXI4-Arbiter-fig-1

Mae'r ddogfen hon yn berthnasol i DDR AXI4 Arbiter v2.2.

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

Mae angen Libero® SoC v12.3 neu ddatganiadau diweddarach. Gellir defnyddio'r IP yn y modd RTL heb unrhyw drwydded. Am ragor o wybodaeth, gweler DDR_AXI4_Arbiter.

Nodweddion (Gofyn Cwestiwn)

Mae gan DDR AXI4 Arbiter y nodweddion allweddol canlynol:

  • Wyth sianel Ysgrifennu
  • Wyth sianel Darllen
  • Rhyngwyneb AXI4 i reolwr DDR
  • Lled AXI4 ffurfweddadwy: 64, 128, 256, a 512 did
  • Lled Cyfeiriad Ffurfweddadwy: 32 i 64 did

Gweithredu IP Core yn Ystafell Ddylunio Libero® (Gofyn Cwestiwn)
Rhaid gosod craidd IP i Gatalog IP meddalwedd Libero SoC. Mae hwn yn cael ei osod yn awtomatig trwy'r swyddogaeth diweddaru Catalog IP yn y meddalwedd Libero SoC, neu mae'r craidd IP yn cael ei lawrlwytho â llaw o'r catalog. Unwaith y bydd y craidd IP wedi'i osod yng Nghatalog IP meddalwedd Libero SoC, mae'r craidd yn cael ei ffurfweddu, ei gynhyrchu, a'i amrantiad o fewn yr offeryn SmartDesign i'w gynnwys yn rhestr prosiect Libero.
Defnydd a Pherfformiad Dyfais (Gofyn Cwestiwn)
Mae'r tabl canlynol yn rhestru'r defnydd dyfais a ddefnyddir ar gyfer DDR_AXI4_Arbiter.
Tabl 2 . DDR_AXI4_Defnyddio Arbiter

Dyfais Manylion Adnoddau Perfformiad (MHz) Hyrddod Blociau Mathemateg Sglodion Globals
Teulu Dyfais LUTs 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

Pwysig:

  • Cesglir y data yn y tabl blaenorol gan ddefnyddio gosodiadau synthesis a gosodiad nodweddiadol. Mae'r IP wedi'i ffurfweddu ar gyfer wyth sianel ysgrifennu, wyth sianel ddarllen, lled cyfeiriad o 32 did, a lled data ffurfweddiad 512 did.
  • Mae cloc wedi'i gyfyngu i 200 MHz wrth redeg y dadansoddiad amseru i gyflawni'r niferoedd perfformiad.

Disgrifiad Swyddogaethol (Gofyn Cwestiwn)
Mae'r adran hon yn disgrifio manylion gweithredu'r DDR_AXI4_Arbiter. Mae'r ffigur canlynol yn dangos y diagram pin-allan lefel uchaf o'r DDR AXI4 Arbiter. Ffigur 1-1. Diagram Bloc Pin-Allan Lefel Uchaf ar gyfer Rhyngwyneb Cyflafareddwr BrodorolMICROCHIP-DDR-AXI4-Arbiter-fig-3

Mae'r ffigur canlynol yn dangos y diagram bloc lefel system o'r DDR_AXI4_Arbiter yn y modd rhyngwyneb Bws. Ffigur 1-2. Diagram Bloc Lefel System o DDR_AXI4_ArbiterMICROCHIP-DDR-AXI4-Arbiter-fig-4

Mae trafodiad darllen yn cael ei sbarduno trwy osod y signal mewnbwn r(x)_req_i yn uchel ar sianel ddarllen benodol. Mae'r cyflafareddwr yn ymateb trwy gydnabod pan fydd yn barod i gyflwyno'r cais wedi'i ddarllen. Yna mae'n sampgyda'r cyfeiriad AXI cychwynnol ac yn darllen y maint byrstio sy'n cael ei fewnbynnu gan y cychwynnwr allanol. Mae'r sianel yn prosesu'r mewnbynnau ac yn cynhyrchu'r trafodion AXI gofynnol i ddarllen data o'r cof DDR. Mae allbwn data darllen gan y canolwr yn gyffredin i'r holl sianeli darllen. Yn ystod darllen data allan, mae'r data darllen sy'n ddilys o'r sianel gyfatebol yn mynd yn uchel. Mae diwedd y trafodiad darllen yn cael ei ddynodi gan signal darllen-wneud pan fydd yr holl beitau y gofynnwyd amdanynt yn cael eu hanfon allan. Yn debyg i drafodiad darllen, mae trafodiad ysgrifennu yn cael ei sbarduno trwy osod y signal mewnbwn w(x)_req_i uchel. Ynghyd â'r signal cais, rhaid darparu'r cyfeiriad cychwyn ysgrifennu a'r hyd byrstio yn ystod y cais. Pan fydd y canolwr ar gael i wasanaethu'r cais ysgrifenedig, mae'n ymateb trwy anfon signal cydnabod ar y sianel gyfatebol. Yna mae'n rhaid i'r defnyddiwr ddarparu'r data ysgrifennu ynghyd â'r signal data-ddilys ar y sianel. Mae'n rhaid i nifer y clociau y data dilys cyfnod uchel yn cyfateb hyd byrstio. Mae'r canolwr yn cwblhau'r gweithrediad ysgrifennu ac yn gosod y signal ysgrifennu wedi'i wneud yn uchel gan ddynodi cwblhau'r trafodiad ysgrifennu.
DDR_AXI4_Arbiter Paramedrau a Signalau Rhyngwyneb (Gofyn Cwestiwn)
Mae'r adran hon yn trafod y paramedrau yn y cyflunydd DDR_AXI4_Arbiter GUI a'r signalau I/O.
2.1 Gosodiadau Ffurfweddu (Gofyn Cwestiwn)
Mae'r tabl canlynol yn rhestru'r disgrifiad o'r paramedrau cyfluniad a ddefnyddir wrth weithredu caledwedd DDR_AXI4_Arbiter. Mae'r rhain yn baramedrau generig a gellir eu hamrywio yn unol â gofynion y cais.

Tabl 2-1. Paramedr Ffurfweddu

Arwydd Enw Disgrifiad
ID AXI Lled Yn diffinio lled ID AXI.
Lled Data AXI Yn diffinio lled data AXI.
Lled Cyfeiriad AXI Yn diffinio lled cyfeiriad AXI
Nifer y sianeli Darllen Opsiynau i ddewis y nifer gofynnol o sianeli ysgrifennu o'r gwymplen sy'n amrywio o un sianel i wyth sianel ysgrifennu.
Nifer y sianeli Write Opsiynau i ddewis y nifer gofynnol o sianeli darllen o'r gwymplen sy'n amrywio o un sianel i wyth sianel ddarllen.
AXI4_SELECTION Opsiynau i ddewis rhwng AXI4_MASTER ac AXI4_MIRRORED_SLAVE.
Rhyngwyneb Cyflafareddwr Opsiwn i ddewis y rhyngwyneb bws.

Arwyddion Mewnbynnu ac Allbynnau (Gofyn Cwestiwn)
Mae'r tabl canlynol yn rhestru mewnbynnau a phorthladdoedd allbwn y rhyngwyneb DDR AXI4 Arbiter for Bus.
Tabl 2-2. Porthladdoedd Mewnbwn ac Allbwn ar gyfer Rhyngwyneb Bws Cyflafareddwr

Arwydd Enw Cyfeiriad Lled Disgrifiad
ailosod_i Mewnbwn Signal ailosod asyncronig Actif Isel i'w ddylunio
sys_ckl_i Mewnbwn Cloc system
ddr_ctrl_barod_i Mewnbwn Yn derbyn y signal Mewnbwn parod gan y rheolydd DDR
ARVALID_I_0 Mewnbwn Darllen cais o ddarllen sianel 0
ARSIZE_I_0 Mewnbwn 8 did darllen maint byrstio o ddarllen sianel 0
ARADDR_I_0 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 0
ARREADY_O_0 Allbwn Cydnabyddiaeth canolwr i ddarllen cais o ddarllen sianel 0
RVALID_O_0 Allbwn Darllen data dilys o sianel darllen 0
RDATA_O_0 Allbwn [ AXI_DATA_WIDTH-1 : 0] Darllen data o ddarllen sianel 0
RLAST_O_0 Allbwn Darllen signal diwedd ffrâm o'r sianel ddarllen 0
BUSER_O_r0 Allbwn Darllenwch y cwblhad i ddarllen sianel 0
ARVALID_I_1 Mewnbwn Darllen cais o ddarllen sianel 1
ARSIZE_I_1 Mewnbwn 8 did Darllen maint byrstio o sianel ddarllen 1
ARADDR_I_1 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 1
ARREADY_O_1 Allbwn Cydnabyddiaeth canolwr i ddarllen cais o ddarllen sianel 1
RVALID_O_1 Allbwn Darllen data dilys o sianel darllen 1
RDATA_O_1 Allbwn [ AXI_DATA_WIDTH-1 : 0] Darllen data o ddarllen sianel 1
RLAST_O_1 Allbwn Darllen signal diwedd ffrâm o'r sianel ddarllen 1
BUSER_O_r1 Allbwn Darllenwch y cwblhad i ddarllen sianel 1
ARVALID_I_2 Mewnbwn Darllen cais o ddarllen sianel 2
………..parhau
Arwydd Enw Cyfeiriad Lled Disgrifiad
ARSIZE_I_2 Mewnbwn 8 did Darllen maint byrstio o sianel ddarllen 2
ARADDR_I_2 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 2
ARREADY_O_2 Allbwn Cydnabyddiaeth canolwr i ddarllen cais o ddarllen sianel 2
RVALID_O_2 Allbwn Darllen data dilys o sianel darllen 2
RDATA_O_2 Allbwn [ AXI_DATA_WIDTH-1 : 0] Darllen data o ddarllen sianel 2
RLAST_O_2 Allbwn Darllen signal diwedd ffrâm o'r sianel ddarllen 2
BUSER_O_r2 Allbwn Darllenwch y cwblhad i ddarllen sianel 2
ARVALID_I_3 Mewnbwn Darllen cais o ddarllen sianel 3
ARSIZE_I_3 Mewnbwn 8 did Darllen maint byrstio o sianel ddarllen 3
ARADDR_I_3 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 3
ARREADY_O_3 Allbwn Cydnabyddiaeth canolwr i ddarllen cais o ddarllen sianel 3
RVALID_O_3 Allbwn Darllen data dilys o sianel darllen 3
RDATA_O_3 Allbwn [ AXI_DATA_WIDTH-1 : 0] Darllen data o ddarllen sianel 3
RLAST_O_3 Allbwn Darllen signal diwedd ffrâm o'r sianel ddarllen 3
BUSER_O_r3 Allbwn Darllenwch y cwblhad i ddarllen sianel 3
ARVALID_I_4 Mewnbwn Darllen cais o ddarllen sianel 4
ARSIZE_I_4 Mewnbwn 8 did Darllen maint byrstio o sianel ddarllen 4
ARADDR_I_4 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 4
ARREADY_O_4 Allbwn Cydnabyddiaeth canolwr i ddarllen cais o ddarllen sianel 4
RVALID_O_4 Allbwn Darllen data dilys o sianel darllen 4
RDATA_O_4 Allbwn [ AXI_DATA_WIDTH-1 : 0] Darllen data o ddarllen sianel 4
RLAST_O_4 Allbwn Darllen signal diwedd ffrâm o'r sianel ddarllen 4
BUSER_O_r4 Allbwn Darllenwch y cwblhad i ddarllen sianel 4
ARVALID_I_5 Mewnbwn Darllen cais o ddarllen sianel 5
ARSIZE_I_5 Mewnbwn 8 did Darllen maint byrstio o sianel ddarllen 5
ARADDR_I_5 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 5
ARREADY_O_5 Allbwn Cydnabyddiaeth canolwr i ddarllen cais o ddarllen sianel 5
RVALID_O_5 Allbwn Darllen data dilys o sianel darllen 5
RDATA_O_5 Allbwn [ AXI_DATA_WIDTH-1 : 0] Darllen data o ddarllen sianel 5
RLAST_O_5 Allbwn Darllen signal diwedd ffrâm o'r sianel ddarllen 5
BUSER_O_r5 Allbwn Darllenwch y cwblhad i ddarllen sianel 5
ARVALID_I_6 Mewnbwn Darllen cais o ddarllen sianel 6
ARSIZE_I_6 Mewnbwn 8 did Darllen maint byrstio o sianel ddarllen 6
ARADDR_I_6 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 6
ARREADY_O_6 Allbwn Cydnabyddiaeth canolwr i ddarllen cais o ddarllen sianel 6
RVALID_O_6 Allbwn Darllen data dilys o sianel darllen 6
RDATA_O_6 Allbwn [ AXI_DATA_WIDTH-1 : 0] Darllen data o ddarllen sianel 6
RLAST_O_6 Allbwn Darllen signal diwedd ffrâm o'r sianel ddarllen 6
………..parhau
Arwydd Enw Cyfeiriad Lled Disgrifiad
BUSER_O_r6 Allbwn Darllenwch y cwblhad i ddarllen sianel 6
ARVALID_I_7 Mewnbwn Darllen cais o ddarllen sianel 7
ARSIZE_I_7 Mewnbwn 8 did Darllen maint byrstio o sianel ddarllen 7
ARADDR_I_7 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 7
ARREADY_O_7 Allbwn Cydnabyddiaeth canolwr i ddarllen cais o ddarllen sianel 7
RVALID_O_7 Allbwn Darllen data dilys o sianel darllen 7
RDATA_O_7 Allbwn [ AXI_DATA_WIDTH-1 : 0] Darllen data o ddarllen sianel 7
RLAST_O_7 Allbwn Darllen signal diwedd ffrâm o'r sianel ddarllen 7
BUSER_O_r7 Allbwn Darllenwch y cwblhad i ddarllen sianel 7
AWSIZE_I_0 Mewnbwn 8 did Ysgrifennu maint byrstio ar gyfer ysgrifennu sianel 0
WDATA_I_0 Mewnbwn [AXI_DATA_WIDTH-1:0] Mewnbwn data fideo i ysgrifennu sianel 0
WVALID_I_0 Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 0
AWVALID_I_0 Mewnbwn Ysgrifennu cais o sianel ysgrifennu 0
AWADDR_I_0 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 0
AWREADY_O_0 Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais o sianel ysgrifennu 0
BUSER_O_0 Allbwn Ysgrifennu cwblhau i ysgrifennu sianel 0
AWSIZE_I_1 Mewnbwn 8 did Ysgrifennu maint byrstio ar gyfer ysgrifennu sianel 1
WDATA_I_1 Mewnbwn [AXI_DATA_WIDTH-1:0] Mewnbwn data fideo i ysgrifennu sianel 1
WVALID_I_1 Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 1
AWVALID_I_1 Mewnbwn Ysgrifennu cais o sianel ysgrifennu 1
AWADDR_I_1 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 1
AWREADY_O_1 Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais o sianel ysgrifennu 1
BUSER_O_1 Allbwn Ysgrifennu cwblhau i ysgrifennu sianel 1
AWSIZE_I_2 Mewnbwn 8 did Ysgrifennu maint byrstio ar gyfer ysgrifennu sianel 2
WDATA_I_2 Mewnbwn [AXI_DATA_WIDTH-1:0] Mewnbwn data fideo i ysgrifennu sianel 2
WVALID_I_2 Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 2
AWVALID_I_2 Mewnbwn Ysgrifennu cais o sianel ysgrifennu 2
AWADDR_I_2 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 2
AWREADY_O_2 Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais o sianel ysgrifennu 2
BUSER_O_2 Allbwn Ysgrifennu cwblhau i ysgrifennu sianel 2
AWSIZE_I_3 Mewnbwn 8 did Ysgrifennu maint byrstio ar gyfer ysgrifennu sianel 3
WDATA_I_3 Mewnbwn [AXI_DATA_WIDTH-1:0] Mewnbwn data fideo i ysgrifennu sianel 3
WVALID_I_3 Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 3
AWVALID_I_3 Mewnbwn Ysgrifennu cais o sianel ysgrifennu 3
AWADDR_I_3 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 3
AWREADY_O_3 Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais o sianel ysgrifennu 3
BUSER_O_3 Allbwn Ysgrifennu cwblhau i ysgrifennu sianel 3
AWSIZE_I_4 Mewnbwn 8 did Ysgrifennu maint byrstio ar gyfer ysgrifennu sianel 4
………..parhau
Arwydd Enw Cyfeiriad Lled Disgrifiad
WDATA_I_4 Mewnbwn [AXI_DATA_WIDTH-1:0] Mewnbwn data fideo i ysgrifennu sianel 4
WVALID_I_4 Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 4
AWVALID_I_4 Mewnbwn Ysgrifennu cais o sianel ysgrifennu 4
AWADDR_I_4 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 4
AWREADY_O_4 Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais o sianel ysgrifennu 4
BUSER_O_4 Allbwn Ysgrifennu cwblhau i ysgrifennu sianel 4
AWSIZE_I_5 Mewnbwn 8 did Ysgrifennu maint byrstio ar gyfer ysgrifennu sianel 5
WDATA_I_5 Mewnbwn [AXI_DATA_WIDTH-1:0] Mewnbwn data fideo i ysgrifennu sianel 5
WVALID_I_5 Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 5
AWVALID_I_5 Mewnbwn Ysgrifennu cais o sianel ysgrifennu 5
AWADDR_I_5 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 5
AWREADY_O_5 Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais o sianel ysgrifennu 5
BUSER_O_5 Allbwn Ysgrifennu cwblhau i ysgrifennu sianel 5
AWSIZE_I_6 Mewnbwn 8 did Ysgrifennu maint byrstio ar gyfer ysgrifennu sianel 6
WDATA_I_6 Mewnbwn [AXI_DATA_WIDTH-1:0] Mewnbwn data fideo i ysgrifennu sianel 6
WVALID_I_6 Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 6
AWVALID_I_6 Mewnbwn Ysgrifennu cais o sianel ysgrifennu 6
AWADDR_I_6 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 6
AWREADY_O_6 Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais o sianel ysgrifennu 6
BUSER_O_6 Allbwn Ysgrifennu cwblhau i ysgrifennu sianel 6
AWSIZE_I_7 Mewnbwn 8 did Ysgrifennu maint byrstio o ysgrifennu sianel 7
WDATA_I_7 Mewnbwn [AXI_DATA_WIDTH-1:0] Mewnbwn data fideo i ysgrifennu sianel 7
WVALID_I_7 Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 7
AWVALID_I_7 Mewnbwn Ysgrifennu cais gan ysgrifennu sianel 7
AWADDR_I_7 Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid i ysgrifennu ddigwydd iddo o sianel ysgrifennu 7
AWREADY_O_7 Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais o sianel ysgrifennu 7
BUSER_O_7 Allbwn Ysgrifennu cwblhau i ysgrifennu sianel 7

Mae'r tabl canlynol yn rhestru mewnbynnau a phorthladdoedd allbwn y DDR AXI4 Arbiter ar gyfer y rhyngwyneb brodorol.
Tabl 2-3. Porthladdoedd Mewnbwn ac Allbwn ar gyfer Rhyngwyneb Cyflafareddwr Brodorol

Arwydd Enw Cyfeiriad Lled Disgrifiad
ailosod_i Mewnbwn Signal ailosod asyncronaidd isel gweithredol i'w ddylunio
sys_clk_i Mewnbwn Cloc system
ddr_ctrl_barod_i Mewnbwn Yn derbyn y signal mewnbwn parod gan y rheolydd DDR
r0_req_i Mewnbwn Darllen cais gan ysgogydd 0
r0_burst_maint_i Mewnbwn 8 did Darllen maint byrstio
r0_rstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 0
r0_ack_o Allbwn Cydnabyddiaeth canolwr i ddarllen cais gan y cychwynnwr 0
………..parhau
Arwydd Enw Cyfeiriad Lled Disgrifiad
r0_data_valid_o Allbwn Darllen data dilys o sianel darllen 0
r0_done_o Allbwn Darllenwch y cwblhad i ysgogydd 0
r1_req_i Mewnbwn Darllen cais gan ysgogydd 1
r1_burst_maint_i Mewnbwn 8 did Darllen maint byrstio
r1_rstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 1
r1_ack_o Allbwn Cydnabyddiaeth canolwr i ddarllen cais gan y cychwynnwr 1
r1_data_valid_o Allbwn Darllen data dilys o sianel darllen 1
r1_done_o Allbwn Darllenwch y cwblhad i ysgogydd 1
r2_req_i Mewnbwn Darllen cais gan ysgogydd 2
r2_burst_maint_i Mewnbwn 8 did Darllen maint byrstio
r2_rstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 2
r2_ack_o Allbwn Cydnabyddiaeth canolwr i ddarllen cais gan y cychwynnwr 2
r2_data_valid_o Allbwn Darllen data dilys o sianel darllen 2
r2_done_o Allbwn Darllenwch y cwblhad i ysgogydd 2
r3_req_i Mewnbwn Darllen cais gan ysgogydd 3
r3_burst_maint_i Mewnbwn 8 did Darllen maint byrstio
r3_rstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 3
r3_ack_o Allbwn Cydnabyddiaeth canolwr i ddarllen cais gan y cychwynnwr 3
r3_data_valid_o Allbwn Darllen data dilys o sianel darllen 3
r3_done_o Allbwn Darllenwch y cwblhad i ysgogydd 3
r4_req_i Mewnbwn Darllen cais gan ysgogydd 4
r4_burst_maint_i Mewnbwn 8 did Darllen maint byrstio
r4_rstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 4
r4_ack_o Allbwn Cydnabyddiaeth canolwr i ddarllen cais gan y cychwynnwr 4
r4_data_valid_o Allbwn Darllen data dilys o sianel darllen 4
r4_done_o Allbwn Darllenwch y cwblhad i ysgogydd 4
r5_req_i Mewnbwn Darllen cais gan ysgogydd 5
r5_burst_maint_i Mewnbwn 8 did Darllen maint byrstio
r5_rstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 5
r5_ack_o Allbwn Cydnabyddiaeth canolwr i ddarllen cais gan y cychwynnwr 5
r5_data_valid_o Allbwn Darllen data dilys o sianel darllen 5
r5_done_o Allbwn Darllenwch y cwblhad i ysgogydd 5
r6_req_i Mewnbwn Darllen cais gan ysgogydd 6
r6_burst_maint_i Mewnbwn 8 did Darllen maint byrstio
r6_rstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 6
r6_ack_o Allbwn Cydnabyddiaeth canolwr i ddarllen cais gan y cychwynnwr 6
r6_data_valid_o Allbwn Darllen data dilys o sianel darllen 6
r6_done_o Allbwn Darllenwch y cwblhad i ysgogydd 6
r7_req_i Mewnbwn Darllen cais gan ysgogydd 7
r7_burst_maint_i Mewnbwn 8 did Darllen maint byrstio
………..parhau
Arwydd Enw Cyfeiriad Lled Disgrifiad
r7_rstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR o ble mae'n rhaid dechrau darllen ar gyfer sianel darllen 7
r7_ack_o Allbwn Cydnabyddiaeth canolwr i ddarllen cais gan y cychwynnwr 7
r7_data_valid_o Allbwn Darllen data dilys o sianel darllen 7
r7_done_o Allbwn Darllenwch y cwblhad i ysgogydd 7
rdata_o Allbwn [AXI_DATA_WIDTH – 1:0] Allbwn data fideo o sianel ddarllen
w0_burst_maint_i Mewnbwn 8 did Ysgrifennu maint byrstio
w0_data_i Mewnbwn [AXI_DATA_WIDTH – 1:0] Mewnbynnu data fideo i ysgrifennu sianel 0
w0_data_dilys_i Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 0
w0_req_i Mewnbwn Ysgrifennu cais gan y cychwynnwr 0
w0_wstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 0
w0_ack_o Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais gan y cychwynnwr 0
w0_done_o Allbwn Ysgrifennwch y cwblhad i'r cychwynnwr 0
w1_burst_maint_i Mewnbwn 8 did Ysgrifennu maint byrstio
w1_data_i Mewnbwn [AXI_DATA_WIDTH – 1:0] Mewnbynnu data fideo i ysgrifennu sianel 1
w1_data_dilys_i Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 1
w1_req_i Mewnbwn Ysgrifennu cais gan y cychwynnwr 1
w1_wstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 1
w1_ack_o Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais gan y cychwynnwr 1
w1_done_o Allbwn Ysgrifennwch y cwblhad i'r cychwynnwr 1
w2_burst_maint_i Mewnbwn 8 did Ysgrifennu maint byrstio
w2_data_i Mewnbwn [AXI_DATA_WIDTH – 1:0] Mewnbynnu data fideo i ysgrifennu sianel 2
w2_data_dilys_i Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 2
w2_req_i Mewnbwn Ysgrifennu cais gan y cychwynnwr 2
w2_wstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 2
w2_ack_o Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais gan y cychwynnwr 2
w2_done_o Allbwn Ysgrifennwch y cwblhad i'r cychwynnwr 2
w3_burst_maint_i Mewnbwn 8 did Ysgrifennu maint byrstio
w3_data_i Mewnbwn [AXI_DATA_WIDTH – 1:0] Mewnbynnu data fideo i ysgrifennu sianel 3
w3_data_dilys_i Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 3
w3_req_i Mewnbwn Ysgrifennu cais gan y cychwynnwr 3
w3_wstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 3
w3_ack_o Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais gan y cychwynnwr 3
w3_done_o Allbwn Ysgrifennwch y cwblhad i'r cychwynnwr 3
w4_burst_maint_i Mewnbwn 8 did Ysgrifennu maint byrstio
w4_data_i Mewnbwn [AXI_DATA_WIDTH – 1:0] Mewnbynnu data fideo i ysgrifennu sianel 4
w4_data_dilys_i Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 4
w4_req_i Mewnbwn Ysgrifennu cais gan y cychwynnwr 4
w4_wstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid i ysgrifennu ddigwydd iddo o sianel ysgrifennu 4
………..parhau
Arwydd Enw Cyfeiriad Lled Disgrifiad
w4_ack_o Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais gan y cychwynnwr 4
w4_done_o Allbwn Ysgrifennwch y cwblhad i'r cychwynnwr 4
w5_burst_maint_i Mewnbwn 8 did Ysgrifennu maint byrstio
w5_data_i Mewnbwn [AXI_DATA_WIDTH – 1:0] Mewnbynnu data fideo i ysgrifennu sianel 5
w5_data_dilys_i Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 5
w5_req_i Mewnbwn Ysgrifennu cais gan y cychwynnwr 5
w5_wstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 5
w5_ack_o Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais gan y cychwynnwr 5
w5_done_o Allbwn Ysgrifennwch y cwblhad i'r cychwynnwr 5
w6_burst_maint_i Mewnbwn 8 did Ysgrifennu maint byrstio
w6_data_i Mewnbwn [AXI_DATA_WIDTH – 1:0] Mewnbynnu data fideo i ysgrifennu sianel 6
w6_data_dilys_i Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 6
w6_req_i Mewnbwn Ysgrifennu cais gan y cychwynnwr 6
w6_wstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 6
w6_ack_o Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais gan y cychwynnwr 6
w6_done_o Allbwn Ysgrifennwch y cwblhad i'r cychwynnwr 6
w7_burst_maint_i Mewnbwn 8 did Ysgrifennu maint byrstio
w7_data_i Mewnbwn [AXI_DATA_WIDTH – 1:0] Mewnbynnu data fideo i ysgrifennu sianel 7
w7_data_dilys_i Mewnbwn Ysgrifennu data dilys i ysgrifennu sianel 7
w7_req_i Mewnbwn Ysgrifennu cais gan y cychwynnwr 7
w7_wstart_addr_i Mewnbwn [AXI_ADDR_WIDTH – 1:0] Cyfeiriad DDR y mae'n rhaid ysgrifennu iddo o sianel ysgrifennu 7
w7_ack_o Allbwn Cydnabyddiaeth canolwr i ysgrifennu cais gan y cychwynnwr 7
w7_done_o Allbwn Ysgrifennwch y cwblhad i'r cychwynnwr 7
Arwyddion I/F AXI
Darllen Sianel Cyfeiriad
arid_o Allbwn [AXI_ID_WIDTH – 1:0] Darllen ID cyfeiriad. Adnabod tag ar gyfer y grŵp cyfeiriadau darllen o signalau.
arraddr_o Allbwn [AXI_ADDR_WIDTH – 1:0] Darllen cyfeiriad. Yn darparu cyfeiriad cychwynnol trafodiad byrstio wedi'i ddarllen.

Dim ond cyfeiriad cychwyn y byrstio a ddarperir.

arlen_o Allbwn [7:0] Hyd byrstio. Yn darparu union nifer y trosglwyddiadau mewn byrstio. Mae'r wybodaeth hon yn pennu nifer y trosglwyddiadau data sy'n gysylltiedig â'r cyfeiriad.
arsize_o Allbwn [2:0] Maint byrstio. Maint pob trosglwyddiad yn y byrstio.
arburst_o Allbwn [1:0] Math byrstio. Ynghyd â'r wybodaeth maint, manylion sut y cyfrifir y cyfeiriad ar gyfer pob trosglwyddiad o fewn y byrstio.

Wedi'i sefydlogi i 2'b01 à Cyfeiriad cynyddrannol yn byrstio.

arloc_o Allbwn [1:0] Math clo. Yn darparu gwybodaeth ychwanegol am nodweddion atomig y trosglwyddiad.

Wedi'i osod i 2'b00 à Mynediad Arferol.

………..parhau
Arwydd Enw Cyfeiriad Lled Disgrifiad
arcache_o Allbwn [3:0] Math o storfa. Yn darparu gwybodaeth ychwanegol am nodweddion cacheable y trosglwyddiad.

Wedi'i osod i 4'b0000 à Na ellir ei storio ac na ellir ei glustogi.

arprot_o Allbwn [2:0] Math o amddiffyniad. Yn darparu gwybodaeth uned amddiffyn ar gyfer y trafodiad. Wedi'i osod i 3'b000 à Normal, mynediad diogel i ddata.
arvalid_o Allbwn Darllen cyfeiriad yn ddilys. Pan fo'n UCHEL, mae'r cyfeiriad darllen a'r wybodaeth reoli yn ddilys ac yn parhau'n uchel nes bod y signal cydnabod cyfeiriad, yn barod, yn uchel.

1 = Gwybodaeth cyfeiriad a rheolaeth yn ddilys

0 = Cyfeiriad a gwybodaeth rheoli ddim yn ddilys

yn barod_o Mewnbwn Darllen y cyfeiriad yn barod. Mae'r targed yn barod i dderbyn cyfeiriad a signalau rheoli cysylltiedig.

1 = targed yn barod

0 = targed ddim yn barod

Darllen Sianel Data
gwared Mewnbwn [AXI_ID_WIDTH – 1:0] Darllen ID tag. ID tag o'r grŵp data darllen o signalau. Mae'r gwerth gwared yn cael ei gynhyrchu gan y targed a rhaid iddo gyfateb i werth cras y trafodiad darllen y mae'n ymateb iddo.
rdata Mewnbwn [AXI_DATA_WIDTH – 1:0] Darllen data
rresp Mewnbwn [1:0] Darllenwch yr ymateb.

Statws y trosglwyddiad darllen.

Mae'r ymatebion a ganiateir yn IAWN, EXOKAY, SLVERR, a DECERR.

rlast Mewnbwn Darllenwch ddiwethaf.

Trosglwyddiad olaf mewn byrstio darllen.

rvalid Mewnbwn Darllen yn ddilys. Mae data darllen gofynnol ar gael a gall y trosglwyddiad darllen gwblhau.

1 = darllen data sydd ar gael

0 = darllen data ddim ar gael

yn barod Allbwn Darllen yn barod. Gall y cychwynnwr dderbyn y data darllen a'r wybodaeth ymateb.

1= cychwynnwr yn barod

0 = cychwynnwr ddim yn barod

Ysgrifennwch Sianel Cyfeiriad
gwyw Allbwn [AXI_ID_WIDTH – 1:0] Ysgrifennwch ID cyfeiriad. Adnabod tag ar gyfer y grŵp ysgrifennu cyfeiriad o signalau.
awaddr Allbwn [AXI_ADDR_WIDTH – 1:0] Ysgrifennwch gyfeiriad. Yn darparu cyfeiriad y trosglwyddiad cyntaf mewn trafodiad byrstio ysgrifennu. Defnyddir y signalau rheoli cysylltiedig i bennu cyfeiriadau'r trosglwyddiadau sy'n weddill yn y byrstio.
awlen Allbwn [7:0] Hyd byrstio. Yn darparu union nifer y trosglwyddiadau mewn byrstio. Mae'r wybodaeth hon yn pennu nifer y trosglwyddiadau data sy'n gysylltiedig â'r cyfeiriad.
awssize Allbwn [2:0] Maint byrstio. Maint pob trosglwyddiad yn y byrstio. Mae strôbau lonydd beit yn nodi'n union pa lonydd beit i'w diweddaru.
awbyst Allbwn [1:0] Math byrstio. Ynghyd â'r wybodaeth maint, manylion sut y cyfrifir y cyfeiriad ar gyfer pob trosglwyddiad o fewn y byrstio.

Wedi'i sefydlogi i 2'b01 à Cyfeiriad cynyddrannol yn byrstio.

………..parhau
Arwydd Enw Cyfeiriad Lled Disgrifiad
awlog Allbwn [1:0] Math clo. Yn darparu gwybodaeth ychwanegol am nodweddion atomig y trosglwyddiad.

Wedi'i osod i 2'b00 à Mynediad Arferol.

awcache Allbwn [3:0] Math o storfa. Yn dynodi nodweddion y trafodiad y gellir ei glustogi, y gellir ei storio, ysgrifennu drwodd, ysgrifennu'n ôl, a dyrannu.

Wedi'i osod i 4'b0000 à Na ellir ei storio ac na ellir ei glustogi.

awprot Allbwn [2:0] Math o amddiffyniad. Yn nodi lefel amddiffyniad arferol, breintiedig neu ddiogel y trafodiad ac a yw'r trafodiad yn fynediad at ddata neu'n fynediad cyfarwyddyd. Wedi'i osod i 3'b000 à Normal, mynediad diogel i ddata.
awvalid Allbwn Ysgrifennwch y cyfeiriad yn ddilys. Yn dangos bod cyfeiriad ysgrifennu dilys a gwybodaeth reoli ar gael.

1 = cyfeiriad a gwybodaeth reoli ar gael

0 = cyfeiriad a gwybodaeth reoli ddim ar gael. Mae'r cyfeiriad a'r wybodaeth reoli yn aros yn sefydlog nes bod y signal cydnabod cyfeiriad, yn awr, yn mynd UCHEL.

yn awr Mewnbwn Ysgrifennwch y cyfeiriad yn barod. Yn dangos bod y targed yn barod i dderbyn cyfeiriad a signalau rheoli cysylltiedig.

1 = targed yn barod

0 = targed ddim yn barod

Ysgrifennu Data Sianel
wdata Allbwn [AXI_DATA_WIDTH – 1:0] Ysgrifennu data
wstrb Allbwn [AXI_DATA_WIDTH – 8:0] Ysgrifennu strobiau. Mae'r signal hwn yn nodi pa lonydd beit i'w diweddaru er cof. Mae un strôb ysgrifennu ar gyfer pob wyth darn o'r bws data ysgrifennu.
wlast Allbwn Ysgrifennwch olaf. Trosglwyddiad olaf mewn byrstio ysgrifennu.
wvalid Allbwn Ysgrifennwch yn ddilys. Mae data ysgrifennu dilys a strobes ar gael. 1 = ysgrifennu data a strobiau ar gael

0 = ysgrifennu data a strobiau ddim ar gael

rydach Mewnbwn Ysgrifennwch yn barod. Gall targed dderbyn y data ysgrifennu. 1 = targed yn barod

0 = targed ddim yn barod

Ysgrifennu Sianel Ymateb
bid Mewnbwn [AXI_ID_WIDTH – 1:0] ID ymateb. Yr adnabod tag o'r ymateb ysgrifennu. Mae'n rhaid i'r gwerth bid gyfateb i werth ecwitïol y trafodiad ysgrifennu y mae'r targed yn ymateb iddo.
bresp Mewnbwn [1:0] Ysgrifennu ymateb. Statws y trafodiad ysgrifennu. Yr ymatebion a ganiateir yw OKAY, EXOKAY, SLVERR, a DECERR.
bvalid Mewnbwn Ysgrifennwch yr ymateb yn ddilys. Ymateb ysgrifennu dilys ar gael. 1 = ysgrifennu ymateb ar gael

0 = ysgrifennu ymateb ddim ar gael

bara Allbwn Ymateb yn barod. Gall y cychwynnwr dderbyn y wybodaeth ymateb.

1 = cychwynnwr yn barod

0 = cychwynnwr ddim yn barod

Diagramau Amseru (Gofyn Cwestiwn)
Mae'r adran hon yn trafod diagramau amseru DDR_AXI4_Arbiter. Mae'r ffigurau canlynol yn dangos cysylltiad y mewnbynnau cais darllen ac ysgrifennu, cyfeiriad cof cychwynnol, ysgrifennu mewnbynnau gan y cychwynnwr allanol, darllen neu ysgrifennu cydnabyddiaeth, a darllen neu ysgrifennu mewnbynnau cwblhau a roddwyd gan gyflafareddwr.
Ffigur 3-1. Diagram Amseru ar gyfer Arwyddion a ddefnyddir wrth Ysgrifennu/Darllen trwy Ryngwyneb AXI4MICROCHIP-DDR-AXI4-Arbiter-fig-5

Mainc brawf (Gofyn Cwestiwn)
Defnyddir mainc brawf unedig i ddilysu a phrofi DDR_AXI4_Arbiter a elwir yn fainc brawf defnyddiwr. Darperir Testbench i wirio ymarferoldeb y DDR_AXI4_Arbiter IP. Mae'r fainc brawf hon yn gweithio ar gyfer dwy sianel ddarllen yn unig a dwy sianel ysgrifennu gyda chyfluniad Rhyngwyneb Bws.
 Efelychu (Gofyn Cwestiwn)
Mae'r camau canlynol yn disgrifio sut i efelychu'r craidd gan ddefnyddio'r fainc brawf:

  1. Agorwch y tab Catalog Libero® SoC, ehangwch Solutions-Video, dwbl-gliciwch DDR_AXI4_Arbiter, ac yna cliciwch OK. Mae'r dogfennau sy'n gysylltiedig â'r IP wedi'u rhestru o dan Dogfennaeth. Pwysig: Os na welwch y tab Catalog, llywiwch i View > Dewislen Windows a chliciwch Catalog i'w wneud yn weladwy.

Ffigur 4-1. DDR_AXI4_Arbiter IP Craidd yng Nghatalog Libero SoCMICROCHIP-DDR-AXI4-Arbiter-fig-6

Mae ffenestr Creu Cydran yn ymddangos fel y dangosir yn y canlynol. Cliciwch OK. Sicrhewch mai DDR_AXI4_ARBITER_PF_C0 yw'r Enw.
Ffigur 4-2. Creu CydranMICROCHIP-DDR-AXI4-Arbiter-fig-7

Ffurfweddwch yr IP ar gyfer 2 sianel ddarllen, 2 sianel ysgrifennu a dewiswch Rhyngwyneb Bws fel y dangosir yn y ffigur canlynol a chliciwch ar OK i gynhyrchu'r IP.
Ffigur 4-3. CyfluniadMICROCHIP-DDR-AXI4-Arbiter-fig-8

Ar y tab Hierarchaeth Ysgogi, dewiswch y fainc brawf (DDR_AXI4_ARBITER_PF_tb.v), de-gliciwch ac yna cliciwch ar Efelychu Cyn-Synth Design > Open Interactive.
Pwysig: Os na welwch y tab Hierarchaeth Ysgogiad, llywiwch i View > Dewislen Windows a chliciwch Hierarchaeth Ysgogi i'w wneud yn weladwy.
Ffigur 4-4. Efelychu Dyluniad Cyn-SynthesisMICROCHIP-DDR-AXI4-Arbiter-fig-9Mae ModelSim yn agor gyda'r fainc brawf file, fel y dangosir yn y ffigur canlynol.
Ffigur 4-5. Ffenestr Efelychu ModelSimMICROCHIP-DDR-AXI4-Arbiter-fig-10

Pwysig: Os amharir ar yr efelychiad oherwydd y terfyn amser rhedeg a nodir yn y .do file, defnyddiwch y gorchymyn rhedeg -all i gwblhau'r efelychiad.
Hanes Adolygu (Gofyn Cwestiwn)
Mae'r hanes adolygu yn disgrifio'r newidiadau a roddwyd ar waith yn y ddogfen. Rhestrir y newidiadau yn ôl adolygiad, gan ddechrau gyda'r cyhoeddiad diweddaraf.
Tabl 5-1. Hanes Adolygu

Adolygu Dyddiad Disgrifiad
A 04/2023 Dyma restr o newidiadau yn adolygiad A o’r ddogfen:

• Mudo'r ddogfen i'r templed Microsglodyn.

• Diweddaru rhif y ddogfen i DS00004976A o 50200950.

• Wedi adio 4. Testbench.

2.0 Dyma restr o newidiadau yn adolygiad 2.0 o’r ddogfen:

• Wedi adio Ffigur 1-2.

• Wedi adio Tabl 2-2.

• Wedi diweddaru enwau rhai enwau signal mewnbwn ac allbwn yn Tabl 2-2.

1.0 Rhyddhad Cychwynnol.

Cefnogaeth FPGA Microsglodyn (Gofyn Cwestiwn)
Mae grŵp cynhyrchion microsglodyn FPGA yn cefnogi ei gynhyrchion gyda gwasanaethau cymorth amrywiol, gan gynnwys Gwasanaeth Cwsmeriaid, Canolfan Cymorth Technegol i Gwsmeriaid, a websafle, a swyddfeydd gwerthu ledled y byd. Awgrymir i gwsmeriaid ymweld ag adnoddau Microchip ar-lein cyn cysylltu â'r tîm cymorth gan ei bod yn debygol iawn bod eu hymholiadau eisoes wedi'u hateb. Cysylltwch â'r Ganolfan Cymorth Technegol drwy'r websafle yn www.microchip.com/support. Soniwch am rif Rhan Dyfais FPGA, dewiswch y categori achos priodol, a dyluniad uwchlwytho files tra'n creu achos cymorth technegol. Cysylltwch â'r Gwasanaeth Cwsmeriaid i gael cymorth cynnyrch annhechnegol, megis prisio cynnyrch, uwchraddio cynnyrch, gwybodaeth wedi'i diweddaru, statws archeb, ac awdurdodiad.

  • O Ogledd America, ffoniwch 800.262.1060
  • O weddill y byd, ffoniwch 650.318.4460
  • Ffacs, o unrhyw le yn y byd, 650.318.8044

Gwybodaeth Microsglodyn (Gofyn Cwestiwn)

Y Microsglodyn Websafle (Gofyn Cwestiwn)
Mae microsglodyn yn darparu cymorth ar-lein trwy ein websafle yn www.microchip.com/. hwn websafle yn cael ei ddefnyddio i wneud files a gwybodaeth sydd ar gael yn hawdd i gwsmeriaid. Mae peth o'r cynnwys sydd ar gael yn cynnwys:

  • Cymorth Cynnyrch - Taflenni data a gwallau, nodiadau cais a samprhaglenni, adnoddau dylunio, canllawiau defnyddwyr a dogfennau cefnogi caledwedd, datganiadau meddalwedd diweddaraf, a meddalwedd archif
  • Cymorth Technegol Cyffredinol - Cwestiynau Cyffredin (FAQs), ceisiadau cymorth technegol, grwpiau trafod ar-lein, rhestr o aelodau rhaglen partner dylunio microsglodyn
  • Busnes microsglodyn - Dewiswyr cynnyrch a chanllawiau archebu, datganiadau diweddaraf Microchip i'r wasg, rhestr o seminarau a digwyddiadau, rhestrau o swyddfeydd gwerthu Microsglodion, dosbarthwyr, a chynrychiolwyr ffatrïoedd

Gwasanaeth Hysbysu Newid Cynnyrch (Gofyn Cwestiwn)
Mae gwasanaeth hysbysu newid cynnyrch Microchip yn helpu i gadw cwsmeriaid yn gyfredol ar gynhyrchion Microsglodyn. Bydd tanysgrifwyr yn derbyn hysbysiadau e-bost pryd bynnag y bydd newidiadau, diweddariadau, diwygiadau neu wallau yn ymwneud â theulu cynnyrch penodol neu offeryn datblygu o ddiddordeb. I gofrestru, ewch i www.microchip.com/pcn a dilyn y cyfarwyddiadau cofrestru.
Cefnogaeth i Gwsmeriaid (Gofyn Cwestiwn)
Gall defnyddwyr cynhyrchion Microsglodyn dderbyn cymorth trwy sawl sianel:

  • Dosbarthwr neu Gynrychiolydd
  • Swyddfa Gwerthu Lleol
  • Peiriannydd Atebion Embedded (ESE)
  • Cymorth Technegol

Dylai cwsmeriaid gysylltu â'u dosbarthwr, cynrychiolydd neu ESE am gefnogaeth. Mae swyddfeydd gwerthu lleol hefyd ar gael i helpu cwsmeriaid. Mae rhestr o swyddfeydd gwerthu a lleoliadau wedi'i chynnwys yn y ddogfen hon. Mae cymorth technegol ar gael drwy'r websafle yn: www.microchip.com/support.
Microsglodyn yn Dyfeisio Nodwedd Diogelu Cod (Gofyn Cwestiwn)
Sylwch ar y manylion canlynol am y nodwedd amddiffyn cod ar gynhyrchion Microsglodyn:

  • Mae cynhyrchion microsglodyn yn bodloni'r manylebau sydd wedi'u cynnwys yn eu Taflen Ddata Microsglodion benodol.
  • Mae microsglodyn yn credu bod ei deulu o gynhyrchion yn ddiogel pan gaiff ei ddefnyddio yn y modd a fwriadwyd, o fewn manylebau gweithredu, ac o dan amodau arferol.
  • Mae microsglodyn yn gwerthfawrogi ac yn amddiffyn ei hawliau eiddo deallusol yn ymosodol. Mae ymdrechion i dorri nodweddion diogelu cod cynnyrch Microsglodyn wedi'i wahardd yn llym a gall dorri Deddf Hawlfraint DigitalMilennium.
  • Ni all Microsglodyn nac unrhyw wneuthurwr lled-ddargludyddion arall warantu diogelwch ei god. Nid yw diogelu cod yn golygu ein bod yn gwarantu bod y cynnyrch yn “unbreakable”. Mae amddiffyniad cod yn esblygu'n gyson. Mae microsglodyn wedi ymrwymo i wella nodweddion amddiffyn cod ein cynnyrch yn barhaus.

Hysbysiad Cyfreithiol (Gofyn Cwestiwn)
Dim ond gyda chynhyrchion Microsglodyn y gellir defnyddio'r cyhoeddiad hwn a'r wybodaeth sydd ynddo, gan gynnwys dylunio, profi ac integreiddio cynhyrchion Microsglodyn gyda'ch cais. Mae defnyddio'r wybodaeth hon mewn unrhyw ffordd arall yn torri'r telerau hyn. Dim ond er hwylustod i chi y darperir gwybodaeth am gymwysiadau dyfeisiau a gall diweddariadau gael eu disodli. Eich cyfrifoldeb chi yw sicrhau bod eich cais yn bodloni eich manylebau. Cysylltwch â'ch swyddfa gwerthu Microsglodion leol am gymorth ychwanegol neu, gofynnwch am gymorth ychwanegol yn www.microchip.com/en-us/support/design-help/ gwasanaethau cymorth cleient. DARPERIR Y WYBODAETH HON GAN MICROCHIP “FEL Y MAE”. NAD YW MICROCHIP YN GWNEUD UNRHYW SYLWADAU NA GWARANTAU O UNRHYW FATH P'un ai'n MYNEGI NEU WEDI'I GYMHWYSO, YN YSGRIFENEDIG NEU AR LAFAR, STATUDOL NEU FEL ARALL, YN YMWNEUD Â'R WYBODAETH SY'N CYNNWYS OND NID YN GYFYNGEDIG I UNRHYW WARANTIAETHAU GOBLYGEDIG O ANFOESOLDEB, CYFEIRIANNAU, CYFEIRIANNAU RHAI SY'N BODOLI, A CHYFEIRIANNAU RHAI SY'N BODOLI. GWARANTAU PERTHNASOL Â'I GYFLWR, ANSAWDD, NEU BERFFORMIAD. NI FYDD MICROCHIP YN ATEBOL AM UNRHYW GOLLED ANUNIONGYRCHOL, ARBENNIG, OEDOLION, ACHLYSUROL, NEU GANLYNIADOL, DIFROD, COST, NEU DREUL O UNRHYW FATH SY'N BERTHNASOL I'R WYBODAETH NEU EI DEFNYDD, FODD BYNNAG, WEDI EI ACHOSI, WEDI MAI WEDI CAEL EI GAEL Y MAE POSIBL NEU'R IAWNDAL YN RHAGWELADWY? I'R MAINT LLAWN A GANIATEIR GAN Y GYFRAITH, NI FYDD CYFANSWM ATEBOLRWYDD MICROCHIP AR HOLL HAWLIADAU MEWN UNRHYW FFORDD SY'N GYSYLLTIEDIG Â'R WYBODAETH NEU EI DEFNYDDIO YN FWY NA NIFER Y FFÏOEDD, OS OES RHAI, CHI WEDI TALU'N UNIONGYRCHOL I MICROCHIP AM Y WYBODAETH. Mae defnyddio dyfeisiau Microsglodyn mewn cymwysiadau cynnal bywyd a/neu ddiogelwch yn gyfan gwbl ar risg y prynwr, ac mae'r prynwr yn cytuno i amddiffyn, indemnio a dal Microsglodyn diniwed rhag unrhyw a phob iawndal, hawliad, siwtiau neu dreuliau sy'n deillio o ddefnydd o'r fath. Ni chaiff unrhyw drwyddedau eu cyfleu, yn ymhlyg neu fel arall, o dan unrhyw hawliau eiddo deallusol Microsglodyn oni nodir yn wahanol.
Nodau Masnach (Gofyn Cwestiwn)
Enw a logo'r Microsglodyn, logo'r Microsglodyn, Adaptec, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maxtouch, MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, logo MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Dylunydd Prochip, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom Mae SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, ac XMEGA yn nodau masnach cofrestredig Microchip Technology Incorporated yn UDA a gwledydd eraill. AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Rheoli Cyflymder Hyper, Llwyth HyperLight, Libero, MotorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, Mae SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, a ZL yn nodau masnach cofrestredig Microchip Technology Incorporated yn UDA Atal Allwedd Cyfagos, 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, GridTime, IdealBridge, In-Circuit Serial, In-Circuit Serial Cyfochrog Deallus, IntelliMOS, Cysylltedd Rhyng-sglodion, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Ardystiedig logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Cynhyrchu Cod Omniscient, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICERT, Blocker Rippler , RTG4, SAMICE, Cwad Cyfresol I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Cyfanswm Dygnwch, Amser Ymddiried, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewMae Span, WiperLock, XpressConnect, a ZENA yn nodau masnach Microchip Technology Incorporated yn UDA a gwledydd eraill. Mae SQTP yn nod gwasanaeth Microchip Technology Incorporated yn UDA Mae logo Adaptec, Frequency on Demand, Silicon Storage Technology, a Symmcom yn nodau masnach cofrestredig Microchip Technology Inc. mewn gwledydd eraill. Mae GestIC yn nod masnach cofrestredig Microchip Technology Germany II GmbH & Co. KG, is-gwmni i Microchip Technology Inc., mewn gwledydd eraill. Mae'r holl nodau masnach eraill a grybwyllir yma yn eiddo i'w cwmnïau priodol. © 2023, Microchip Technology Incorporated a'i is-gwmnïau. Cedwir Pob Hawl.
ISBN: 978-1-6683-2302-1 System Rheoli Ansawdd (Gofyn Cwestiwn) I gael gwybodaeth am Systemau Rheoli Ansawdd Microsglodion, ewch i www.microchip.com/quality.

Gwerthu a Gwasanaeth Byd-eang

AMERICAS ASIA/PACIFIC ASIA/PACIFIC EWROP
Corfforaethol Swyddfa

2355 Gorllewin Chandler Blvd. Chandler, AZ 85224-6199

Ffôn: 480-792-7200

Ffacs: 480-792-7277

Cymorth Technegol: www.microchip.com/support Web Cyfeiriad: www.microchip.com

Atlanta

Duluth, GA

Ffôn: 678-957-9614

Ffacs: 678-957-1455

Austin, TX

Ffôn: 512-257-3370

Boston Westborough, MA Ffôn: 774-760-0087

Ffacs: 774-760-0088

Chicago

Itasca, IL

Ffôn: 630-285-0071

Ffacs: 630-285-0075

Dallas

Addison, TX

Ffôn: 972-818-7423

Ffacs: 972-818-2924

Detroit

Novi, MI

Ffôn: 248-848-4000

Houston, TX

Ffôn: 281-894-5983

Indianapolis Noblesville, IN Ffôn: 317-773-8323

Ffacs: 317-773-5453

Ffôn: 317-536-2380

Los Angeles Mission Viejo, CA Ffôn: 949-462-9523

Ffacs: 949-462-9608

Ffôn: 951-273-7800

Raleigh, CC

Ffôn: 919-844-7510

Efrog Newydd, NY

Ffôn: 631-435-6000

San Jose, CA

Ffôn: 408-735-9110

Ffôn: 408-436-4270

Canada - Toronto

Ffôn: 905-695-1980

Ffacs: 905-695-2078

Awstralia - Sydney

Ffôn: 61-2-9868-6733

Tsieina - Beijing

Ffôn: 86-10-8569-7000

Tsieina - Chengdu

Ffôn: 86-28-8665-5511

Tsieina - Chongqing

Ffôn: 86-23-8980-9588

Tsieina - Dongguan

Ffôn: 86-769-8702-9880

Tsieina - Guangzhou

Ffôn: 86-20-8755-8029

Tsieina - Hangzhou

Ffôn: 86-571-8792-8115

Tsieina - Hong Kong SAR

Ffôn: 852-2943-5100

Tsieina - Nanjing

Ffôn: 86-25-8473-2460

Tsieina - Qingdao

Ffôn: 86-532-8502-7355

Tsieina - Shanghai

Ffôn: 86-21-3326-8000

Tsieina - Shenyang

Ffôn: 86-24-2334-2829

Tsieina - Shenzhen

Ffôn: 86-755-8864-2200

Tsieina - Suzhou

Ffôn: 86-186-6233-1526

Tsieina - Wuhan

Ffôn: 86-27-5980-5300

Tsieina - Xian

Ffôn: 86-29-8833-7252

Tsieina - Xiamen

Ffôn: 86-592-2388138

Tsieina - Zhuhai

Ffôn: 86-756-3210040

India - Bangalore

Ffôn: 91-80-3090-4444

India - Delhi Newydd

Ffôn: 91-11-4160-8631

India - Pune

Ffôn: 91-20-4121-0141

Japan Osaka

Ffôn: 81-6-6152-7160

Japan Tokyo

Ffôn: 81-3-6880- 3770

Corea - Daegu

Ffôn: 82-53-744-4301

Corea - Seoul

Ffôn: 82-2-554-7200

Malaysia - Kuala Lumpur

Ffôn: 60-3-7651-7906

Malaysia - Penang

Ffôn: 60-4-227-8870

Philippines - Manila

Ffôn: 63-2-634-9065

Singapôr

Ffôn: 65-6334-8870

Taiwan - Hsin Chu

Ffôn: 886-3-577-8366

Taiwan - Kaohsiung

Ffôn: 886-7-213-7830

Taiwan Taipei

Ffôn: 886-2-2508-8600

Gwlad Thai - Bangkok

Ffôn: 66-2-694-1351

Fietnam - Ho Chi Minh

Ffôn: 84-28-5448-2100

Awstria - Wels

Ffôn: 43-7242-2244-39

Ffacs: 43-7242-2244-393

Denmarc - Copenhagen

Ffôn: 45-4485-5910

Ffacs: 45-4485-2829

Y Ffindir - Espoo

Ffôn: 358-9-4520-820

Ffrainc - Paris

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

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

Yr Almaen - Garching

Ffôn: 49-8931-9700

Yr Almaen - Haan

Ffôn: 49-2129-3766400

Yr Almaen - Heilbronn

Ffôn: 49-7131-72400

Yr Almaen - Karlsruhe

Ffôn: 49-721-625370

Yr Almaen - Munich

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

Yr Almaen - Rosenheim

Ffôn: 49-8031-354-560

Israel - Ra'anana

Ffôn: 972-9-744-7705

Yr Eidal - Milan

Ffôn: 39-0331-742611

Ffacs: 39-0331-466781

Yr Eidal - Padova

Ffôn: 39-049-7625286

Yr Iseldiroedd - Drunen

Ffôn: 31-416-690399

Ffacs: 31-416-690340

Norwy - Trondheim

Ffôn: 47-72884388

Gwlad Pwyl - Warsaw

Ffôn: 48-22-3325737

Rwmania - Bucharest

Tel: 40-21-407-87-50

Sbaen - Madrid

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

Sweden - Gothenberg

Tel: 46-31-704-60-40

Sweden - Stockholm

Ffôn: 46-8-5090-4654

DU - Wokingham

Ffôn: 44-118-921-5800

Ffacs: 44-118-921-5820

© 2023 Microchip Technology Inc. a'i is-gwmnïau

Dogfennau / Adnoddau

MICROCHIP DDR AXI4 Cyflafareddwr [pdfCanllaw Defnyddiwr
DDR AXI4 Cyflafareddwr, DDR AXI4, Cyflafareddwr

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *