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

ทําไมการเชื่อมต่อระหว่าง Platform Designer ถึงกลับมาที่อินเทอร์เฟซ AXI ของฉัน

สิ่งแวดล้อม

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

    ส่วนประกอบทั้งหมดที่ใช้อินเทอร์เฟส AXI จะมีการตั้งค่าความจุการออกหรือการยอมรับ เมื่อการเชื่อมต่อระหว่างกันตรวจพบผู้จัดการ (หลัก) ได้ออกธุรกรรมมากกว่าการตั้งค่ากําลังการผลิตการออกใช้ของผู้จัดการ แล้วการเชื่อมต่อระหว่างกันจะระงับตัวจัดการโดยการดีสโตร์ AxREADY เมื่อการเชื่อมต่อระหว่างกันตรวจพบธุรกรรมย่อย (slave) ที่ได้รับธุรกรรมมากกว่าการตั้งค่าการยอมรับของระดับย่อย จากนั้นการเชื่อมต่อระหว่างกันจะ backpressure โดย deasserting AxVALID

    ความละเอียด

    เมื่อสร้างส่วนประกอบใหม่ ให้ตรวจสอบให้แน่ใจว่าการออกหรือการยอมรับได้รับการตั้งค่าอย่างถูกต้องในไฟล์ .tcl ของส่วนประกอบสําหรับอินเทอร์เฟส AXI แต่ละตัว โดยทั่วไปการออกให้และการยอมรับจะได้รับการกําหนดตามลักษณะของ IP ตัวอย่างเช่น หาก IP รองรับการอ่านสามครั้งและสี่ครั้งพร้อมกัน คุณจะต้องตั้งค่าการออกให้หรือยอมรับเป็น 3/4/7 (read/write/total) การออกและยอมรับจะได้รับการกําหนดไว้ในแง่ของธุรกรรม (burst) และไม่ใช่การเอาชนะธุรกรรมแต่ละอย่าง

    คุณสามารถปรับการตั้งค่าการออกและยอมรับในไฟล์ .tcl ของส่วนประกอบที่มีอยู่ อินเทอร์เฟซตัวจัดการมีคุณสมบัติอินเทอร์เฟซต่อไปนี้: "readIssuingCapability," "writeIssuingCapability" และ "combinedIssuingCapability", ซึ่งกําหนดความสามารถในการอ่าน/เขียน/ทั้งหมดออกในไฟล์ .tcl ของส่วนประกอบ อินเทอร์เฟซย่อยมีคุณสมบัติอินเทอร์เฟซต่อไปนี้: "readAcceptanceCapability," "writeAcceptanceCapability, และ "combineAcceptanceCapability" ซึ่งกําหนดความสามารถในการอ่าน/เขียน/ยอมรับทั้งหมดในไฟล์ component .tcl

    หากคุณต้องการแก้ไขการตั้งค่าเหล่านี้ในส่วนประกอบโดยไม่ต้องแก้ไขไฟล์ component .tcl คุณสามารถปรับการออกหรือยอมรับอินเทอร์เฟซได้ด้วยตนเองโดยทําตามขั้นตอนต่อไปนี้ใน Platform Designer:

    1. เลือกส่วนประกอบที่คุณสร้างอินสแตนซ์
    2. เลือกแท็บมุมมอง "การสร้างอินสแตนซ์ส่วนประกอบ"
    3. เลือกอินเตอร์เฟซที่คุณต้องการปรับความจุการออก/ยอมรับ
    4. ป้อนความสามารถในการอ่าน เขียน และผลรวมของการออกให้หรือการยอมรับใหม่

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

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

    อุปกรณ์ที่ตั้งโปรแกรมได้ Intel®

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