MICROCHIP-logo

MICROCHIP DDR AXI4 Arbiter

MICROCHIP-DDR-AXI4-Arbiter-produk

Pambuka: Standar protokol AXI4-Stream nggunakake terminologi Master lan Slave. Terminologi Microchip sing padha digunakake ing dokumen iki yaiku Initiator lan Target.
Ringkesan: Tabel ing ngisor iki menehi ringkesan karakteristik Arbiter DDR AXI4.

Ciri khas Nilai
Versi inti DDR AXI4 Arbiter v2.2
Kulawarga Piranti sing Didhukung
Lisensi Aliran Alat sing Didhukung

Fitur: DDR AXI4 Arbiter nduweni fitur utama ing ngisor iki:

  • IP inti kudu diinstal menyang Katalog IP piranti lunak Libero SoC.
  • Inti dikonfigurasi, digawe, lan instantiated ing alat SmartDesign kanggo dilebokake ing dhaptar proyek Libero.

Panggunaan lan Kinerja Piranti:

Rincian piranti kulawarga piranti Sumber daya Kinerja (MHz)
LUTs DFF RAMs LSRAM SRAM Math Blok Chip Globals PolarFire MPF300T-1 5411 4202 266

Deskripsi Fungsional

Deskripsi Fungsional: Bagean iki nggambarake rincian implementasine saka DDR_AXI4_Arbiter. Tokoh ing ngisor iki nuduhake diagram pin-metu tingkat ndhuwur saka Arbiter DDR AXI4.

Parameter DDR_AXI4_Arbiter lan Sinyal Antarmuka

Setelan Konfigurasi:
Setelan konfigurasi kanggo DDR_AXI4_Arbiter ora kasebut ing dokumen iki.

Sinyal Input lan Output:
Sinyal input lan output kanggo DDR_AXI4_Arbiter ora kasebut ing dokumen iki.

Diagram wektu
Diagram wektu kanggo DDR_AXI4_Arbiter ora kasebut ing dokumen iki.

Testbench

Simulasi:
Rincian simulasi kanggo DDR_AXI4_Arbiter ora kasebut ing dokumen iki.
Riwayat Revisi
Sajarah revisi kanggo DDR_AXI4_Arbiter ora kasebut ing dokumen iki.
Dhukungan FPGA Microchip
Informasi Dhukungan FPGA Microchip kanggo DDR_AXI4_Arbiter ora kasebut ing dokumen iki.

Pandhuan Panggunaan Produk

  1. Instal DDR AXI4 Arbiter v2.2 menyang Katalog IP saka piranti lunak Libero SoC.
  2. Ngatur, ngasilake lan instantiate inti ing alat SmartDesign kanggo dilebokake ing dhaptar proyek Libero.

Pambuka (Ask a Question)

Kenangan minangka bagean integral saka aplikasi video lan grafis sing khas. Padha digunakake kanggo buffering kabeh pigura video nalika memori lokal saka FPGA ora cukup kanggo nahan kabeh pigura. Nalika ana sawetara maca lan nulis pigura video menyang DDR, arbiter bakal dibutuhake kanggo arbitrase antarane macem-macem panjalukan. DDR AXI4 Arbiter IP menehi 8 saluran nulis kanggo nulis pigura buffer menyang memori DDR external lan 8 saluran maca kanggo pigura diwaca saka memori external. Arbitrase adhedhasar kawitan-teka, pisanan-dilayani basis. Yen rong panjalukan kedadeyan bebarengan, saluran kanthi nomer saluran ngisor bakal dadi prioritas. Arbiter nyambung menyang DDR controller IP liwat antarmuka AXI4. Arbiter DDR AXI4 nyedhiyakake antarmuka Inisiator AXI4 menyang pengontrol on-chip DDR. Arbiter ndhukung nganti wolung saluran nulis lan wolung saluran maca. Blok kasebut arbitrasi antarane wolung saluran sing diwaca kanggo menehi akses menyang saluran sing diwaca AXI kanthi cara sing luwih dhisik. Blok kasebut arbitrasi antarane wolung saluran nulis kanggo menehi akses menyang saluran nulis AXI kanthi cara sing kawitan teka, dilayani dhisik. Kabeh wolung saluran maca lan nulis duwe prioritas sing padha. Antarmuka AXI4 Initiator saka Arbiter IP bisa dikonfigurasi kanggo macem-macem jembar data wiwit saka 64 bit nganti 512 bit.
penting: Standar protokol AXI4-Stream nggunakake terminologi "Master" lan "Slave". Terminologi Microchip sing padha digunakake ing dokumen iki yaiku Initiator lan Target.
Ringkesan (Ask a Question)
Tabel ing ngisor iki menehi ringkesan karakteristik Arbiter DDR AXI4.

Tabel 1. Karakteristik Arbiter DDR AXI4MICROCHIP-DDR-AXI4-Arbiter-anjir-1

Dokumen iki ditrapake kanggo DDR AXI4 Arbiter v2.2.

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

Mbutuhake Libero® SoC v12.3 utawa rilis sing luwih anyar. IP bisa digunakake ing mode RTL tanpa lisensi. Kanggo informasi luwih lengkap, ndeleng DDR_AXI4_Arbiter.

Fitur (Ask a Question)

DDR AXI4 Arbiter nduweni fitur utama ing ngisor iki:

  • Wolung Tulis saluran
  • Wolung saluran Waca
  • AXI4 Interface kanggo DDR controller
  • Jembar AXI4 sing bisa dikonfigurasi: 64, 128, 256, lan 512 bit
  • Jembar alamat sing bisa dikonfigurasi: 32 nganti 64 bit

Implementasi IP Core ing Libero® Design Suite (Ask a Question)
IP inti kudu diinstal menyang Katalog IP piranti lunak Libero SoC. Iki diinstal kanthi otomatis liwat fungsi nganyari Katalog IP ing piranti lunak Libero SoC, utawa inti IP diundhuh kanthi manual saka katalog. Sawise inti IP diinstal ing Katalog IP piranti lunak Libero SoC, inti dikonfigurasi, digawe, lan instantiated ing alat SmartDesign kanggo dilebokake ing dhaptar proyek Libero.
Panggunaan lan Kinerja Piranti (Aja Pitakonan)
Tabel ing ngisor iki nampilake panggunaan piranti sing digunakake kanggo DDR_AXI4_Arbiter.
Tabel 2. DDR_AXI4_Arbiter Panggunaan

piranti Rincian Sumber daya Kinerja (MHz) RAM Blok Matematika Chip Globals
kulawarga piranti 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

penting:

  • Data ing tabel sadurunge dijupuk nggunakake setelan sintesis lan tata letak sing khas. IP dikonfigurasi kanggo wolung saluran nulis, wolung saluran diwaca, jembar alamat 32 bit, lan jembar data konfigurasi 512 bit.
  • Jam diwatesi nganti 200 MHz nalika nglakokake analisis wektu kanggo entuk angka kinerja.

