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

ทําไมหน่วยความจําของฉันจึงไม่สามารถอนุมานกับการลงทะเบียนเอาต์พุตได้

สิ่งแวดล้อม

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

หากโค้ด HDL ของคุณอนุมานบล็อกหน่วยความจําที่ลึกกว่าความลึกของหน่วยความจําสูงสุดที่อุปกรณ์รองรับ ซอฟต์แวร์ Quartus II อาจไม่สามารถใช้หน่วยความจําของคุณโดยใช้การลงทะเบียนเอาต์พุตได้

ตัวอย่างเช่น ความลึกสูงสุดที่มีอยู่สําหรับ M10K คือ 8K หากโค้ด HDL ของคุณอนุมานบล็อกหน่วยความจําที่มีความลึก 16K จะไม่รวมการลงทะเบียนเอาต์พุต

ความละเอียด

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

ในการตรวจสอบความลึกของหน่วยความจําสูงสุดที่รองรับ โปรดดูบทของหน่วยความจําภายในสําหรับคู่มืออุปกรณ์ที่เหมาะสม

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

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

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

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