微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 组合逻辑电路能和复位能一起结合使用吗

组合逻辑电路能和复位能一起结合使用吗

时间:12-12 整理:3721RD 点击:
例如:
reg a;
always@(*)
if(rst) a = 0 ;
else
这样在实际流片中会不会产生问题,谢谢
.134

这是想干嘛啊,看不懂意图,组合逻辑为啥还跟复位扯上关系了

也不是复位,就是想在rst的时候为0,而不是出于不定态
.134

那应该没啥问题,就是与上了rst嘛。不过一般是要保证rst release起来之前,组合逻辑的其他输入要变为default值的,所以这里与上rst也不一定有必要

你只要能想出的数字电路都是可以做的,只是有些工具check会出问题
所以是你自己确保你的电路,还是做到让工具比较容易理解你的电路,一点点区别

如果不考虑后面,只限于你的a,那这种用法没有任何问题。但如果你后面a再当作复位使用,你可能要注意下timing。

不需要,因为组合电路的输入是reg 或者pad 进来的,在rst时候是确定的。

其实就是同步复位
一般用的都是异步复位,复位信号直接连在寄存器清零端,也就是所谓的异步复位hhh
这种写法,复位信号从D端进,其实就是同步复位

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

网站地图

Top