Deskripsi Fungsional (Ask a Question)
Bagean iki nggambarake rincian implementasine saka DDR_AXI4_Arbiter. Tokoh ing ngisor iki nuduhake diagram pin-metu tingkat ndhuwur saka Arbiter DDR AXI4. Gambar 1-1. Top-Level Pin-Out Block Diagram kanggo Native Arbiter InterfaceMICROCHIP-DDR-AXI4-Arbiter-anjir-3

Tokoh ing ngisor iki nuduhake diagram pemblokiran tingkat sistem saka DDR_AXI4_Arbiter ing mode antarmuka Bus. Gambar 1-2. Diagram Blok Tingkat Sistem DDR_AXI4_ArbiterMICROCHIP-DDR-AXI4-Arbiter-anjir-4

A transaksi diwaca micu dening nyetel sinyal input r (x) _req_i dhuwur ing saluran diwaca tartamtu. Arbiter nanggapi kanthi ngakoni yen wis siyap nglayani panjalukan sing diwaca. Banjur iku samples alamat AXI wiwitan lan maca ukuran bledosan kang input saka inisiator external. Saluran ngolah input lan ngasilake transaksi AXI sing dibutuhake kanggo maca data saka memori DDR. Output data sing diwaca saka arbiter umum kanggo kabeh saluran sing diwaca. Sajrone data diwaca, data waca sing bener saka saluran sing cocog dadi dhuwur. Pungkasan transaksi diwaca dilambangake karo sinyal sing wis rampung nalika kabeh bait sing dijaluk dikirim metu. Kaya transaksi sing diwaca, transaksi nulis dipicu kanthi nyetel sinyal input w (x) _req_i dhuwur. Bebarengan karo sinyal panyuwunan, alamat wiwitan nulis lan dawa bledosan kudu diwenehake sajrone panyuwunan. Nalika arbiter kasedhiya kanggo layanan panjalukan ditulis, nanggapi dening ngirim sinyal ngakoni ing saluran sing cocog. Banjur pangguna kudu menehi data nulis bebarengan karo sinyal data sing bener ing saluran kasebut. Jumlah jam data wektu dhuwur bener kudu cocog dawa bledosan. Arbiter ngrampungake operasi nulis lan nyetel sinyal rampung nulis dhuwur sing nuduhake rampung transaksi nulis.
Parameter lan Sinyal Antarmuka DDR_AXI4_Arbiter (Tanya Pitakonan)
Bagean iki ngrembug paramèter ing DDR_AXI4_Arbiter GUI configurator lan aku / sinyal O.
2.1 Setelan Konfigurasi (Takon Pitakonan)
Tabel ing ngisor iki nampilake katrangan paramèter konfigurasi sing digunakake ing implementasi hardware DDR_AXI4_Arbiter. Iki minangka paramèter umum lan bisa mawarni-warni miturut kabutuhan aplikasi.

Tabel 2-1. Parameter Konfigurasi

Sinyal jeneng Katrangan
AXI ID Jembar Nemtokake jembaré ID AXI.
Jembar Data AXI Nemtokake jembar data AXI.
AXI Alamat Jembar Nemtokake jembar alamat AXI
Jumlah saluran Waca Pilihan kanggo milih nomer saluran nulis sing dibutuhake saka menu gulung mudhun saka siji saluran nganti wolung saluran nulis.
Jumlah saluran Tulis Opsi kanggo milih jumlah saluran sing diwaca saka menu gulung mudhun saka siji saluran nganti wolung saluran sing diwaca.
AXI4_PILIHAN Pilihan kanggo milih antarane AXI4_MASTER lan AXI4_MIRRORED_SLAVE.
Antarmuka Arbiter Pilihan kanggo milih antarmuka bis.

Sinyal Input lan Output (Takon Pitakonan)
Tabel ing ngisor iki nampilake input lan port output saka DDR AXI4 Arbiter kanggo antarmuka Bus.
Tabel 2-2. Port Input lan Output kanggo Antarmuka Bus Arbiter

