Verilog基础:非门、与门、或门、或非门和异或非门的原理及代码实践
创作时间:
作者:
@小白创作中心
Verilog基础:非门、与门、或门、或非门和异或非门的原理及代码实践
引用
CSDN
1.
https://blog.csdn.net/qq_39646880/article/details/137023115
在数字电路设计中,逻辑门是最基本的构建单元。本文将介绍几种常见的逻辑门:非门、与门、或门、或非门和异或非门,并给出它们在Verilog语言中的实现代码。
非门(NOT Gate)
非门是最简单的逻辑门,它有一个输入和一个输出。非门的输出是其输入的逻辑非。如果输入为高电平(逻辑1),则输出为低电平(逻辑0);如果输入为低电平(逻辑0),则输出为高电平(逻辑1)。
Verilog代码实现:
module not_gate (
input wire in, // 输入信号
output wire out // 输出信号
);
// 使用assign语句创建一个非门
assign out = ~in;
endmodule
与门(AND Gate)
与门有两个或更多的输入和一个输出。与门的输出是其所有输入的逻辑与。只有当所有输入都是高电平时,输出才是高电平;否则,输出为低电平。
Verilog代码实现:
module and_gate (
input wire a, // 第一个输入信号
input wire b, // 第二个输入信号
output wire out // 输出信号
);
// 使用assign语句创建一个与门
assign out = a & b;
endmodule
或门(OR Gate)
或门有两个或更多的输入和一个输出。或门的输出是其所有输入的逻辑或。只要有一个输入是高电平,输出就是高电平;只有当所有输入都是低电平时,输出才是低电平。
Verilog代码实现:
module or_gate (
input wire a, // 第一个输入信号
input wire b, // 第二个输入信号
output wire out // 输出信号
);
// 使用assign语句创建一个或门
assign out = a | b;
endmodule
或非门(NOR Gate)
或非门(NOR Gate)是逻辑或门(OR Gate)的输出经过非门(NOT Gate)的结果。在Verilog中,您可以使用assign语句来定义或非逻辑。下面是一个简单的例子,展示了如何创建一个两输入的或非门:
Verilog代码实现:
module nor_gate (
input wire a, // 第一个输入信号
input wire b, // 第二个输入信号
output wire out // 输出信号
);
// 使用assign语句创建一个或非门
// 或非逻辑是输入的逻辑或的结果取反
assign out = ~(a | b);
endmodule
异或非门(XNOR Gate)
异或非门是异或门(XOR Gate)的输出经过非门的结果。异或门有两个输入,其输出是输入的逻辑异或。如果输入信号相同(都是高电平或都是低电平),则输出为高电平;如果输入信号不同,则输出为低电平。异或非门则将这个输出再取反。
Verilog代码实现:
module xnor_gate (
input wire a, // 第一个输入信号
input wire b, // 第二个输入信号
output wire out // 输出信号
);
// 使用assign语句创建一个异或非门
// 异或非逻辑是输入的异或结果取反
assign out = ~(a ^ b);
endmodule
在编写Verilog代码时,您可以将这些基本逻辑门组合起来,形成更复杂的数字电路。每个模块都可以作为一个独立的单元,通过输入输出端口与其他模块连接。通过这种方式,您可以构建从简单的逻辑电路到复杂的数字系统的一切。
热门推荐
电外科设备使用及安全管理指南
石英纤维:飞行器隔热关键材料,布局龙头强者恒强
电脑温度过高黑屏怎么办?几个步骤轻松搞定
2024年上半年湖北各市GDP排行榜:武汉破万亿,襄阳增速垫底
怎样调理肠道功能
为什么你越尊重孩子,孩子越叛逆?
抗心磷脂抗体是什么
金庸最像自己笔下的哪个人物?答案想不到
Essay写作字数问题怎么彻底解决
女生如何选羽绒服?5点建议值得看!
跟着张红甫学做桂花糕,香甜软糯,一口爱上!
柴鱼花生粥怎么做?步骤详解与营养价值
大模型技术全面解析:从概念、技术到应用与挑战
《玫瑰的故事》掀起讨论热潮:透过玫瑰看人生百态,解读爱情真谛
党建引领破难题 千亩荒地变“良田”——临洮县红旗乡高标准农田建设纪实
莴笋炒肉 | 清爽脆嫩,营养丰富的家常小炒
劳动合同解除中的证据收集与提交
A股重要信号 密集公告!上市公司回购再扎堆 增持积极性高
席汉综合征
超六成受访大学生期待积极有趣的“梗文化”
胆固醇并不是唯一与反式脂肪引发的心血管疾病有关的脂质
遗嘱遗产房产如何分割?法院判决与遗嘱的关系及辽宁无遗嘱遗产公证流程
金骏眉属于什么茶?桐木关金骏眉价格表及选购指南
全面解析:益生菌的八大作用与八大功效
怀孕时如何合理规划保险事宜?这种规划存在哪些注意事项?
探索地球深部的奥秘之旅
山西为什么会有这么多关帝庙?
别再担心低资源设备了!DeepSeek边缘计算运行,小设备也有大能量!
在寺庙求签的规矩怎么写—寺庙里求签要付费吗
劳动局投诉资料有哪些