Verilog基础:非门、与门、或门、或非门、异或非门原理及代码实践
创作时间:
作者:
@小白创作中心
Verilog基础:非门、与门、或门、或非门、异或非门原理及代码实践
引用
CSDN
1.
https://blog.csdn.net/qq_39646880/article/details/137023115
非门(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代码时,您可以将这些基本逻辑门组合起来,形成更复杂的数字电路。每个模块都可以作为一个独立的单元,通过输入输出端口与其他模块连接。通过这种方式,您可以构建从简单的逻辑电路到复杂的数字系统的一切。
热门推荐
网约车司机生存现状:超时工作下的收入困境与权益保障
晒后修复 你一定要知道的6个问题
插混or增程?怎么选?一文搞定利弊分析
论文写作指南:图表与正文如何完美配合?
溥仪解放后担任的官职及其法律地位分析
中国最受欢迎的10种果汁,喝过的都赞不绝口!你最喜欢喝哪一种?
驾驶证到期换证全攻略:从体检到领取新证的完整流程
健脑黄金法则:6种食品助你提升记忆与情绪健康
银行的储蓄存款利率会受汇率波动影响吗?
股东资格确认及股权转让效力之案例分析
自制绿豆芽:简单几步就能在家发豆芽
白娘子与许仙的故事,是如何演变来的
常规体检,为什么不能发现肾损伤
几根树枝就当窝,还“随地大小蛋”,这鸟也太“摆烂”了
监狱生产模式与社会再融入的挑战分析
微控制器基础知识:结构、工作原理和应用
电容击穿后的电路状态与原因分析
医生手把手教你挑选洗发水!
求职防骗指南 别让这些套路“坑”了你
电表度数怎么计算
全面提升员工素质的安全培训重要性解析
1991年属羊人命运
城中村屋顶水箱:潜在的微生物风险库?
小米配股融资超400亿港元,雷军曾称“不缺钱才好融资”
高铁网络扩展,助推经济高质量发展新格局
银行拒贷的原因及应对方法
49家退市,A股加速“出清”!今年首例主动退市股来了!
虎蛇属相合婚姻合适吗?
研究表明:少一颗牙竟加速大脑衰老近一年?
同样是胃疼可能暗示不同的疾病