Sinyal jeneng arah Jembar Katrangan
reset_i Input Aktif Low sinyal reset bedo kanggo desain
sys_ckl_i Input Jam sistem
ddr_ctrl_ready_i Input Nampa sinyal Input siap saka controller DDR
ARVALID_I_0 Input Waca panjalukan saka saluran maca 0
ARSIZE_I_0 Input 8 bit maca ukuran burst saka saluran maca 0
ARADDR_I_0 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 0
ARREADY_O_0 Output Arbiter ngakoni kanggo maca panjalukan saka maca saluran 0
RVALID_O_0 Output Waca data sing bener saka saluran maca 0
RDATA_O_0 Output [AXI_DATA_WIDTH-1 : 0] Waca data saka saluran maca 0
RLAST_O_0 Output Waca pungkasan sinyal pigura saka saluran maca 0
BUSER_O_r0 Output Waca rampung kanggo maca saluran 0
ARVALID_I_1 Input Waca panjalukan saka saluran maca 1
ARSIZE_I_1 Input 8 bit Maca ukuran burst saka saluran maca 1
ARADDR_I_1 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 1
ARREADY_O_1 Output Arbiter ngakoni kanggo maca panjalukan saka maca saluran 1
RVALID_O_1 Output Waca data sing bener saka saluran maca 1
RDATA_O_1 Output [AXI_DATA_WIDTH-1 : 0] Waca data saka saluran maca 1
RLAST_O_1 Output Waca pungkasan sinyal pigura saka saluran maca 1
BUSER_O_r1 Output Waca rampung kanggo maca saluran 1
ARVALID_I_2 Input Waca panjalukan saka saluran maca 2
……….. lanjutane
Sinyal jeneng arah Jembar Katrangan
ARSIZE_I_2 Input 8 bit Maca ukuran burst saka saluran maca 2
ARADDR_I_2 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 2
ARREADY_O_2 Output Arbiter ngakoni kanggo maca panjalukan saka maca saluran 2
RVALID_O_2 Output Waca data sing bener saka saluran maca 2
RDATA_O_2 Output [AXI_DATA_WIDTH-1 : 0] Waca data saka saluran maca 2
RLAST_O_2 Output Waca pungkasan sinyal pigura saka saluran maca 2
BUSER_O_r2 Output Waca rampung kanggo maca saluran 2
ARVALID_I_3 Input Waca panjalukan saka saluran maca 3
ARSIZE_I_3 Input 8 bit Maca ukuran burst saka saluran maca 3
ARADDR_I_3 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 3
ARREADY_O_3 Output Arbiter ngakoni kanggo maca panjalukan saka maca saluran 3
RVALID_O_3 Output Waca data sing bener saka saluran maca 3
RDATA_O_3 Output [AXI_DATA_WIDTH-1 : 0] Waca data saka saluran maca 3
RLAST_O_3 Output Waca pungkasan sinyal pigura saka saluran maca 3
BUSER_O_r3 Output Waca rampung kanggo maca saluran 3
ARVALID_I_4 Input Waca panjalukan saka saluran maca 4
ARSIZE_I_4 Input 8 bit Maca ukuran burst saka saluran maca 4
ARADDR_I_4 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 4
ARREADY_O_4 Output Arbiter ngakoni kanggo maca panjalukan saka maca saluran 4
RVALID_O_4 Output Waca data sing bener saka saluran maca 4
RDATA_O_4 Output [AXI_DATA_WIDTH-1 : 0] Waca data saka saluran maca 4
RLAST_O_4 Output Waca pungkasan sinyal pigura saka saluran maca 4
BUSER_O_r4 Output Waca rampung kanggo maca saluran 4
ARVALID_I_5 Input Waca panjalukan saka saluran maca 5
ARSIZE_I_5 Input 8 bit Maca ukuran burst saka saluran maca 5
ARADDR_I_5 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 5
ARREADY_O_5 Output Arbiter ngakoni kanggo maca panjalukan saka maca saluran 5
RVALID_O_5 Output Waca data sing bener saka saluran maca 5
RDATA_O_5 Output [AXI_DATA_WIDTH-1 : 0] Waca data saka saluran maca 5
RLAST_O_5 Output Waca pungkasan sinyal pigura saka saluran maca 5
BUSER_O_r5 Output Waca rampung kanggo maca saluran 5
ARVALID_I_6 Input Waca panjalukan saka saluran maca 6
ARSIZE_I_6 Input 8 bit Maca ukuran burst saka saluran maca 6
ARADDR_I_6 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 6
ARREADY_O_6 Output Arbiter ngakoni kanggo maca panjalukan saka maca saluran 6
RVALID_O_6 Output Waca data sing bener saka saluran maca 6
RDATA_O_6 Output [AXI_DATA_WIDTH-1 : 0] Waca data saka saluran maca 6
RLAST_O_6 Output Waca pungkasan sinyal pigura saka saluran maca 6
……….. lanjutane
Sinyal jeneng arah Jembar Katrangan
BUSER_O_r6 Output Waca rampung kanggo maca saluran 6
ARVALID_I_7 Input Waca panjalukan saka saluran maca 7
ARSIZE_I_7 Input 8 bit Maca ukuran burst saka saluran maca 7
ARADDR_I_7 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 7
ARREADY_O_7 Output Arbiter ngakoni kanggo maca panjalukan saka maca saluran 7
RVALID_O_7 Output Waca data sing bener saka saluran maca 7
RDATA_O_7 Output [AXI_DATA_WIDTH-1 : 0] Waca data saka saluran maca 7
RLAST_O_7 Output Waca pungkasan sinyal pigura saka saluran maca 7
BUSER_O_r7 Output Waca rampung kanggo maca saluran 7
AWSIZE_I_0 Input 8 bit Tulis ukuran burst kanggo saluran nulis 0
WDATA_I_0 Input [AXI_DATA_WIDTH-1:0] Input data video kanggo nulis saluran 0
WVALID_I_0 Input Tulis data sing bener kanggo nulis saluran 0
AWVALID_I_0 Input Tulis panjalukan saka saluran nulis 0
AWADDR_I_0 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 0
AWREADY_O_0 Output Arbiter ngakoni kanggo nulis panjalukan saka saluran nulis 0
BUSER_O_0 Output Tulis rampung kanggo nulis saluran 0
AWSIZE_I_1 Input 8 bit Tulis ukuran burst kanggo saluran nulis 1
WDATA_I_1 Input [AXI_DATA_WIDTH-1:0] Input data video kanggo nulis saluran 1
WVALID_I_1 Input Tulis data sing bener kanggo nulis saluran 1
AWVALID_I_1 Input Tulis panjalukan saka saluran nulis 1
AWADDR_I_1 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 1
AWREADY_O_1 Output Arbiter ngakoni kanggo nulis panjalukan saka saluran nulis 1
BUSER_O_1 Output Tulis rampung kanggo nulis saluran 1
AWSIZE_I_2 Input 8 bit Tulis ukuran burst kanggo saluran nulis 2
WDATA_I_2 Input [AXI_DATA_WIDTH-1:0] Input data video kanggo nulis saluran 2
WVALID_I_2 Input Tulis data sing bener kanggo nulis saluran 2
AWVALID_I_2 Input Tulis panjalukan saka saluran nulis 2
AWADDR_I_2 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 2
AWREADY_O_2 Output Arbiter ngakoni kanggo nulis panjalukan saka saluran nulis 2
BUSER_O_2 Output Tulis rampung kanggo nulis saluran 2
AWSIZE_I_3 Input 8 bit Tulis ukuran burst kanggo saluran nulis 3
WDATA_I_3 Input [AXI_DATA_WIDTH-1:0] Input data video kanggo nulis saluran 3
WVALID_I_3 Input Tulis data sing bener kanggo nulis saluran 3
AWVALID_I_3 Input Tulis panjalukan saka saluran nulis 3
AWADDR_I_3 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 3
AWREADY_O_3 Output Arbiter ngakoni kanggo nulis panjalukan saka saluran nulis 3
BUSER_O_3 Output Tulis rampung kanggo nulis saluran 3
AWSIZE_I_4 Input 8 bit Tulis ukuran burst kanggo saluran nulis 4
……….. lanjutane
Sinyal jeneng arah Jembar Katrangan
WDATA_I_4 Input [AXI_DATA_WIDTH-1:0] Input data video kanggo nulis saluran 4
WVALID_I_4 Input Tulis data sing bener kanggo nulis saluran 4
AWVALID_I_4 Input Tulis panjalukan saka saluran nulis 4
AWADDR_I_4 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 4
AWREADY_O_4 Output Arbiter ngakoni kanggo nulis panjalukan saka saluran nulis 4
BUSER_O_4 Output Tulis rampung kanggo nulis saluran 4
AWSIZE_I_5 Input 8 bit Tulis ukuran burst kanggo saluran nulis 5
WDATA_I_5 Input [AXI_DATA_WIDTH-1:0] Input data video kanggo nulis saluran 5
WVALID_I_5 Input Tulis data sing bener kanggo nulis saluran 5
AWVALID_I_5 Input Tulis panjalukan saka saluran nulis 5
AWADDR_I_5 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 5
AWREADY_O_5 Output Arbiter ngakoni kanggo nulis panjalukan saka saluran nulis 5
BUSER_O_5 Output Tulis rampung kanggo nulis saluran 5
AWSIZE_I_6 Input 8 bit Tulis ukuran burst kanggo saluran nulis 6
WDATA_I_6 Input [AXI_DATA_WIDTH-1:0] Input data video kanggo nulis saluran 6
WVALID_I_6 Input Tulis data sing bener kanggo nulis saluran 6
AWVALID_I_6 Input Tulis panjalukan saka saluran nulis 6
AWADDR_I_6 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 6
AWREADY_O_6 Output Arbiter ngakoni kanggo nulis panjalukan saka saluran nulis 6
BUSER_O_6 Output Tulis rampung kanggo nulis saluran 6
AWSIZE_I_7 Input 8 bit Tulis ukuran burst saka saluran nulis 7
WDATA_I_7 Input [AXI_DATA_WIDTH-1:0] Input data video kanggo nulis saluran 7
WVALID_I_7 Input Tulis data sing bener kanggo nulis saluran 7
AWVALID_I_7 Input Tulis panjalukan saka saluran nulis 7
AWADDR_I_7 Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 7
AWREADY_O_7 Output Arbiter ngakoni kanggo nulis panjalukan saka saluran nulis 7
BUSER_O_7 Output Tulis rampung kanggo nulis saluran 7

