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

ทําไมสัญญาณสถานะที่ไม่คาดคิดของเอาต์พุต DCFIFO IP ในระหว่างการรีเซ็ต

สิ่งแวดล้อม

    ซอฟต์แวร์การออกแบบ Intel® Quartus® Prime
BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

เนื่องจากข้อมูลจําเพาะปัจจุบัน IP DCFIFO อาจส่งออกสัญญาณควบคุมที่ไม่คาดคิดในระหว่างการรีเซ็ตโดยใช้สัญญาณ aclr ตัวอย่างเช่น เมื่อสัญญาณ rdempty แสดงถึงสัญญาณที่ว่างเปล่าสูงก่อนที่จะรีเซ็ต IP DCFIFO rdempty อาจส่งออกต่ําอย่างต่อเนื่องชั่วขณะในระหว่างการรีเซ็ต แล้วกลับสู่ระดับสูง

บันทึกที่ 22 และ 24 กล่าวใน 1.7 คู่มือผู้ใช้ FIFO Synchronous Clear และ Asynchronous Clear ของ FIFO IP แม้ว่าสัญญาณ aclr จะถูกซิงโครไนซ์กับนาฬิกาเขียนหรือสัญญาณนาฬิกาอ่าน การเสนอสัญญาณ aclr ยังคงมีผลต่อสถานะสถานะทั้งหมดแบบอะซิงโครนัส ธงสถานะหมายถึงว่างเปล่า กลอง เทพไท เต็มที่ มึนงง มึนงง ใช้ wrusedw และ rdusedw เนื่องจากสัญญาณเหล่านั้นส่งออกจากลอจิกแบบผสม การรีเซ็ต IP อาจทําให้เกิดความบกพร่องบนสัญญาณเหล่านั้น ลอจิกผู้ใช้ของคุณที่เชื่อมต่อกับ DCFIFO อาจได้รับสถานะที่ไม่คาดคิดระหว่างการรีเซ็ต

ความละเอียด

ออกแบบลอจิกผู้ใช้ของคุณเชื่อมต่อกับ DCFIFO IP โดยพิจารณากรณีที่เอาต์พุต DCFIFO ส่งออกสัญญาณสถานะที่ไม่คาดคิดแบบอะซิงโครนัสในระหว่างการรีเซ็ต

ตัวอย่างเช่น คุณสามารถเพิ่มรีจิสเตอร์ไปยังสัญญาณสถานะ และรีเซ็ตรีจิสเตอร์ในระหว่างการรีเซ็ตเพื่อหลีกเลี่ยงการรับสถานะที่ไม่คาดคิด

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

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

Arria® II FPGA
Arria® V FPGA และ SoC FPGA
Intel® Arria® 10 FPGA และ SoC FPGA
Cyclone® II FPGA
Cyclone® III FPGA
Cyclone® IV FPGA
Cyclone® V FPGA และ SoC FPGA
Intel® Cyclone® 10 FPGA
Intel® Stratix® 10 FPGA และ SoC FPGA
Stratix® II FPGA
Stratix® III FPGA
Stratix® IV FPGA
Stratix® V FPGA

1

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