ID บทความ: 000082797 ประเภทข้อมูล: Product Information & Documentation การตรวจสอบครั้งล่าสุด: 28/07/2015

ฉันจะแก้ไขปัญหาการละเมิดเวลาในอัตราไตรมาสเป็นการถ่ายโอนสัญญาณนาฬิกาครึ่งอัตราในการออกแบบคอนโทรลเลอร์ DDR3 ที่ใช้ UniPHY ของฉันได้อย่างไร

สิ่งแวดล้อม

BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

เมื่อคอนโทรลเลอร์ UniPHY DDR3 ในโหมดอัตราไตรมาสทํางานที่หรือใกล้กับความถี่สูงสุดที่ระบุใน External Memory Interface Spec Estimator Tool (HTML) คุณอาจเห็นการละเมิดเวลาบนพาธการกําหนดเวลาคอร์จากโดเมนนาฬิกาอัตราไตรมาสไปยังโดเมนนาฬิกาอัตราครึ่งอัตรา  พาธเหล่านี้อยู่ในแบบฟอร์ม: *qr_to_hr|dataout_r* ไปยัง *hr_to_fr*

ความละเอียด

เส้นทางเหล่านี้ที่มีข้อจํากัดสูงเกินไปสามารถช่วยปิดเวลาได้  เพื่อจํากัดพาธเหล่านี้ให้พอดีแต่ไม่ใช้กับการวิเคราะห์เวลาแบบคงที่ ให้รวมข้อจํากัดนี้ไว้ในไฟล์ Synopsys Design Constrains (.sdc) ของคุณ

#Overconstraining QR to HR clock domain
set ver_info $::TimeQuestInfo(nameofexecutable)
if { != "quartus_sta"} {
set_max_delay -from [get_keepers *qr_to_hr\|dataout*] -to [get_keepers *hr_to_fr*] 1}

ข้อจํากัดนี้กําหนดความล่าช้าสูงสุดระหว่างโหนดทั้งสองนี้ไปยังความล่าช้าสั้นๆ ซึ่งทําให้ Quartus II fitter จัดลําดับความสําคัญของพาธเหล่านี้

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

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

Stratix® V E FPGA
Stratix® V GS FPGA
Stratix® V GT FPGA
Stratix® V GX FPGA

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