46,Verilog-2005标准篇:CMOS 开关

CMOS 开关的实例声明应以下列关键字之一开头:

cmos  rcmos

其延迟指定为 0、1、2 或 3 个延迟。如果延迟指定包含三个延迟,第一个延迟应决定上升延迟,第二个延迟应决定下降延迟,第三个延迟决定到z的转换延迟,三个延迟中最小的延迟应决定到 x 的转换延迟。到 H 或 L 的转换延迟与到 x 的转换延迟相同。如果延迟指定包含两个延迟,第一个延迟应决定输出上升延迟,第二个延迟应决定输出下降延迟,两个延迟中较小的延迟应适用于到 x 和 z 的输出转换。如果只指定了一个延迟,则应指定所有输出转换的延迟。如果没有指定延迟,则通过开关的传播延迟应为零。

cmosrcmos 开关应具有一个数据输入端、一个数据输出端和两个控制输入端。在端口列表中,第一个端口应连接数据输出端,第二个端口应连接数据输入端,第三个端口应连接 n沟道控制输入端,最后一个端口应连接p沟道控制输入端。

cmos 开关应视为 pmos 开关和 nmos 开关的组合。rcmos 开关应视为 rpmos 开关和 rnmos 开关的组合。这些组合开关应共享数据输入和数据输出端口,但它们应具有单独的控制输入端口。

例如cmos 逻辑门等同于nmos和pmos逻辑门的配对组合,如下图所示:

cmos  (w, datain, ncontrol, pcontrol);

等价于

nmos  (w, datain, ncontrol);

pmos  (w, datain, pcontrol);

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值