Tabel ing ngisor iki nampilake input lan port output saka Arbiter DDR AXI4 kanggo antarmuka asli.
Tabel 2-3. Port Input lan Output kanggo Native Arbiter Interface

Sinyal jeneng arah Jembar Katrangan
reset_i Input Aktif sinyal reset bedo kurang kanggo desain
sys_clk_i Input Jam sistem
ddr_ctrl_ready_i Input Nampa sinyal input siap saka controller DDR
r0_req_i Input Waca panjalukan saka inisiator 0
r0_burst_size_i Input 8 bit Maca ukuran burst
r0_rstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 0
r0_ack_o Output Arbiter ngakoni kanggo maca panjalukan saka inisiator 0
……….. lanjutane
Sinyal jeneng arah Jembar Katrangan
r0_data_valid_o Output Waca data sing bener saka saluran maca 0
r0_rampung_o Output Waca rampung kanggo inisiator 0
r1_req_i Input Waca panjalukan saka inisiator 1
r1_burst_size_i Input 8 bit Maca ukuran burst
r1_rstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 1
r1_ack_o Output Arbiter ngakoni kanggo maca panjalukan saka inisiator 1
r1_data_valid_o Output Waca data sing bener saka saluran maca 1
r1_rampung_o Output Waca rampung kanggo inisiator 1
r2_req_i Input Waca panjalukan saka inisiator 2
r2_burst_size_i Input 8 bit Maca ukuran burst
r2_rstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 2
r2_ack_o Output Arbiter ngakoni kanggo maca panjalukan saka inisiator 2
r2_data_valid_o Output Waca data sing bener saka saluran maca 2
r2_rampung_o Output Waca rampung kanggo inisiator 2
r3_req_i Input Waca panjalukan saka inisiator 3
r3_burst_size_i Input 8 bit Maca ukuran burst
r3_rstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 3
r3_ack_o Output Arbiter ngakoni kanggo maca panjalukan saka inisiator 3
r3_data_valid_o Output Waca data sing bener saka saluran maca 3
r3_rampung_o Output Waca rampung kanggo inisiator 3
r4_req_i Input Waca panjalukan saka inisiator 4
r4_burst_size_i Input 8 bit Maca ukuran burst
r4_rstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 4
r4_ack_o Output Arbiter ngakoni kanggo maca panjalukan saka inisiator 4
r4_data_valid_o Output Waca data sing bener saka saluran maca 4
r4_rampung_o Output Waca rampung kanggo inisiator 4
r5_req_i Input Waca panjalukan saka inisiator 5
r5_burst_size_i Input 8 bit Maca ukuran burst
r5_rstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 5
r5_ack_o Output Arbiter ngakoni kanggo maca panjalukan saka inisiator 5
r5_data_valid_o Output Waca data sing bener saka saluran maca 5
r5_rampung_o Output Waca rampung kanggo inisiator 5
r6_req_i Input Waca panjalukan saka inisiator 6
r6_burst_size_i Input 8 bit Maca ukuran burst
r6_rstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 6
r6_ack_o Output Arbiter ngakoni kanggo maca panjalukan saka inisiator 6
r6_data_valid_o Output Waca data sing bener saka saluran maca 6
r6_rampung_o Output Waca rampung kanggo inisiator 6
r7_req_i Input Waca panjalukan saka inisiator 7
r7_burst_size_i Input 8 bit Maca ukuran burst
……….. lanjutane
Sinyal jeneng arah Jembar Katrangan
r7_rstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR saka ngendi maca kudu diwiwiti kanggo maca saluran 7
r7_ack_o Output Arbiter ngakoni kanggo maca panjalukan saka inisiator 7
r7_data_valid_o Output Waca data sing bener saka saluran maca 7
r7_rampung_o Output Waca rampung kanggo inisiator 7
rdata_o Output [AXI_DATA_WIDTH – 1:0] Output data video saka saluran maca
w0_burst_size_i Input 8 bit Tulis ukuran burst
w0_data_i Input [AXI_DATA_WIDTH – 1:0] Input data video kanggo nulis saluran 0
w0_data_valid_i Input Tulis data sing bener kanggo nulis saluran 0
w0_req_i Input Tulis panjalukan saka inisiator 0
w0_wstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 0
w0_ack_o Output Arbiter ngakoni kanggo nulis panjalukan saka inisiator 0
w0_rampung_o Output Tulis rampung kanggo inisiator 0
w1_burst_size_i Input 8 bit Tulis ukuran burst
w1_data_i Input [AXI_DATA_WIDTH – 1:0] Input data video kanggo nulis saluran 1
w1_data_valid_i Input Tulis data sing bener kanggo nulis saluran 1
w1_req_i Input Tulis panjalukan saka inisiator 1
w1_wstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 1
w1_ack_o Output Arbiter ngakoni kanggo nulis panjalukan saka inisiator 1
w1_rampung_o Output Tulis rampung kanggo inisiator 1
w2_burst_size_i Input 8 bit Tulis ukuran burst
w2_data_i Input [AXI_DATA_WIDTH – 1:0] Input data video kanggo nulis saluran 2
w2_data_valid_i Input Tulis data sing bener kanggo nulis saluran 2
w2_req_i Input Tulis panjalukan saka inisiator 2
w2_wstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 2
w2_ack_o Output Arbiter ngakoni kanggo nulis panjalukan saka inisiator 2
w2_rampung_o Output Tulis rampung kanggo inisiator 2
w3_burst_size_i Input 8 bit Tulis ukuran burst
w3_data_i Input [AXI_DATA_WIDTH – 1:0] Input data video kanggo nulis saluran 3
w3_data_valid_i Input Tulis data sing bener kanggo nulis saluran 3
w3_req_i Input Tulis panjalukan saka inisiator 3
w3_wstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 3
w3_ack_o Output Arbiter ngakoni kanggo nulis panjalukan saka inisiator 3
w3_rampung_o Output Tulis rampung kanggo inisiator 3
w4_burst_size_i Input 8 bit Tulis ukuran burst
w4_data_i Input [AXI_DATA_WIDTH – 1:0] Input data video kanggo nulis saluran 4
w4_data_valid_i Input Tulis data sing bener kanggo nulis saluran 4
w4_req_i Input Tulis panjalukan saka inisiator 4
w4_wstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 4
……….. lanjutane
Sinyal jeneng arah Jembar Katrangan
w4_ack_o Output Arbiter ngakoni kanggo nulis panjalukan saka inisiator 4
w4_rampung_o Output Tulis rampung kanggo inisiator 4
w5_burst_size_i Input 8 bit Tulis ukuran burst
w5_data_i Input [AXI_DATA_WIDTH – 1:0] Input data video kanggo nulis saluran 5
w5_data_valid_i Input Tulis data sing bener kanggo nulis saluran 5
w5_req_i Input Tulis panjalukan saka inisiator 5
w5_wstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 5
w5_ack_o Output Arbiter ngakoni kanggo nulis panjalukan saka inisiator 5
w5_rampung_o Output Tulis rampung kanggo inisiator 5
w6_burst_size_i Input 8 bit Tulis ukuran burst
w6_data_i Input [AXI_DATA_WIDTH – 1:0] Input data video kanggo nulis saluran 6
w6_data_valid_i Input Tulis data sing bener kanggo nulis saluran 6
w6_req_i Input Tulis panjalukan saka inisiator 6
w6_wstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 6
w6_ack_o Output Arbiter ngakoni kanggo nulis panjalukan saka inisiator 6
w6_rampung_o Output Tulis rampung kanggo inisiator 6
w7_burst_size_i Input 8 bit Tulis ukuran burst
w7_data_i Input [AXI_DATA_WIDTH – 1:0] Input data video kanggo nulis saluran 7
w7_data_valid_i Input Tulis data sing bener kanggo nulis saluran 7
w7_req_i Input Tulis panjalukan saka inisiator 7
w7_wstart_addr_i Input [AXI_ADDR_WIDTH – 1:0] Alamat DDR sing kudu ditulis saka saluran nulis 7
w7_ack_o Output Arbiter ngakoni kanggo nulis panjalukan saka inisiator 7
w7_rampung_o Output Tulis rampung kanggo inisiator 7
Sinyal AXI I/F
Waca Saluran Alamat
arid_o Output [AXI_ID_WIDTH – 1:0] Waca ID alamat. Identifikasi tag kanggo grup alamat diwaca sinyal.
araddr_o Output [AXI_ADDR_WIDTH – 1:0] Alamat maca. Nyedhiyani alamat awal transaksi bledosan diwaca.

