关于verilog语言if(!res_n)什么意思?

2019-07-16 01:21发布

捕获.PNG
verilog语言if(!res_n)什么意思?
这个if(!res_n)什么意思呢?这个res_n我知道,就是if(!)这个不知道什么意思?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
haozix521
1楼-- · 2019-07-17 03:45
九章融碎心平凡 发表于 2013-8-25 00:12
一个模块一般是这样的:
reg[17:0]cnt;
always @(posedge clk or negedge rst)begin

我懂了。就是说if()里面()必须是1才是进行下面的程序,res_n是低电平,要取反一下,才可以复位是吧。
haozix521
2楼-- · 2019-07-17 09:41
 精彩回答 2  元偷偷看……
Bob-Liu
3楼-- · 2019-07-17 12:37
haozix521 发表于 2013-8-26 17:11
我懂了。就是说if()里面()必须是1才是进行下面的程序,res_n是低电平,要取反一下,才可以复位是吧。 ...

聪明的娃,你理解对了!   
Bob-Liu
4楼-- · 2019-07-17 18:09
本帖最后由 Bob-Liu 于 2013-8-26 23:30 编辑
Bob-Liu 发表于 2013-8-26 00:17
res_n有高电平1的时候,也有低电平0的时候,还有可能会是未知状态x,显然,在这里你是想要在res_为0的时 ...

ps.                                                                    
haozix521
5楼-- · 2019-07-17 23:54
Bob-Liu 发表于 2013-8-26 23:12
聪明的娃,你理解对了!

哎呀,没办法啊,哈哈
夏末_fei
6楼-- · 2019-07-18 02:29
复位电平0有效,而if语句的判断执行必须为真时,即为1,才执行。

一周热门 更多>