เนื่องจากปัญหาในซอฟต์แวร์ Quartus® II เวอร์ชัน 11.1 SP2 และก่อนหน้า set_clock_groups
คําสั่งอาจถูกละเลยโดยไม่มีคําเตือนหรือข้อความแสดงข้อผิดพลาดหากคุณใช้การตรวจสอบอย่างไม่ถูกต้อง รวมถึงคําสั่งที่ส่งคืนกลุ่มหรือคอลเลกชันภายในวงปีกกา {}
ในตัวอย่าง set_clock_groups
ต่อไปนี้ คําสั่งจะถูกละเลย:
set_clock_groups -asynchronous -group {[get_clocks {clkA}]} -group {clkC}
เพื่อหลีกเลี่ยงพฤติกรรมนี้ ให้ใช้รูปแบบที่ถูกต้องดังที่แสดงด้านล่าง:
- ถอดวงปีกกา {} ออกจากรอบคําสั่งที่ส่งคืนคอลเลกชัน:
set_clock_groups -asynchronous -group [get_clocks {clkA}] -group {clkC}
- เปลี่ยนแทน
get_clocks
คําสั่งพร้อมรายการ:set_clock_groups -asynchronous -group {clkA} -group {clkC}