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

ทําไม LeonardoSpectrum เวอร์ชัน 2002c จึงให้ผลลัพธ์การสังเคราะห์ที่ไม่ถูกต้องสําหรับการออกแบบStratixของฉันที่ใช้โปรเซสเซอร์แบบฝังตัวNios® หรือการรวมกันของสัญญาณควบคุมซิงโครนัสและอะซิงโครนัส

สิ่งแวดล้อม

BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย มีปัญหาการสังเคราะห์ที่ส่งผลกระทบต่อการออกแบบStratixในเวอร์ชัน LeonardoSpectrum 2002c เมื่อการออกแบบมีสัญญาณควบคุมซิงโครนัสและอะซิงโครนัสบางอย่าง การออกแบบNiosที่ผลิตโดย SOPC Builder อาจทํางานไม่ถูกต้องในอุปกรณ์Stratixเนื่องจากปัญหานี้ ปัญหาการสังเคราะห์ได้รับการแก้ไขใน LeonardoSpectrum เวอร์ชัน 2002d

คุณอาจประสบปัญหาการสังเคราะห์นี้ในการออกแบบStratixหากคุณมีกระบวนการหรือ บล็อกเสมอด้วยชุดที่ไม่ต่อเนื่อง (aset, อย่างน้อยหนึ่งบิตที่ไม่ใช่ศูนย์) และ โหลดซิงโครนัส (sload) หรือ Clear (sclr) ซิงโครนัส หากการออกแบบของคุณมี aset พร้อมกับสัญญาณ sload หรือ sclr คุณอาจพบว่าผลลัพธ์ของ sload หรือ sclr ของคุณกลับด้าน ตัวอย่างเช่น Downcounter แบบโหลดได้ซิงโครนัสที่มีสัญญาณที่ตั้งไว้ล่วงหน้าแบบอสมวารอาจแสดงความล้มเหลวนี้ เนื่องจากการออกแบบ NIOS มีการกําหนดค่าลอจิกประเภทนี้ การออกแบบ NIOS ของคุณอาจไม่สามารถบูทได้อย่างถูกต้องในอุปกรณ์Stratix

เพื่อหลีกเลี่ยงปัญหานี้ ให้สังเคราะห์การออกแบบของคุณโดยใช้ LeonardoSpectrum 2002d (เปิดตัวแล้ว ปลายเดือนกันยายน 2002 พร้อมซอฟต์แวร์ Quartus® II เวอร์ชั่น 2.1 SP1) หรือใหม่กว่า หากความล้มเหลวเกิดขึ้นในรหัส HDL (ภาษาคําอธิบายฮาร์ดแวร์) ของคุณเอง คุณสามารถแก้ไขปัญหาใน LeonardoSpectrum 2002c โดยการหลีกเลี่ยงชุดสัญญาณควบคุมซิงโครนัสและอะซิงโครนัสเฉพาะเหล่านี้สําหรับStratix ใช้สัญญาณ Clear (aclr) แบบอสมวารแทน aset หรือหลีกเลี่ยงการผสมการใช้ aset กับ โหลดซิงโครนัสหรือสัญญาณควบคุมที่ชัดเจน

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

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

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

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