ID บทความ: 000086315 ประเภทข้อมูล: ข้อมูลผลิตภัณฑ์และเอกสารประกอบ การตรวจสอบครั้งล่าสุด: 08/01/2015

ฉันจะถอดรหัสฟิลด์ AXI ID จากบริดจ์ HPS-FPGA สําหรับอุปกรณ์ Cyclone® V และ Arria® V SoC ได้อย่างไร

สิ่งแวดล้อม

BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

สัญญาณ ARID, AWID, WID, RID และ BID จะบ่งบอกถึง Master และเส้นทางสําหรับการเข้าถึงหน่วยความจําเฉพาะที่สร้างขึ้นโดยบริดจ์ HPS-FPGA (ทั้งบริดจ์ HPS-to_FPGA หรือบริดจ์ HPS-to-FPGA น้ําหนักเบา)

สําหรับอุปกรณ์ Arria® V และ Cyclone® V SoC นั้น AXI ID ที่ส่งออกมาจากการเชื่อมต่อ L3 คือเวกเตอร์ 12 บิตที่ประกอบด้วยฟิลด์เหล่านี้:
ID[12]: ID การเชื่อมต่อ, IID
ID[11:3]: Virtual ID, VID
ID[2:0]: Slave Interconnect ID, SIID

VID จะได้รับจากเจ้านายที่ได้รับธุรกรรมและ IID และ SIID จะถูกกําหนดโดยการเชื่อมต่อระหว่าง L3 ตามที่แสดง:

หลักIID (xxID[12])SIID (xxID[2:0])
MPU1b03b010
Dma1b03b001
Dap1b03b100
FPGA2HPS1b03b000
Dma1b03b001
EMAC01b13b001
EMAC11b13b010
USB01b13b011
Nand1b13b100
TMC1b13b000
SD/MMC1b13b101
USB11b13b110

VID แบบ 8 บิตได้รับการตั้งค่าโดยมาสเตอร์ที่ส่งธุรกรรมไปยังการเชื่อมต่อระหว่าง L3

VID สําหรับ MPU Master ได้รับการตั้งค่าตามคู่มืออ้างอิงทางเทคนิคของ AMBA® Level 2 Level 2C-310 ฉบับปรับปรุง r3p0 ซึ่งดูได้จากเว็บไซต์ของศูนย์ข้อมูล ARM® http://infocenter.arm.com

VID สําหรับ master FPGA2HPS มาจากอินพุต AXI ID 8 บิตไปยังบริดจ์ FPGA2HPS

VID สําหรับ DMA master มีบิตที่ตั้งค่าที่ 7:4 เป็น 0 และบิต 3:0 ตั้งค่าตามคู่มืออ้างอิงทางเทคนิค ARM CoreLink DMA-330 ฉบับปรับปรุง r1p1

VID สําหรับมาสเตอร์ EMAC0 และ EMAC1 ถูกตั้งค่าที่ 8h00 สําหรับการเข้าถึง Rx DMA และ 8h01 สําหรับการเข้าถึง Tx DMA

VID ถูกตั้งค่าเป็น 0 สําหรับมาสเตอร์ USB0, USB1, TMC, DAP, NAND และ SDMMC เสมอ

ความละเอียด

ข้อมูลนี้รวมอยู่ในคู่มืออุปกรณ์เวอร์ชั่น 16.1 ตามลําดับ

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 5 ผลิตภัณฑ์

Arria® V ST SoC FPGA
Arria® V SX SoC FPGA
Cyclone® V SE SoC FPGA
Cyclone® V ST SoC FPGA
Cyclone® V SX SoC FPGA

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้