不求甚解/ycai实用篇

1、异步电路的输入一般需要从DFF打一拍得来,也就是输入尽可能采用reg型,否则可能产生不必要的毛刺,在仿真中看不到glitch结果,但会导致波形错误跳变;

2、在用if描写一些条件时,比如计数器之类(优先考虑清零条件);

3、跨时钟的处理,一般分为几种,(打拍,握手,fifo)比较经典,这里引入一种另类的握手,也就是确定采到,在本时钟域变化后,打拍同步到另一个时钟域,用两拍后的信号确定此时已经采到,同步回原时钟域

使得信号产生变化;

4、在仿真时,如果对于时钟的要求没那么严格,可以适当按关系放大时钟频率以加快仿真速度?

 

posted @ 2024-03-19 09:25  ycai  阅读(12)  评论(0)    收藏  举报