Mung alamat wiwitan bledosan diwenehake.

arlen_o Output [7:0] Dawane bledosan. Nyedhiyani nomer pas transfer ing bledosan. Informasi iki nemtokake jumlah transfer data sing digandhengake karo alamat kasebut.
arsize_o Output [2:0] Ukuran burst. Ukuran saben transfer ing bledosan.
arburst_o Output [1:0] Tipe burst. Ditambah karo informasi ukuran, rincian carane alamat kanggo saben transfer ing bledosan diwilang.

Didandani dadi 2'b01 à alamat Incremental burst.

arlock_o Output [1:0] Jinis kunci. Nyedhiyani informasi tambahan babagan karakteristik atom saka transfer.

Didandani nganti 2'b00 à Akses Normal.

……….. lanjutane
Sinyal jeneng arah Jembar Katrangan
arcache_o Output [3:0] Jinis cache. Nyedhiyakake informasi tambahan babagan karakteristik transfer sing bisa di-cache.

Didandani nganti 4'b0000 à Non-cacheable lan non-bufferable.

arrot_o Output [2:0] Jinis pangayoman. Menehi informasi unit pangayoman kanggo transaksi. Didandani nganti 3'b000 à Normal, akses data aman.
arvalid_o Output Waca alamat bener. Nalika HIGH, alamat diwaca lan informasi kontrol sah lan tetep dhuwur nganti alamat ngakoni sinyal, wis, dhuwur.

1 = Alamat lan informasi kontrol bener

0 = Alamat lan informasi kontrol ora valid

wis_o Input Waca alamat siap. Target siap nampa alamat lan sinyal kontrol sing gegandhengan.

1 = target siap

0 = target durung siap

Waca Saluran Data
nyingkirake Input [AXI_ID_WIDTH – 1:0] Waca ID tag. ID tag saka klompok data diwaca sinyal. Nilai rid digawe dening target lan kudu cocog karo nilai arid saka transaksi sing diwaca sing ditanggapi.
rdata Input [AXI_DATA_WIDTH – 1:0] Maca data
resp Input [1:0] Wacan tanggapan.

Status transfer diwaca.

Tanggapan sing diidini yaiku OKAY, EXOKAY, SLVERR, lan DECERR.

pungkasan Input Waca pungkasan.

Transfer pungkasan ing bledosan maca.

sah Input Wacan sing sah. Data diwaca sing dibutuhake kasedhiya lan transfer diwaca bisa rampung.

1 = maca data kasedhiya

0 = maca data ora kasedhiya

siap Output Ready siap. Inisiator bisa nampa data sing diwaca lan informasi respon.

1 = ikisiator siap

0 = inisiator ora siap

Tulis Alamat Saluran
awid Output [AXI_ID_WIDTH – 1:0] Tulis ID alamat. Identifikasi tag kanggo grup alamat nulis sinyal.
awarddr Output [AXI_ADDR_WIDTH – 1:0] Tulis alamat. Nyedhiyani alamat transfer pisanan ing transaksi bledosan nulis. Sinyal kontrol sing gegandhengan digunakake kanggo nemtokake alamat transfer sing isih ana ing bledosan.
awlen Output [7:0] Dawane bledosan. Nyedhiyani nomer pas transfer ing bledosan. Informasi iki nemtokake jumlah transfer data sing digandhengake karo alamat kasebut.
awis Output [2:0] Ukuran burst. Ukuran saben transfer ing bledosan. Strobo jalur bita nuduhake persis jalur bita sing kudu dianyari.
awburst Output [1:0] Tipe burst. Ditambah karo informasi ukuran, rincian carane alamat kanggo saben transfer ing bledosan diwilang.

Didandani dadi 2'b01 à alamat Incremental burst.

