Verilog 入门(四)(门电平模型化)

内置基本门

Verilog HDL 中提供下列内置基本门:

  • 多输入门
    • andnandornorxorxnor
  • 多输出门
    • bufnot
  • 三态门
  • 上拉、下拉电阻
  • MOS 开关
  • 双向开关

门级逻辑设计描述中可使用具体的门实例语句。下面是简单的门实例语句的格式:

gate_type[instance_name] (term1, term2, ..., termN);

注意,instance_name 是可选的;gate_type 为上面列出的各种门类型,各 term 用于表示与门的输入/输出端口相连的线网或寄存器。

多输入门

andnandornorxorxnor 这些逻辑门只有单个输出,1 个或多个输入。

下面为几个具体实例:
在这里插入图片描述

and A1(Out1, In1, In2);

and RBX(Sty, Rib, Bro, Qit, Fix);

xor (Bar, Bud[0], Bud[1], Bud[2]),
    (Car, Cut[0], Cut[1]),
    (Sar, Sut[2], Sut[1], Sut[0], Sut[3]);

简单示例

4-1 多路选择电路的门级描述:

在这里插入图片描述

module MUX4x1(Z, D0, D1, D2, D3, S0, S1);
  output Z;
  input D0, D1, D2, D3, S0, S1;

  and (T0, D0, S0bar, S1bar),
      (T1, D1, S0bar, S1),
      (T2, D2, S0, S1bar),
      (T3, D2, S0, S1);

  not (S0bar, S0),
      (S1bar, S1);

  or (Z, T0, T1, T2, T3);
endmodule
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

如松茂矣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值