CDC学习

最近在建立CDC环境,在网上看到一些不错的学习链接,粘贴如下:

1.https://blog.csdn.net/u011729865/article/details/52931366 属于https://blog.csdn.net/wonder_coole/article/details/79542241的精简版。快速查阅可以用前者,相对全面的是后面的链接

 

自己在做cdc的过程中会用到比较多的约束:

1.cdc_false_path:不需要工具检查的路径,有点像waive的感觉

2.static:一般用在寄存器上,将某些参数固定住

3.set_multicycle_path:一般用来release timing

4.set_case_analysis:类似2,只分析某些信号在固定值下的timing

5.abstract_port:关联目标信号和时钟

6.set_input/output_delay:一般以时钟为单位set port delay

其他的在报错的时候临时查help看解决方法

 

 

 

sgdc文件和constraint文件:

sgdc文件:一般用于约束时钟和Reset

constraint文件:广义上的约束

 

posted @ 2019-10-14 11:44  渝雪柒柒  阅读(1174)  评论(0编辑  收藏  举报