仅对英特尔可见 — GUID: jbr1444415004547
Ixiasoft
1.9.2. 允许寄存器重定时
Register Optimization选项卡上的Allow Register Retiming选项控制是否全局禁用重定时。开启后,Compiler自动执行寄存器重定时优化,通过组合式逻辑移动寄存器。关闭后,Compiler阻止全局范围内任何重定时优化。 或者,将Allow Register Retiming约束到用于设计中指定部分的任何设计实体。点击Assignments > Assignment Editor指定实体级和实例级约束,或使用如下句法直接在.qsf中进行约束。
禁用实体abc的寄存器重定时
set_global_assignment –name ALLOW_REGISTER_RETIMING ON set_instance_assignment –name ALLOW_REGISTER_RETIMING OFF –to “abc|” set_instance_assignment –name ALLOW_REGISTER_RETIMING ON –to “abc|def|”
除实体abc中的寄存器外,禁用整个设计的寄存器重定时
set_global_assignment –name ALLOW_REGISTER_RETIMING OFF set_instance_assignment –name ALLOW_REGISTER_RETIMING ON –to “abc|” set_instance_assignment –name ALLOW_REGISTER_RETIMING OFF –to “abc|def|”