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

การวิเคราะห์ Board Skew ไม่ถูกต้องสําหรับอุปกรณ์ Arria V และ Cyclone V

สิ่งแวดล้อม

  • Intel® Quartus® II Subscription Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    ปัญหาสำคัญ

    คำอธิบาย

    ปัญหานี้มีผลต่อผลิตภัณฑ์ DDR2 และ DDR3

    การวิเคราะห์บอร์ดที่เบ็ดเด็ดของความสัมพันธ์ด้านเวลา DQS กับ CK คือ ดําเนินการเป็นส่วนหนึ่งของคําสั่ง Report DDR การคํานวณ สําหรับการตั้งค่าและรักษาส่วนต่างของความสัมพันธ์ DQS กับ CK ไม่ถูกต้อง

    ความละเอียด

    วิธีแก้ไขปัญหาสําหรับปัญหานี้คือการสร้างภายนอกของคุณ อินเทอร์เฟซหน่วยความจํา แล้วทําการเปลี่ยนแปลงต่อไปนี้ในไฟล์ interface_name<>_if0_p0.sdc ในโฟลเดอร์ UniPHY IP submodules:

    1. ค้นหาข้อจํากัดด้านเวลา DQS เทียบกับ CK ใน ไฟล์ .sdc นี่เป็น set_output_delay ข้อจํากัด ในส่วน DQS vs CK PATH ของไฟล์
    2. ปรับเปลี่ยนคําใน -max ข้อจํากัด และ-min จากการเพิ่มไปยังการลบ
    3. Swap (minCK_DQS_skew) สําหรับ (maxCK_DQS_skew) เข้า ข้อจํากัด
    4. ข้อจํากัดที่ถูกต้องมีดังนี้:

    set_output_delay -add_delay -clock [get_clocks ]� -max [{interface_name}_round_3dp [expr (CK) - (DQSS)� *(CK) - (minCK_DQS_skew) ]] � set_output_delay -add_delay -clock [get_clocks ]� -min [{interface_name}_round_3dp [expr (DQSS)*(CK)� -(maxCK_DQS_skew) ]] �

    หลังจากที่คุณใช้การแก้ไขปัญหานี้แล้ว TimeQuest จะวิเคราะห์ ความสัมพันธ์ DQS ไปยัง CK อย่างถูกต้อง คุณอาจไม่เห็นการเปลี่ยนแปลง ในการตั้งค่าที่รายงานและถือหลักประกัน ถ้าคุณminCK_DQS_skewเป็น ลบของmaxCK_DQS_skew

    ปัญหานี้จะได้รับการแก้ไขในเวอร์ชันในอนาคต

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

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

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

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