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

ทําไมห่วงโซ่ซิงโครไนซ์การรีเซ็ตจึงถือว่าเป็นความยาว 1 ห่วงโซ่

สิ่งแวดล้อม

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

    เนื่องจากปัญหาในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 20.1 หากการลงทะเบียนหัวของห่วงโซ่การซิงโครไนซ์รีเซ็ตมีการมอบหมาย SYNCHRONIZER_IDENTIFICATION=FORCED จะถือว่าเป็นห่วงโซ่ที่มีความยาว 1 แทนที่จะเป็นความยาวที่กําหนดไว้

    ลักษณะการทํางานนี้เกิดขึ้นเนื่องจากห่วงโซ่ได้รับการปฏิบัติเป็นห่วงโซ่การซิงโครไนซ์ข้อมูลแทนที่จะเป็นห่วงโซ่การซิงโครไนส์การรีเซ็ต และไม่รวมการลงทะเบียนที่มีการรีเซ็ตแบบอะซิงโครนัส

    ความละเอียด

    หากต้องการแก้ไขปัญหานี้ สําหรับห่วงโซ่การรีเซ็ตซิงโครไนซ์ที่ได้รับผลกระทบ ให้เพิ่มการมอบหมายSYNCHRONIZER_IDENTIFICATION FORCED_IF_ASYNCHRONOUSบนการลงทะเบียนหัวในไฟล์การตั้งค่า Intel® Quartus® Prime (.qsf):

    set_instance_assignment -name SYNCHRONIZER_IDENTIFICATION FORCED_IF_ASYNCHRONOUS -to

    ปัญหานี้แก้ไขได้ด้วยซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 20.3

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

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

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

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