module 模块是否可以不用clk 触发?

2020-02-24 20:32发布

最近在写一个产生伪随机数的verilog程序。想问module(backoff_flag,backoff_time)这样是否可以?backoff_flag是需要产生随机数的指示信号,backoff_time是最后产生的随机数的输出,没有用clk触发。因为不太会用function函数,所以想这样写,求教各路大神这样是否可以?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
guugel
2020-02-25 04:12
模块好像都要时钟驱动吧,最好写成同步时序逻辑,这样的电路不容易出错,时序性能也比组合逻辑好

lz只需要在模块内部设置一个标志reg不就行了,用时钟检测输入flag的上升沿,reg=1,使能本模块产生随机数;时钟检测到flag的下降沿就不使能reg=0,也就不产生随机数了。

一周热门 更多>