ตัวอย่างการออกแบบตัววิเคราะห์เวลา

author-image

โดย

ตัวอย่างเหล่านี้แสดงเทคนิคที่หลากหลายสําหรับวงจรที่มีข้อจํากัดและการรายงานผลลัพธ์การวิเคราะห์เวลาในตัววิเคราะห์เวลา

ข้อจํากัด

ตัวอย่างการออกแบบเหล่านี้แสดงวิธีจํากัดประเภทของวงจรสําหรับตัววิเคราะห์เวลา

ตัวอย่าง SDC พื้นฐาน

ตัวอย่างนี้แสดงไฟล์ SDC ที่ง่ายที่สุดที่คุณสามารถใช้จํากัดนาฬิกา พาธอินพุต และพาธเอาต์พุตทั้งหมดในการออกแบบ

ข้อยกเว้นหลายรอบ

ตัวอย่างนี้แสดงวิธีสร้างข้อยกเว้นหลายรอบด้วยคําสั่ง SDC ซึ่งรวมถึงวงจรง่ายๆ ที่มีข้อยกเว้นหลายรอบที่ 2

ข้อจํากัดของนาฬิกาที่สร้างขึ้น

คุณต้องจํากัดนาฬิกาที่สร้างขึ้นในการออกแบบของคุณ ตัวอย่างนี้แสดงให้คุณเห็นวิธีการจํากัดการหารด้วย 2 นาฬิกาและลูปที่ล็อกเฟส (PLL) สร้างนาฬิกา

ตัวอย่าง Clock Multiplexer

ตัวอย่างนี้แสดงวิธีจํากัดนาฬิกาแบบหลายเท่าในการออกแบบของคุณ

เอาต์พุตจัดตรงกลางซิงโครนัสต้นทาง

ตัวอย่างนี้แสดงวิธีจํากัดการใช้บัสเอาต์พุตซิงโครนัสต้นทางที่จัดให้อยู่ตรงกลาง

เอาต์พุต Edge-Aligned ต้นทางซิงโครนัส

ตัวอย่างนี้แสดงวิธีจํากัดการใช้บัสเอาต์พุตซิงโครนัสที่ปรับให้สอดคล้องกับ Edge

อินพุตที่จัดแนวตรงกลางของแหล่งข้อมูลซิงโครนัส

ตัวอย่างนี้แสดงวิธีจํากัดการใช้บัสอินพุตซิงโครนัสซอร์สที่จัดชิดกึ่งกลาง

อินพุต Edge-Aligned ต้นทางซิงโครนัส

ตัวอย่างนี้แสดงวิธีจํากัดการใช้บัสอินพุตซิงโครนัสที่ปรับให้สอดคล้องกับ Edge

เปิดใช้งานหลายรอบสัญญาณนาฬิกา

ตัวอย่างนี้แสดงวิธีการใช้ข้อยกเว้นหลายรอบจากฟีดสัญญาณนาฬิกาลงทะเบียนที่เปิดใช้งานพินของการลงทะเบียน

นาฬิกากําลังป้อนพิน

ขั้นตอนที่กําหนดเองนี้จะได้รับรายการนาฬิกาทั้งหมดที่ขับเคลื่อนพินในรายการเวลา ใช้เพื่อสร้างนาฬิกาแบบไดนามิกเมื่อไม่ทราบนาฬิกาอื่นในการออกแบบ

ทําให้การออกแบบซ้ําง่ายขึ้นด้วยข้อจํากัด SDC แบบไดนามิก

เทคนิคการสร้างข้อจํากัดด้านเวลาสําหรับบล็อก HDL ที่นํากลับมาใช้ใหม่ได้เมื่อนักออกแบบไม่รู้จักการสร้างอินสแตนซ์และการใช้งาน

รายงาน

ตัวอย่างเหล่านี้แสดงวิธีดําเนินการรายงานที่กําหนดเองประเภทต่างๆ

สคริปต์รายงานเวลาแบบกําหนดเอง

ตัวอย่างนี้แสดงวิธีใช้ไฟล์ Tcl Script สําหรับการปรับแต่งรายงานในระหว่างการคอมไพล์เพื่อสร้างรายงานแบบกําหนดเองใน Quartus® II software Compilation Report

การรายงานสภาพแวดล้อมการทํางานหลายอย่าง

ตัวอย่างนี้แสดงวิธีดําเนินการวิเคราะห์มัลติคอร์เนอร์ในการออกแบบของคุณด้วยสคริปต์ Tcl

การรายงานการลงทะเบียนเพื่อลงทะเบียนพาธ

ตัวอย่างนี้แสดงวิธีสร้างรายงานพาธการลงทะเบียนเพื่อลงทะเบียน

การรายงานความล่าช้าของจุดต่อจุด

ตัวอย่างนี้แสดงวิธีรายงานความล่าช้าสําหรับพาธจุดต่อจุด

การรายงานพาธที่ไม่มีข้อจํากัด

ตัวอย่างนี้แสดงวิธีสร้างรายงานพาธที่ไม่มีข้อจํากัด

การรายงานเวลา Net

ตัวอย่างนี้แสดงวิธีสร้างรายงานความล่าช้าของเวลาเครือข่าย

การรายงานการวิเคราะห์นาฬิกาล้มเหลว

ตัวอย่างนี้แสดงวิธีรายงานการวิเคราะห์นาฬิกาที่ล้มเหลวสําหรับเงื่อนไขการทํางานทั้งหมดเท่านั้น

ชื่อสคริปต์และอินสแตนซ์และสคริปต์

ตัวอย่างนี้แสดงวิธีจัดการกับชื่อหน่วยงานในสคริปต์แบบกําหนดเองที่ใช้get_registers get_pins และget_cells

ระดับการรายงานลอจิก

ตัวอย่างนี้แสดงวิธีสร้างรายงานแบบกําหนดเองที่แสดงจํานวนระดับของตรรกะสําหรับชุดพาธ

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