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

การจําลองด้วย NC Sim หรือ Riviera-PRO ล้มเหลวด้วยข้อผิดพลาดอย่างละเอียดสําหรับอินเทอร์เฟซหน่วยความจําภายนอก UniPHY

สิ่งแวดล้อม

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

    ปัญหาสำคัญ

    คำอธิบาย

    การจําลองด้วย NC Sim หรือ Riviera-PRO อาจล้มเหลวโดยมีข้อผิดพลาด ข้อความ:

    Unsupported memory slice specification using part select or indexed part. select.
    ความละเอียด

    วิธีแก้ไขปัญหาสําหรับปัญหานี้คือการเปิด sequencer_scc_mgr.sv ไฟล์ ในบรรณาธิการ และค้นหารหัสต่อไปนี้:

    integer unsigned setting_offsets[1:9];� t_setting_mask setting_masks [1:9];� generate� if (FAMILY == "STRATIXV")� begin� assign setting_offsets[1:9] = \'{ \'d0, \'d12, \'d17, \'d25, \'d30, \'d36, \'d0,� \'d6, \'d12 };� assign setting_masks [1:9] = \'{ \'b0111111111111, \'b011111,� \'b011111111, \'b011111, \'b0111111, \'b0111111, \'b0111111, \'b0111111,� \'b0111111111111 };� end� else� begin� assign setting_offsets[1:9] = \'{ \'d0, \'d4, \'d8, \'d12, \'d17,� \'d21, \'d0, \'d4, \'d7 };� assign setting_masks [1:9] = \'{ \'b01111, \'b01111, \'b01111,� \'b11111, \'b01111, \'b00111, \'b01111, \'b00111, \'b01111 };� end� endgenerate�

    สําหรับอุปกรณ์ Stratix V ให้เปลี่ยนรหัสก่อนหน้าด้วย ต่อ ไป นี้:

    integer setting_offsets[1:9] = \'{ \'d0, \'d12, \'d16, \'d24, \'d27, \'d33, \'d0,�\'d6, \'d12 };� t_setting_mask setting_masks [1:9] = \'{ \'b0111111111111, \'b01111,� \'b011111111, \'b0111, \'b0111111, \'b0111111, \'b0111111, \'b0111111,� \'b0111111111111 };"�

    สําหรับตระกูลอุปกรณ์ V ที่ไม่ใช่ Stratix ให้เปลี่ยนรหัสด้วย ต่อ ไป นี้:

    integer setting_offsets[1:9] = \'{ \'d0, \'d4, \'d8, \'d12, \'d17, \'d21, \'d0,� \'d4, \'d7 };� t_setting_mask setting_masks [1:9] = \'{ \'b01111, \'b01111, \'b01111, \'b11111,�\'b01111, \'b00111, \'b01111, \'b00111, \'b01111 };

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

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

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

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