微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 问个reset的问题

问个reset的问题

时间:12-12 整理:3721RD 点击:
module(a, b)
input[3:0] a;
if(reset)
   cnt = a;
else
   ...
用端口复位,make sense?

make 啥sense, 连时序器件,组合器件都没表示出来。

the "reset" you mentioned is not a true reset, it looks like a "enable" signal

只是一个示意,是时序模块:
always@(posedge clk)
begin
  if(reset)
      cnt = a; //a is input port
  else
      ...
end
按woshicloud 说的,这个写法实际上不符合复位的意义,对吧?
请各位多指点,谢谢。

看你想要实现哪种reset方式吧。
你这个写法是同步复位电路吧,异步复位应该
要把reset放到always敏感列表里面吧。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top