- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9,10讲 组合逻辑电路设计
4b0110 : mux_out = G; 4b0111 : mux_out = H; 4b1000 : mux_out = J; 4b1001 : mux_out = K; 4b1010 : mux_out = L; 4b1011 : mux_out = M; 4b1100 : mux_out = 1b0; //未选择任何信号,输出置0 4b1101 : mux_out = 1b0; //未选择任何信号,输出置0 4b1110 : mux_out = 1b0; //未选择任何信号,输出置0 4b1111 : mux_out = 1b0; //未选择任何信号,输出置0 endcase //此题的{mux_sel[3:0]}能否写成mux_sel??? end endmodule 奇偶校验位产生器 Module parity(even_bit,odd_bit,input_bus); output even_bit,odd_bit; input[7:0] input_bus; assign odd_bit=^input_bus; //产生奇校验位 assign even_bit=~odd_bit; //产生偶校验位 endmodule 其它组合逻辑电路(ROM) 用组合电路实现ROM,该存储器用16个存储单元存储了16个结果,分别是0~15共16个整数的平方,根据地址输出相应的结果。 程序如下: module rom(addrin,dataout); input[3:0] addrin; output[7:0] dataout; 其它组合逻辑电路(ROM) function[7:0] romout; case(addr) 0:romout=0;1:romout=1;2:romout=4; 3:romout=9;4:romout=16;5:romout=25; 6:romout=36;7:romout=49;8:romout=64; 9:romout=81;10:romout=100;11:romout=121; 12:romout=144;13:romout=169; 14:romout=196;15:romout=225; default:romout=8’hxx; endcase end function assign dataout=romout(addrin); endmodule 习 题 7-5 编写4位串/并转换程序。 7-6 编写4位并/串转换程序。 7-7 编写4位除法电路程序。 比较器的这三种设计有毛刺,第三种更严重。 组合逻辑电路设计 主要 内容 ◆ 基本门电路 ◆ 加法器 ◆ 比较器 ◆ 编码器 ◆ 译码器 ◆ 多路数据选择器 ◆ 其它组合电路设计 1.基本门电路设计 //门级结构描述 module gate1(F,A,B,C,D); input A,B,C,D; output F; nand(F1,A,B); //调用门元件 and(F2,B,C,D); or(F,F1,F2); endmodule F2 F1 1.基本门电路设计 数据流描述 module gate2(F,A,B,C,D); input A,B,C,D; output F; assign F=(~(AB))|(BCD); //assign持续赋值 endmodule 基本门电路设计 行为描述 module gate3(F,A,B,C,D); input A,B,C,D; output F; reg F; always @(A or B or C or D) //过程赋值 begin F=(~(AB))|(BCD); end endmodule 加法器 4位全加器 module adder4(cout,sum,ina,inb,cin); output[3:0] sum; output cout; input[3:0] ina,inb; input cin; assign {cout,sum}=ina+inb+cin; endmodule 比较器 一个四位大小比较器的输入是两个四位数A和B,我们可以将它们写成下面的形式,最左边的为最高有效位:
您可能关注的文档
- 第7章 刚体力学2.ppt
- 第7章 不定形耐火材料.ppt
- 第7章 数据结构——图.ppt
- 第7章 发动机废气涡轮增压(2003版).ppt
- 第7章 宏功能模块应用(三).ppt
- 第6章 数字电视录音与录像.ppt
- 第7章 焊接通用工艺.ppt
- 第7章 汽油机电控系统的故障诊断.ppt
- 第7章 数据库访问技术.ppt
- 第7章(并行扩展技术).ppt
- 语文-广东省肇庆市2025届高三第二次模拟试卷和答案(肇庆二模).docx
- 中国通信行业运行情况月度报告(2024年1-11月).pdf
- 2024年中国新能源汽车行业全球竞争力分析与各国进口贸易法规影响白皮书-特易资讯.pdf
- 热电“三保”与碳排双控.pdf
- 数据中心行业分析报告 2025.pdf
- 【灼鼎咨询】2024年自动驾驶行业知识报告(智能驾驶、新能源汽车、NOA).pdf
- 政治-江苏省苏州市2024-2025学年2025届高三第一学期学业期末质量阳光指标调研卷试题和答案.docx
- 政治-广东省东莞市、揭阳市、韶关市2025届高三期末教学质量检查试题和答案.docx
- 自适应物理安全与信息安全系统 -智能制造的动态安全方法 2025.pdf
- 【国联证券】通信行业专题研究:Marvell AI day,算力需求推动光互联加速迭代.pdf
最近下载
- 西南11J516室外装修[1] .pdf VIP
- 2024年高考化学真题完全解读(湖南卷).pptx VIP
- 新概念青少版2A期中测试题.pdf VIP
- 数列(共84张课件).pptx VIP
- 2024年高考化学真题完全解读(湖北卷).pptx VIP
- 2024年高考真题完全解读课件:2024年高考化学真题完全解读(河北卷).pptx VIP
- 室内燃气泄露应急处理课件.pptx VIP
- (部编版)语文二年级上册寒假课外阅读“天天练”30篇,附参考答案.doc
- 专题09+阅读回答问题20篇(近年中考真题)-2024年中考英语逆袭冲刺名校模拟真题速递.docx VIP
- 总经理年终工作总结报告PPT课件.pptx VIP
文档评论(0)