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

ทําไมฉันจึงได้รับคําเตือนที่สําคัญเกี่ยวกับ "mixed_port_feed_through_mode" เมื่อใช้บล็อก Viterbi Intel® FPGA IP

สิ่งแวดล้อม

  • Intel® Quartus® II Subscription Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    คุณอาจได้รับข้อความเตือนที่สําคัญคล้ายกับข้อความที่แสดงด้านล่าง เมื่อคอมไพล์ Intel® FPGA IP Viterbi

    คําเตือนที่สําคัญ (15003): พารามิเตอร์ "mixed_port_feed_through_mode" ของ RAM atom auk_vit_par_top_atl:auk_vit_par_top_atl_inst|auk_vit_par_trb_atl:\ifg_cont:tracing_back_cont|altsyncram:stop_RAM|altsyncram_8j83:auto_generated|ram_block1a22 ไม่สามารถมีค่า "เก่า" เมื่อใช้นาฬิกาอ่านและเขียนที่แตกต่างกัน

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

    คอร์ Viterbi Intel FPGA IP ออกแบบมาเพื่อไม่ให้อ่านและเขียนไปยังที่อยู่เดียวกันในเวลาเดียวกันเพื่อให้การออกแบบมีความปลอดภัยในการใช้งาน

    ความละเอียด

    เนื่องจากการออกแบบคอร์ Viterbi Intel FPGA IP ทําให้คุณสามารถละเลยคําเตือนที่สําคัญเหล่านี้ได้อย่างปลอดภัย

    ปัญหานี้จะได้รับการแก้ไขในซอฟต์แวร์ Quartus® II ในอนาคต

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

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

    Cyclone® V E FPGA

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