37,Verilog-2005标准篇:门驱动强度说明

可选的驱动强度指定了门实例输出端逻辑值的强度。只有下表1所示的14个关键字门原语实例才有可选的驱动强度:

表1:有驱动强度的14种门类型

门实例的驱动强度(pullup上拉和pulldown下拉除外)应具有两种强度:strength1strength0strength1指定逻辑值为1的信号强度,strength0指定逻辑值为0的信号强度。 强度指定应位于门类型关键字之后、任何延迟指定之前。strength0可以在strength1之前或之后,strength1strength0必须用逗号隔开,并用一对括号括起来。

上拉门(pullup)只能具有强度strength1,下拉门(pulldown)只能具有强度strength0

strength1应为以下关键字之一:

supply1  strong1  pull1  weak1

strength0应为以下关键字之一:

supply0  strong0  pull0  weak0

highz1指定为强度strength1时,门或开关将输出逻辑值 z 以代替 1。指定highz0 将使门或开关将输出逻辑值 z 以代替 0。强度说明(highz0,highz1)和(highz1,highz0)将被视为无效。

在没有强度说明的情况下,门或开关实例信号输出的默认强度为 strong1strong0

下例展示了集电极开路 nor门声明中的驱动强度说明:

nor  (highz1, strong0)  n1(out1, in1, in2);

在本例中,nor门输出的高电平为z,而不是 1。

点赞加关注博主(ID:FPGA小飞)的博文,咱们一起系统学习verilog最终标准IEEE Std 1364-2005吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值