打印

时钟延迟处理疑问

[复制链接]
646|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
对CLK_25M延时处理,请问clk2什么作用?

reg clk1,clk2;
always@(posedge clk_100m or negedge rst_n)
    if(!rst_n)
        begin
            clk1 <= 1'd0;
            clk2 <= 1'd0;
        end
    else
        {clk2,clk1} <= {clk1,clk_25m};
        
wire clk_a = (clk_25m & clk1);

使用特权

评论回复

相关帖子

沙发
zhangmangui| | 2019-9-29 22:08 | 只看该作者
clk2比clk1慢了一个clk_100m

使用特权

评论回复
板凳
zhaohualiang|  楼主 | 2019-9-30 10:39 | 只看该作者
本帖最后由 zhaohualiang 于 2019-9-30 10:41 编辑
zhangmangui 发表于 2019-9-29 22:08
clk2比clk1慢了一个clk_100m

对,但是我们所需的clk_a,中间的clk2什么用途呢

使用特权

评论回复
地板
zhaohualiang|  楼主 | 2019-9-30 10:46 | 只看该作者

使用特权

评论回复
5
zhangmangui| | 2019-10-3 23:33 | 只看该作者
zhaohualiang 发表于 2019-9-30 10:39
对,但是我们所需的clk_a,中间的clk2什么用途呢

确实可以去掉   

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

218

帖子

1

粉丝