……….. lanjutane
Sinyal jeneng arah Jembar Katrangan
awor Output [1:0] Jinis kunci. Nyedhiyani informasi tambahan babagan karakteristik atom saka transfer.

Didandani nganti 2'b00 à Akses Normal.

awcache Output [3:0] Jinis cache. Nuduhake bufferable, cacheable, write-through, write-back, lan alokasi atribut transaksi.

Didandani nganti 4'b0000 à Non-cacheable lan non-bufferable.

awprot Output [2:0] Jinis pangayoman. Nuduhake tingkat proteksi normal, hak istimewa, utawa aman saka transaksi lan apa transaksi kasebut minangka akses data utawa akses instruksi. Didandani nganti 3'b000 à Normal, akses data aman.
sah Output Tulis alamat sing bener. Nuduhake manawa alamat nulis sing bener lan informasi kontrol kasedhiya.

1 = alamat lan informasi kontrol kasedhiya

0 = alamat lan informasi kontrol ora kasedhiya. Informasi alamat lan kontrol tetep stabil nganti alamat ngakoni sinyal, awready, dadi HIGH.

awis Input Tulis alamat siap. Nuduhake yen target wis siyap nampa alamat lan sinyal kontrol sing gegandhengan.

1 = target siap

0 = target durung siap

Tulis Saluran Data
wdata Output [AXI_DATA_WIDTH – 1:0] Nulis data
wstrb Output [AXI_DATA_WIDTH – 8:0] Tulis strobo. Sinyal iki nuduhake dalan byte sing kudu dianyari ing memori. Ana siji strobo nulis kanggo saben wolung bit saka nulis data bus.
wlas Output Tulis pungkasan. Transfer pungkasan ing bledosan nulis.
sah Output Tulis sah. Data nulis sing bener lan strobo kasedhiya. 1 = data nulis lan strobo kasedhiya

0 = data nulis lan strobo ora kasedhiya

wready Input Tulis siap. Target bisa nampa data nulis. 1 = target siap

0 = target durung siap

Tulis Saluran Tanggapan
tawaran Input [AXI_ID_WIDTH – 1:0] ID tanggapan. Identifikasi tag saka respon nulis. Nilai bid kudu cocog karo nilai awid transaksi tulis sing ditanggapi target.
bresp Input [1:0] Tulis tanggapan. Status transaksi nulis. Tanggepan sing diidini yaiku OKAY, EXOKAY, SLVERR, lan DECERR.
sah Input Tulis tanggapan sing bener. Tanggepan nulis sing bener kasedhiya. 1 = nulis respon kasedhiya

0 = nulis respon ora kasedhiya

rotine Output Respon siap. Inisiator bisa nampa informasi respon.

1 = ikisiator siap

0 = inisiator ora siap

Diagram Wektu (Tanya Pitakonan)
Bagean iki mbahas diagram wektu DDR_AXI4_Arbiter. Tokoh ing ngisor iki nuduhake sambungan saka maca lan nulis input request, miwiti alamat memori, nulis input saka inisiator external, maca utawa nulis pangakuan, lan maca utawa nulis input completion diwenehi dening arbiter.
Gambar 3-1. Diagram Wektu kanggo Sinyal sing digunakake ing Nulis / Maca liwat Antarmuka AXI4MICROCHIP-DDR-AXI4-Arbiter-anjir-5

Testbench (Njaluk Pitakonan)
A testbench ndadekake digunakake kanggo verifikasi lan test DDR_AXI4_Arbiter disebut minangka testbench pangguna. Testbench diwenehake kanggo mriksa fungsi saka DDR_AXI4_Arbiter IP. Testbench iki mung dianggo kanggo loro saluran maca lan loro saluran nulis karo konfigurasi Bus Interface.
 Simulasi (Ask a Question)
Langkah-langkah ing ngisor iki nerangake carane simulasi inti nggunakake testbench:

  1. Bukak tab Katalog Libero® SoC, nggedhekake Solutions-Video, klik kaping pindho DDR_AXI4_Arbiter, banjur klik OK. Dokumentasi sing digandhengake karo IP kadhaptar ing Dokumentasi. Penting: Yen sampeyan ora ndeleng tab Katalog, navigasi menyang View > Menu Windows banjur klik Katalog supaya katon.

Gambar 4-1. DDR_AXI4_Arbiter IP Core ing Katalog Libero SoCMICROCHIP-DDR-AXI4-Arbiter-anjir-6

Nggawe jendhela komponen katon minangka ditampilake ing ngisor iki. Klik OK. Priksa manawa Jeneng kasebut yaiku DDR_AXI4_ARBITER_PF_C0.
Gambar 4-2. Nggawe KomponenMICROCHIP-DDR-AXI4-Arbiter-anjir-7

Konfigurasi IP kanggo 2 saluran maca, 2 saluran nulis lan pilih Bus Interface minangka ditampilake ing gambar ing ngisor iki lan klik OK kanggo generate IP.
Gambar 4-3. KonfigurasiMICROCHIP-DDR-AXI4-Arbiter-anjir-8

Ing tab Stimulus Hierarchy, pilih testbench (DDR_AXI4_ARBITER_PF_tb.v), klik-tengen banjur klik Simulate Pre-Synth Design > Open Interactively.
penting: Yen sampeyan ora ndeleng tab Hierarki Stimulus, navigasi menyang View > Menu Windows banjur klik Stimulus Hierarchy supaya katon.
Gambar 4-4. Simulasi Desain Pra-SintesisMICROCHIP-DDR-AXI4-Arbiter-anjir-9ModelSim mbukak karo testbench file, minangka ditampilake ing gambar ing ngisor iki.
Gambar 4-5. Jendela Simulasi ModelSimMICROCHIP-DDR-AXI4-Arbiter-anjir-10

penting: Yen simulasi diselani amarga watesan runtime kasebut ing .do file, gunakake run -all printah kanggo ngrampungake simulasi.
Riwayat Revisi (Ask a Question)
Riwayat revisi nggambarake owah-owahan sing ditindakake ing dokumen kasebut. Owah-owahan kasebut didhaptar kanthi revisi, diwiwiti saka publikasi paling anyar.
Tabel 5-1. Riwayat Revisi

Revisi Tanggal Katrangan
A 04/2023 Ing ngisor iki dhaptar owah-owahan ing revisi A dokumen:

• Migrasi dokumen menyang cithakan Microchip.

• Nganyari nomer dokumen menyang DS00004976A saka 50200950.

• Ditambahake 4. Testbench.

2.0 Ing ngisor iki dhaptar owah-owahan ing revisi 2.0 dokumen kasebut:

• Ditambahake Gambar 1-2.

• Ditambahake Tabel 2-2.

• Dianyari jeneng sawetara input lan output jeneng sinyal ing Tabel 2-2.

