同步时序设计时一下事项应值得注意:
异步时钟域的数据转换。
组合逻辑电路的设计方法。
同步时序电路的时钟设计。
同步时序电路的延迟。
同步时序电路的延迟最常用的设计方法是用分频或者倍频的时钟或者同步计数器完成所需的延迟,对比较大的和特殊定时要求的延时,一般用高速时钟产生一个计数器,根据计数产生延迟;对于比较小的延迟,可以用D触发器打一下,这样不仅可以使信号延时了一个时钟周期,而且完成了信号与时钟的初次同步。在输入信号采样和增加时序约束余量中使用。
另外,还有用行为级方法描述延迟,如“#5 a<=4’0101;”这种常用于仿真测试激励,但是在电路综合时会被忽略,并不能起到延迟作用。
Verilog 定义的reg型,不一定综合成寄存器。在Verilog代码中最常用的两种数据类型是wire和reg型,一般来说,wire型指定的数据和网线通过组合逻辑实现,而reg型指定的数据不一定就是用寄存器实现。
-
信号
+关注
关注
11文章
2902浏览量
79670 -
计数器
+关注
关注
32文章
2306浏览量
97571 -
同步时序
+关注
关注
0文章
12浏览量
8006
原文标题:同步时序设计时应值得注意的事项
文章出处:【微信号:ALIFPGA,微信公众号:FPGA极客空间】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
两线制接近开关的几大要素
请问电视机起振的几大要素什么?电压流程是什么顺序呢?
哪几大要点是眼部除皱后必须注意的呢
智能消防巡检柜应用的几大要求
LoRa天线电路设计四大要点
成功解决FPGA设计时序问题的三大要点

同步时序设计时应注意的几大要点
评论