时钟延迟处理疑问

2020-01-27 12:37发布

对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);
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
zhangmangui
1楼-- · 2020-01-27 13:46
 精彩回答 2  元偷偷看……
zhaohualiang
2楼-- · 2020-01-27 16:00
本帖最后由 zhaohualiang 于 2019-9-30 10:41 编辑
zhangmangui 发表于 2019-9-29 22:08
clk2比clk1慢了一个clk_100m

对,但是我们所需的clk_a,中间的clk2什么用途呢
zhaohualiang
3楼-- · 2020-01-27 16:21
869555d916c7dea1d0.png
zhangmangui
4楼-- · 2020-01-27 19:13
zhaohualiang 发表于 2019-9-30 10:39
对,但是我们所需的clk_a,中间的clk2什么用途呢

确实可以去掉   

一周热门 更多>