|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 dzkxybx 于 2015-7-17 08:42 编辑
小弟,最近刚接触DFT,刚刚熟悉了流程。在用一个设计练手。
在create_test_protocol之后,第一次跑dft_drc,出现了D1,D9和D14的Violation。
分析了下设计,D1的问题是模块有上升沿launch,下降沿capture的路径。我在综合的时候对所有寄存器做了clock_gating,导致了下降沿的寄存器的ICG使用了一个unscan的cell,从而导致后面的寄存器时钟不可控。
想问一下,类似这种电路,如何清除Violation,并且如何提高覆盖率?
对于D9和D14这2个,看不明白啥意思,也不知道怎么清除。
希望得到帮助,谢谢 |
|