edastudy:tessent:atpg
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
edastudy:tessent:atpg [2025/03/16 14:23] – [gen atpg pattern] user01 | edastudy:tessent:atpg [2025/03/16 14:29] (当前版本) – [1.5 OCC clone] user01 | ||
---|---|---|---|
行 61: | 行 61: | ||
ShiftRegisterClockEn() | ShiftRegisterClockEn() | ||
</ | </ | ||
+ | |||
+ | |||
+ | ===== - OCC clone ===== | ||
+ | 或者是多个OCC设置兼容模式 | ||
+ | |||
+ | 方式一:\\ | ||
+ | < | ||
+ | # 将同源或同频的 OCC 输出时钟分配到同一同步组 | ||
+ | add_synchronous_clock_group {clk1 clk1_p clk2 clk2_p} | ||
+ | # 如果是想把OCC输出也弄成一个group的话,这里只需要写occ的inst hier name | ||
+ | </ | ||
+ | |||
+ | 方式二:\\ | ||
+ | 将多个clk添加同一个clock_intercept_node上,它们会共享OCC的shift cgc,永远是同步输出capture clock。 | ||
+ | < | ||
+ | set occ [ add_config_element OCC/ | ||
+ | set_config_value clock_intercept_node -in $occ $clk | ||
+ | </ | ||
+ | |||
+ | 在ATPG时启用兼容时钟模式:\\ | ||
+ | set_clock_restriction domain_clock -compatible_clocks_between_loads on | ||
+ | |||
+ | report_synchronous_clock_groups | ||
====== - gen atpg pattern ====== | ====== - gen atpg pattern ====== |
edastudy/tessent/atpg.1742106206.txt.gz · 最后更改: 2025/03/16 14:23 由 user01