CDC学习

Posted daisyuer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CDC学习相关的知识,希望对你有一定的参考价值。

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

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

 

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

1.set_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文件:广义上的约束

 

以上是关于CDC学习的主要内容,如果未能解决你的问题,请参考以下文章

05 | 深入浅出索引(下) 学习记录

STM32CubeMX学习笔记(43)——USB接口使用(CDC虚拟串口)

STM32CubeMX学习笔记(43)——USB接口使用(CDC虚拟串口)

mysql学习教程之mysql管理

mysql学习教程之mysql管理

Python学习的第一次总结