大家好!我在很多资料上看到,DC逻辑综合时主要是考虑setup time,保证setup time没有违例,并尽量留一些余量;而对hold time一般不怎么关注。但,我现在遇到一种情况,我的setup time很正常,而且余量也比较大些,可我的hold time 违例比较严重:例如周期为40,而Worst Hold Violation:19,这样不知道是不是也不用管呢?在布局布线时能不能修复好?
我的这个设计是有三个异步外部时钟,周期一个是为20,另外两个是40,约束设置中三个时钟间也设置了false_path,可结果中,周期为20的没有出现任何违例,而且setup 余量为6.37,另外两个setup 余量为6.77,Worst Hold Violation为19~~~,怎么修改,希望大家给于指点,不胜感激~~