1.0 Rilis dhisikan.

Dhukungan FPGA Microchip (Ask a Question)
Klompok produk Microchip FPGA ndhukung produk karo macem-macem layanan dhukungan, kalebu Layanan Pelanggan, Pusat Dhukungan Teknis Pelanggan, a websitus, lan kantor sales donya. Pelanggan disaranake ngunjungi sumber online Microchip sadurunge ngubungi dhukungan amarga kemungkinan pitakone wis dijawab. Hubungi Pusat Dhukungan Teknis liwat websitus ing www.microchip.com/support. Sebutake nomer Piranti Piranti FPGA, pilih kategori kasus sing cocog, lan upload desain files nalika nggawe cilik support technical. Hubungi Layanan Pelanggan kanggo dhukungan produk non-teknis, kayata rega produk, upgrade produk, informasi sing dianyari, status pesenan, lan wewenang.

  • Saka Amerika Utara, telpon 800.262.1060
  • Saka negara liya, hubungi 650.318.4460
  • Fax, saka ngendi wae ing donya, 650.318.8044

Informasi Microchip (Aja Pitakonan)

Microchip kasebut Websitus (Ask a Question)
Microchip nyedhiyakake dhukungan online liwat kita websitus ing www.microchip.com/. Iki websitus digunakake kanggo nggawe files lan informasi gampang kasedhiya kanggo pelanggan. Sawetara konten sing kasedhiya kalebu:

  • Dhukungan Produk - Datasheets lan errata, cathetan aplikasi lan sampprogram, sumber daya desain, pandhuan pangguna lan dokumen dhukungan hardware, rilis piranti lunak paling anyar, lan piranti lunak arsip.
  • Dukungan Teknis Umum - Pitakonan Paling Sering (FAQ), panjalukan dhukungan teknis, grup diskusi online, daftar anggota program mitra desain Microchip
  • Bisnis Microchip - Pandhuan pamilih lan pesenan produk, siaran pers Microchip paling anyar, dhaptar seminar lan acara, dhaptar kantor penjualan Microchip, distributor, lan perwakilan pabrik

Layanan Notifikasi Ganti Produk (Ask a Question)
Layanan kabar pangowahan produk Microchip mbantu para pelanggan tetep saiki ing produk Microchip. Pelanggan bakal nampa kabar email yen ana owah-owahan, nganyari, revisi utawa kesalahan sing ana gandhengane karo kulawarga produk utawa alat pangembangan sing dikarepake. Kanggo ndhaftar, pindhah menyang www.microchip.com/pcn lan tindakake pandhuan registrasi.
Dhukungan Pelanggan (Aja Pitakonan)
Pangguna produk Microchip bisa nampa pitulung liwat sawetara saluran:

  • Distributor utawa Perwakilan
  • Kantor Penjualan Lokal
  • Embedded Solution Engineer (ESE)
  • Dhukungan Teknis

Pelanggan kudu hubungi distributor, wakil utawa ESE kanggo dhukungan. Kantor penjualan lokal uga kasedhiya kanggo mbantu para pelanggan. Dhaptar kantor penjualan lan lokasi kalebu ing dokumen iki. Dhukungan teknis kasedhiya liwat websitus ing: www.microchip.com/support.
Microchip Nggawe Fitur Proteksi Kode (Aja Pitakonan)
Elinga rincian ing ngisor iki babagan fitur perlindungan kode ing produk Microchip:

  • Produk Microchip cocog karo spesifikasi sing ana ing Lembar Data Microchip tartamtu.
  • Microchip percaya yen kulawarga produk kasebut aman nalika digunakake kanthi cara sing dikarepake, ing spesifikasi operasi, lan ing kahanan normal.
  • Nilai Microchip lan agresif nglindhungi hak properti intelektual sawijining. Usaha kanggo nglanggar fitur perlindungan kode produk Microchip dilarang banget lan bisa uga nglanggar DigitalMillennium Copyright Act.
  • Microchip utawa pabrikan semikonduktor liyane ora bisa njamin keamanan kode kasebut. Proteksi kode ora ateges manawa produk kasebut "ora bisa dipecah". Proteksi kode terus berkembang. Microchip nduweni komitmen kanggo terus ningkatake fitur perlindungan kode produk kita.

Pengumuman Hukum (Takon Pitakonan)
Publikasi iki lan informasi ing kene mung bisa digunakake karo produk Microchip, kalebu kanggo ngrancang, nguji, lan nggabungake produk Microchip karo aplikasi sampeyan. Panganggone informasi iki kanthi cara liya nglanggar syarat kasebut. Informasi babagan aplikasi piranti diwenehake mung kanggo penak lan bisa diganti karo nganyari. Sampeyan tanggung jawab kanggo mesthekake yen aplikasi sampeyan cocog karo spesifikasi sampeyan. Hubungi kantor sales Microchip lokal kanggo dhukungan tambahan utawa, entuk dhukungan tambahan ing www.microchip.com/en-us/support/design-help/ klien-support-layanan. INFORMASI IKI DISEDIAKAN BY MICROCHIP "AS IS". MICROCHIP TANPA REPRESENTASI UTAWA JAMINAN APA SAJA APA SAJA UTAWA TERSIRAT, TERTULIS UTAWA LISAN, STATUTORY UTAWA LAINNYA, KAITAN karo INFORMASI KANGGO NANGING ORA WATES KANG JAMINAN, TANPA PENYIMPANAN, PENDAFTARAN UTAWA JAMINAN GANTENG KARO KONDISI, KUALITAS, UTAWA KINERJA. MICROCHIP ORA TANGGUH TANGGUNG JAWAB ANGGAP, KHUSUS, PUNITIF, INSIDENTAL, UTAWA KONSEKUENSI, KERUGIAN, BIAYA, UTAWA BAYARAN APA SAJA KANGGO ING INFORMASI UTAWA PENGGUNAAN, Nanging, njalari, KANGGO KANGGO. KEMUNGKINAN UTAWA KERUSAKAN SING BISA? TO THE FULLEST EXTENT diijini dening hukum, TANGGUNG JAWAB TOTAL MICROCHIP ING ALL CLAIMS ing sembarang cara sing ana hubungane karo informasi utawa panggunaan ora ngluwihi nomer biaya, yen ana, sing wis mbayar langsung menyang microchip kanggo informasi. Panggunaan piranti Microchip ing support urip lan / utawa aplikasi safety tanggung ing resiko panuku, lan panuku setuju kanggo defend, indemnify lan terus Microchip mbebayani saka samubarang karusakan, claims, cocog, utawa expenses asil saka nggunakake kuwi. Ora ana lisensi sing diwenehake, kanthi implisit utawa liya, miturut hak properti intelektual Microchip kajaba nyatakake.
Merek dagang (Ask a Question)
Jeneng lan logo Microchip, logo Microchip, 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, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, lan XMEGA minangka merek dagang kadhaptar saka Microchip Technology Incorporated ing AS lan negara liya. AgileSwitch, APT, ClockWorks, Perusahaan Solusi Kontrol Embedded, EtherSynch, Flashtec, Kontrol Kacepetan Hiper, Beban HyperLight, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, lan ZL minangka merek dagang kadhaptar saka Microchip Technology Incorporated in the USA 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, GridTime, IdealBridge, In-Circuit, IC Serial Program, IN-Circuit, IC Paralel Cerdas, IntelliMOS, Konektivitas Antar-Chip, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple Blocker, RTAX , 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, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, lan ZENA minangka merek dagang Microchip Technology Incorporated ing AS lan negara liya. SQTP minangka tandha layanan saka Microchip Technology Incorporated ing Amerika Serikat. Logo Adaptec, Frequency on Demand, Silicon Storage Technology, lan Symmcom minangka merek dagang kadhaptar saka Microchip Technology Inc. ing negara liya. GestIC minangka merek dagang kadhaptar saka Microchip Technology Germany II GmbH & Co. KG, anak perusahaan saka Microchip Technology Inc., ing negara liya. Kabeh merek dagang liyane sing kasebut ing kene minangka properti saka perusahaan kasebut. © 2023, Microchip Technology Incorporated lan anak perusahaan. Kabeh hak dilindhungi undhang-undhang.
ISBN: 978-1-6683-2302-1 Sistem Manajemen Kualitas (Aja Pitakonan) Kanggo informasi babagan Sistem Manajemen Kualitas Microchip, bukak www.microchip.com/quality.

