[Verilog HDL] 全加器

[复制链接]
10748|1
 楼主| gaochy1126 发表于 2023-7-28 17:58 | 显示全部楼层 |阅读模式
对于表达式 {cout,s} = a + b + cin;
其电路图为:
Verilog代码
语法说明
wire :线网型数据类型,verilog语法中的一种主要数据类型,用于表示线网型信号,与实际电路中的信号连线相对应。wire是verilog中的默认数据类型,此例中的输入输出信号没有指定数据类型,则默认为wire型。除wire外,另外一种主要数据类型为reg,表示寄存器类型数据。
内部信号 :此例中的p、g为内部信号,可以简化设计,增加代码可读性

 楼主| gaochy1126 发表于 2023-7-28 17:58 | 显示全部楼层
三态门
电路图
Verilog代码
语法说明:
z :高阻态,verilog中,信号共有4种状态"0、1、x、z",分别表示低电平、高电平、不确定态和高阻态。对于没有进行初始化的信号,一般处于不确定态(x),高阻态表示该信号没有被其他信号驱动,经常用于有多个驱动源的总线型数据上。
4'bz :数据格式,表示该信号为4bit位宽,用二进制方式表示,对于数据格式的进一步说明,可见下表

您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:这个社会混好的两种人:一是有权有势,二是没脸没皮的。

1205

主题

11938

帖子

26

粉丝
快速回复 在线客服 返回列表 返回顶部