打印

LED闪灯求助

[复制链接]
1436|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zjf0000|  楼主 | 2009-1-9 10:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这是我的代码
`include "divider.v"
module led(
  output    reg   LED,     // 低电平有效
  input        rst_n,   // 异步置零
  input        CLOCK_50 // 50 MHz 时钟
);
wire clk_1_Hz; // 1秒钟
divider divider_50M ( // 例化分频器
  .o_clk(clk_1_Hz),
  .rst_n(rst_n),
  .i_clk(CLOCK_50)
);
always @ (posedge clk_1_Hz)
if (!res_n)
   LED <= 0;
else
   LED <= ~LED;
endmodule
这段代码没有问题,闪烁也正常,但是感觉always @ (posedge clk_1_Hz)使系统中存在异步逻辑
请问怎么将这个异步逻辑同步化呢?

相关帖子

沙发
zjf0000|  楼主 | 2009-1-12 08:14 | 只看该作者

有没有人那

使用特权

评论回复
板凳
wjy1107| | 2009-1-23 14:23 | 只看该作者

哥们,发错地方了

为什么要用同步阿?

使用特权

评论回复
地板
zjf0000|  楼主 | 2009-3-2 11:59 | 只看该作者

同步是一个良好的设计啊

使用特权

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

本版积分规则

67

主题

421

帖子

1

粉丝