4.1简单组合电路设计
4.2复杂组合电路设计;4.1简单组合电路设计;简单组合电路功能较少,结构简单。用VerilogHDL对其设计、建模时,可根据实际情况和给定的条件,灵活选用第1章介绍的描述方式。
4.1.1表决电路
用VerilogHDL设计一个少数服从多数的三人表决电路的源文件,最少两人同意时结果才通过,否则结果将被否定。
设输入变量A、B、C分别代表三个人,输出变量Y表示表决结果,同意为1,不同意为0,通过为1,否定为0。
方法1数据流描述
列出表决电路真值表,如表4.1所示。;根据真值表写出输出逻辑表达式并化简得
Y=AB+AC+BC
函数表达式已知,可直接依据表达式用VerilogHDL设计源文件:
;方法3行为描述
用行为描述设计可有更多的方案,其中思路之一是根据真值表写出输出关系式:
ifA+B+C=2,Y=1,elseY=0
依据关系式用VerilogHDL设计源文件:;4.1.2码制转换电路
用VerilogHDL设计一个将8421BCD码转换为余3码的码制转换电路的源文件。
该电路输入为8421BCD码,输出为余3码,因此它是一个四输入、四输出的码制转换电路。依据这两种码制转换关系,可列出真值表(如表4.2所示)。;考虑到8421BCD码不会出现1010~1111这六种状态,因此把它们视为无关项处理
您可能关注的文档
- 数字音视频处理 课件全套 第1--9章 绪论 ---数字音视频技术的交叉应用.pptx
- Verilog程序设计与EDA(二版) 课件 第1章 Verilog HDL的基本结构与描述方式.pptx
- Verilog程序设计与EDA(二版) 课件 第2章 Verilog HDL的基本要素.pptx
- Verilog程序设计与EDA(二版) 课件 第3章 Verilog HDL的基本语句.pptx
- Verilog程序设计与EDA(二版) 课件 第5章 时序电路设计.pptx
- Verilog程序设计与EDA(二版) 课件 第6章 仿真测试程序设计.pptx
- Verilog程序设计与EDA(二版) 课件 第7章 组合电路设计实例.pptx
- Verilog程序设计与EDA(二版) 课件 第8章 时序电路设计实例.pptx
- Verilog程序设计与EDA(二版) 课件 第9章 EDA开发软件.pptx
- 营养支持护理的法律法规依据.pptx
- 配电室安全工作管理规定.docx
- 结构专业图纸审查要点.docx
- 2.2 养成亲社会行为(课件)-八年级道德与法治上册(统编版2024).pptx
- 3.1 做有梦想的少年(课件)七年级道德与法治上册课件(统编版2024).pptx
- Inventions Unit 4 Section 4 & Project(拓展优质课)八年级英语上册(沪教版2024).pptx
- 2026加油站风险点告知卡汇编附管控清单.pptx
- 2026年五一节前暨节后复工全员安全培训:安全为了谁?.pptx
- 2026年新版学习贯彻关于安全生产重要论述精神.pptx
- 第2章 细胞的分子组成(复习课件)高中生物沪科版2020必修1.pptx
- 第四单元 多姿多彩的乐音世界——《唱脸谱》课件 湘艺版(2024)初中音乐七年级下册.pptx
原创力文档

文档评论(0)