ID บทความ: 000078089 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 24/04/2015

ARM SoC ตัวใดจัดการกับรายงานสถานะของFPGAต่อ HPS ที่ขัดจังหวะทางกายภาพ (สัญญาณf2h_irq0และf2h_irq1)

สิ่งแวดล้อม

  • Intel® Quartus® II Subscription Edition
  • Interrupt
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    ใน Altera SoC Hard Processor System (HPS) สามารถอ่านสถานะดิบของf2h_irq0ทางกายภาพและสัญญาณการขัดจังหวะf2h_irq1ได้โดยตรงจากการลงทะเบียน ARM® Generic Interrupt Controller (GIC) ICSPISRn (เริ่มต้นที่ ARM address 0xFFDE_DD04)  การแมปมีดังต่อไปนี้:

    • FPGA-to-HPS irq บิต 0 ถึง 23 (f2h_irq0[23:0]) สามารถอ่านได้จากบิต0xFFDE_DD08 [31:8]
    • FPGA-to-HPS irq บิต 24 ถึง 31 (f2h_irq0[31:24]) สามารถอ่านได้จากบิต0xFFDE_DD0C [7:0]
    • FPGA-to-HPS irq บิต 32 ถึง 55 (f2h_irq1[23:0]) สามารถอ่านได้จากบิต0xFFDE_DD0C [31:8]
    • FPGA-to-HPS irq บิต 56 ถึง 63 (f2h_irq1[31:24]) สามารถอ่านได้จากบิต0xFFDE_DD10 [7:0]

     

    สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ Generic Interrupt Controller (GIC) รวมถึงการตั้งค่า การล้างและการมาสก์ที่ขัดจังหวะ โปรดดูบทที่ Interrupt Controller ของคู่มืออ้างอิง Cortex-A9 MPCoreTechnical ที่มีอยู่ในเว็บไซต์ศูนย์ข้อมูล ARM

    ข้อมูลนี้มีกําหนดที่จะรวมไว้ในเล่มคู่มืออุปกรณ์ Cyclone V ฉบับที่ 3 ในอนาคต: Hard Processor System TRM

    ความละเอียด


     

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

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

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

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