คําสั่งชุดข้อมูลตัววิเคราะห์เวลา

author-image

โดย

ตัววิเคราะห์เวลารองรับอินเทอร์เฟซโปรแกรมแอปพลิเคชันคอลเลกชัน (API) ที่ให้การเข้าถึงพอร์ต พิน เซลล์ หรือโหนดในการออกแบบได้อย่างง่ายดาย คุณสามารถใช้ API คอลเลกชันกับข้อจํากัดหรือคําสั่งภาษาเครื่องมือ (Tcl) ที่ถูกต้องตามที่ระบุไว้ในตัววิเคราะห์เวลา

ตารางที่ 1 อธิบายถึงคําสั่งคอลเลกชันที่สนับสนุนโดยตัววิเคราะห์เวลา

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคอลเลกชัน โปรดดู บทของตัววิเคราะห์เวลาหรือคู่มืออ้างอิง SDC & Timing Analyzer API (PDF)

ตารางที่ 1 คําสั่งคอลเลกชัน

คำ สั่ง

คำ อธิบาย

all_clocks

คืนค่าชุดข้อมูลนาฬิกาทั้งหมดในการออกแบบ

all_inputs

ส่งคืนชุดพอร์ตอินพุตในการออกแบบ

all_outputs

ส่งคืนชุดการลงทะเบียนทั้งหมดในการออกแบบ

get_cells

คืนค่าชุดข้อมูลของเซลล์ในการออกแบบ ชื่อเซลล์ทั้งหมดในคอลเลกชันตรงกับรูปแบบที่ระบุ สัญลักษณ์ตัวแทนสามารถใช้เพื่อเลือกหลายเซลล์พร้อมกันได้

get_clocks

คืนค่าชุดข้อมูลนาฬิกาในการออกแบบ เมื่อใช้เป็นส่วนรวมกับคําสั่งอื่น เช่น -from หรือ -to of set_multicycle_pathแต่ละโหนดในนาฬิกาจะแสดงโหนดทั้งหมดที่นาฬิกาตอกบัตรเข้าในคอลเลกชัน ค่าเริ่มต้นจะใช้โหนดเฉพาะ (แม้ว่าจะเป็นนาฬิกา) เป็นเป้าหมายของคําสั่ง

get_keepers

คืนค่าชุดข้อมูลโหนด keeper (โหนดที่ไม่ใช่โหนดผสม) ในการออกแบบ

get_nets

คืนค่าคอลเลกชันของเน็ตในการออกแบบ ชื่อเน็ตทั้งหมดในคอลเลกชันตรงกับรูปแบบที่ระบุ คุณสามารถใช้อักขระตัวแทนเพื่อเลือกเครือข่ายหลายตัวพร้อมกันได้

get_nodes

ส่งคืนชุดโหนดในการออกแบบ

get_pins

ส่งคืนชุดพินในการออกแบบ ชื่อพินทั้งหมดในคอลเลกชันตรงกับรูปแบบที่ระบุ คุณสามารถใช้สัญลักษณ์ตัวแทนเพื่อเลือกพินหลายพินพร้อมกันได้

get_ports

ส่งคืนชุดพอร์ต (อินพุตและเอาต์พุตการออกแบบ) ในการออกแบบ

get_registers

ส่งคืนชุดข้อมูลการลงทะเบียนในการออกแบบ

ตัวอย่างต่อไปนี้แสดงการใช้ คําสั่งcreate_clock และ create_generated_clock ต่างๆ ด้วยคําสั่งคอลเลกชัน

# สร้าง 10 ns อย่างง่ายด้วยนาฬิกาที่มีรอบการทํางาน 60%
create_clock -period 10 -waveform {0 6} -name clk [get_ports clk]
# มัลติฟังก์ชันต่อไปนี้มีผลกับทุกเส้นทางที่ลงท้ายด้วยการลงทะเบียน
# ตอกบัตรด้วย clk
set_multicycle_path -to [get_clocks clk] 2

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