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

ทําไมไฟล์เน็ตลิสต์การจําลองระดับ ip ซอฟต์ IP EDCRC สําหรับการออกแบบ Arria® V GX ES ของฉันจึงไม่สามารถคอมไพล์ได้สําเร็จในการจําลอง ModelSim

สิ่งแวดล้อม

  • Intel® Quartus® II Subscription Edition
  • การจำลองแบบ
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    ในระหว่างการคอมไพล์ในซอฟต์แวร์ Quartus® II เวอร์ชั่น 11.1 SP2, EDCRC soft IP จะถูกใส่ไว้สําหรับอุปกรณ์ Arria® V GX ES IP แบบซอฟต์นี้มีออสซิลเลเตอร์ภายในที่ไม่มีแบบจําลองการจําลอง ส่งผลให้ไฟล์เน็ตลิสต์การจําลองระดับเกต (.vo) และเอาต์พุต VHDL (.vho) และ Verilog HDL output (.vo) ไม่สามารถคอมไพล์ไฟล์ได้สําเร็จในซอฟต์แวร์ ModelSim คุณอาจเห็นข้อผิดพลาดต่อไปนี้:

    Error: ModelSim Error: # ** Error: <design>.vho(<line number>): (vcom-1035) Formal port "ntrst" has OPEN or no actual associated with it.
    Error: ModelSim Error: # ** Error: <design>.vho(<line number>): (vcom-1035) Formal port "tdoutap" has OPEN or no actual associated with it.
    Error: ModelSim Error: # ** Error: <design>.vho(<line number>): (vcom-1141) Identifier "arriav_oscillator" does not identify a component declaration.

    ความละเอียด

    มีโปรแกรมแก้ไขสําหรับข้อจํากัดนี้ในซอฟต์แวร์ Quartus II เวอร์ชั่น 11.1 SP2 ดาวน์โหลดและติดตั้ง Patch 2.12 จากลิงก์ที่เหมาะสมด้านล่าง หลังจากติดตั้งโปรแกรมแก้ไขคุณสามารถใช้ตัวแปรในไฟล์ quartus.ini ในไดเรกทอรีโครงการของคุณเพื่อควบคุมการคอมไพล์ หากต้องการสร้าง Netlist การจําลองระดับเกต ให้สร้างหรือแก้ไขไฟล์ quartus.ini ในไดเรกทอรีโครงการของคุณและเพิ่มบรรทัดต่อไปนี้:

    sgn_add_av_es_soft_ip=off

    ตัวแปรนี้จะปิดใช้งานการใส่ EDCRC soft IP โดยอัตโนมัติและช่วยให้ไฟล์ Netlist การจําลองระดับเกตสามารถคอมไพล์ได้สําเร็จในซอฟต์แวร์ ModelSim อย่างไรก็ตาม ไฟล์การเขียนโปรแกรมจะไม่ถูกสร้างขึ้น ในการสร้างไฟล์โปรแกรม คุณต้องลบตัวแปรออกจากไฟล์ quartus.ini ดาวน์โหลดโปรแกรมแก้ไขต่อไปนี้:

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

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

    Arria® V GX FPGA

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