流水线设计

[复制链接]
1526|1
 楼主| aikimi7 发表于 2012-3-22 10:02 | 显示全部楼层 |阅读模式
用纯Verilog代码写的,怎么实现流水线呢?是不是组合逻辑的输出都先寄存器来,再输出到下一级,这里的时钟是和原来电路一个时钟吧。
前后级的操作时间又怎么看呢?

本帖子中包含更多资源

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

×
Backkom80 发表于 2012-3-22 10:09 | 显示全部楼层
so easy!
移位即可:
always @ ( posedge clk)
begin
      if ( !rst_n ) a <= 8'h01;
      else if ( en == 1'b1 ) a <= {a[6:0], a[7]};
      else a <= a;
end
a为输出的IO去点LED即可,是逻辑1点灯,还是逻辑0点灯视硬件情况来自行修改代码。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

136

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部