在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1878|回复: 4

[求助] 咨询一下图片中时钟的逻辑表达式

[复制链接]
发表于 2022-5-10 12:01:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
如图,下图中的时钟关系能否用一个逻辑表达式将其表达出来?

比如第一个时钟与第二个时钟的关系,第二个与第三个的关系;
image.png
发表于 2022-5-10 15:16:35 | 显示全部楼层
后两个时钟是第一个时钟下做了2分频,并且做了门控。
发表于 2022-5-10 18:36:53 | 显示全部楼层
Is his what you are looking for?





  1. module clocks(// Outputs
  2.               ck0, ck2,
  3.               // Inputs
  4.               clk, rst_n
  5.               );
  6.    input clk, rst_n;
  7.    output ck0,ck2;
  8.    reg    ckby2;
  9.    reg    sel;
  10.    
  11.    reg [3:0] count;
  12.    assign ck0 = ~sel ? ckby2 : 1'b0;
  13.    assign ck2 = sel ? ckby2 : 1'b0;
  14.    always @(posedge clk or negedge rst_n)
  15.      if (!rst_n) begin
  16.         count <= 0;
  17.         ckby2 <= 0;
  18.         sel <= 0;
  19.      end else begin
  20.         ckby2 <= ~ckby2;
  21.         count <= count+ckby2;
  22.         if (ckby2 & &count) sel <= ~sel;
  23.      end
  24. endmodule // clocks

  25. module test();
  26.    reg clk;  
  27.    reg rst_n;
  28.    wire ck0;  
  29.    wire ck2;  

  30. clocks clocks(// Outputs
  31.               .ck0 (ck0),
  32.               .ck2 (ck2),
  33.               // Inputs
  34.               .clk (clk),
  35.               .rst_n (rst_n));
  36.    initial begin
  37.       clk =0;
  38.       rst_n =0;
  39.       #33 rst_n =1;
  40.       repeat(100) @(posedge clk);
  41.       $finish;
  42.    end
  43.    always #5clk = ~clk;
  44.    
  45. endmodule // test



复制代码
 楼主| 发表于 2022-5-11 16:49:44 | 显示全部楼层


Love24 发表于 2022-5-10 15:16
后两个时钟是第一个时钟下做了2分频,并且做了门控。


好的,多谢;
 楼主| 发表于 2022-5-11 16:50:40 | 显示全部楼层


ashish 发表于 2022-5-10 18:36
Is his what you are looking for?


这个可能是verilog 的形式,我参考下;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

X

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-6-21 19:38 , Processed in 0.019937 second(s), 8 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表