Dodolan lan Layanan ing saindenging jagad

AMERIKA ASIA / PASIFIK ASIA / PASIFIK EROPA
perusahaan kantor

2355 West Chandler Blvd. Chandler, AZ 85224-6199

Telpon: 480-792-7200

Fax: 480-792-7277

Dhukungan Teknis: www.microchip.com/support Web alamat: www.microchip.com

Atlanta

Duluth, GA

Telpon: 678-957-9614

Fax: 678-957-1455

Austin, TX

Telpon: 512-257-3370

Boston Westborough, MA Telp: 774-760-0087

Fax: 774-760-0088

Chicago

Itasca, IL

Telpon: 630-285-0071

Fax: 630-285-0075

Dallas

Addison, TX

Telpon: 972-818-7423

Fax: 972-818-2924

Detroit

Novi, MI

Telpon: 248-848-4000

Houston, TX

Telpon: 281-894-5983

Indianapolis Noblesville, IN Tel: 317-773-8323

Fax: 317-773-5453

Telpon: 317-536-2380

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

Fax: 949-462-9608

Telpon: 951-273-7800

Raleigh, NC

Telpon: 919-844-7510

New York, NY

Telpon: 631-435-6000

San Jose, CA

Telpon: 408-735-9110

Telpon: 408-436-4270

Kanada - Toronto

Telpon: 905-695-1980

Fax: 905-695-2078

Australia - Sydney

Telpon: 61-2-9868-6733

China - Beijing

Telpon: 86-10-8569-7000

China - Chengdu

Telpon: 86-28-8665-5511

China - Chongqing

Telpon: 86-23-8980-9588

China - Dongguan

Telpon: 86-769-8702-9880

China - Guangzhou

Telpon: 86-20-8755-8029

China - Hangzhou

Telpon: 86-571-8792-8115

China - Hong Kong SAR

Telpon: 852-2943-5100

China - Nanjing

Telpon: 86-25-8473-2460

China - Qingdao

Telpon: 86-532-8502-7355

China - Shanghai

Telpon: 86-21-3326-8000

China - Shenyang

Telpon: 86-24-2334-2829

China - Shenzhen

Telpon: 86-755-8864-2200

China - Suzhou

Telpon: 86-186-6233-1526

China - Wuhan

Telpon: 86-27-5980-5300

China - Xian

Telpon: 86-29-8833-7252

China - Xiamen

Telpon: 86-592-2388138

China - Zhuhai

Telpon: 86-756-3210040

India - Bangalore

Telpon: 91-80-3090-4444

India - New Delhi

Telpon: 91-11-4160-8631

India - Pune

Telpon: 91-20-4121-0141

Jepang Osaka

Telpon: 81-6-6152-7160

Jepang Tokyo

Telpon: 81-3-6880-3770

Korea - Daegu

Telpon: 82-53-744-4301

Korea - Seoul

Telpon: 82-2-554-7200

Malaysia – Kuala Lumpur

Telpon: 60-3-7651-7906

Malaysia – Penang

Telpon: 60-4-227-8870

Filipina - Manila

Telpon: 63-2-634-9065

Singapura

Telpon: 65-6334-8870

Taiwan - Hsin Chu

Telpon: 886-3-577-8366

Taiwan - Kaohsiung

Telpon: 886-7-213-7830

Taiwan Taipei

Telpon: 886-2-2508-8600

Thailand - Bangkok

Telpon: 66-2-694-1351

Vietnam - Ho Chi Minh

Telpon: 84-28-5448-2100

Austria - Wels

Telpon: 43-7242-2244-39

Fax: 43-7242-2244-393

Denmark - Kopenhagen

Telpon: 45-4485-5910

Fax: 45-4485-2829

Finlandia - Espoo

Telpon: 358-9-4520-820

Prancis - Paris

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

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

Jerman - Garching

Telpon: 49-8931-9700

Jerman - Haan

Telpon: 49-2129-3766400

Jerman - Heilbronn

Telpon: 49-7131-72400

Jerman - Karlsruhe

Telpon: 49-721-625370

Jerman - München

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

Jerman - Rosenheim

Telpon: 49-8031-354-560

Israel - Ra'anana

Telpon: 972-9-744-7705

Italia - Milan

Telpon: 39-0331-742611

Fax: 39-0331-466781

Italia - Padova

Telpon: 39-049-7625286

Walanda - Drunen

Telpon: 31-416-690399

Fax: 31-416-690340

Norwegia - Trondheim

Telpon: 47-72884388

Polandia - Warsaw

Telpon: 48-22-3325737

Romania - Bukares

Tel: 40-21-407-87-50

Spanyol - Madrid

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

Swedia - Gothenberg

Tel: 46-31-704-60-40

Swedia - Stockholm

Telpon: 46-8-5090-4654

UK - Wokingham

Telpon: 44-118-921-5800

Fax: 44-118-921-5820

© 2023 Microchip Technology Inc. lan anak perusahaan

Dokumen / Sumber Daya

MICROCHIP DDR AXI4 Arbiter [pdf] Pandhuan pangguna
DDR AXI4 Arbiter, DDR AXI4, Arbiter

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *