- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.5.1 常见的组合逻辑电路设计
根据逻辑功能的不同特点,可以把数字电路分成组合逻辑电路和时序逻辑电路。常用的组合逻辑电路有3线-8线译码器、8线-3线编码器、七段显示译码器、数据选择器、数据分配器、加法器和数值比较器等。
2.5.1 常见的组合逻辑电路设计
1. 3线-8线译码器
译码器的功能是将输入的二进制代码翻译成对应的高低电平信号。3线-8线译码器输入A2A1A0三位二进制代码,输出Y7~Y0八个输出信号。
EN是控制输入端:
当EN=1时,译码器工作;
当EN=0时,译码器输出全1。
例2-5-1 3线-8线译码器的VHDL程序名是DECODER.VHD,程序描述如下:
LIBRARY IEEE ;
USE IEEE.STD_LOGIC_1164.ALL ;
ENTITY DECODER IS
PORT (
A : IN STD_LOGIC_VECTOR( 2 DOWNTO 0) ;
EN : IN STD_LOGIC ;
Y : OUT STD_LOGIC_VECTOR( 7 DOWNTO 0)
) ;
END DECODER ;
例2-5-1 3线-8线译码器的VHDL程序名是DECODER.VHD,程序描述如下:
ARCHITECTURE A OF DECODER IS
SIGNAL SEL : STD_LOGIC_VECTOR( 3 DOWNTO 0) ;
BEGIN
SEL(0) = EN ;
SEL(1) = A(0) ;
SEL(2) = A(1) ;
SEL(3) = A(2) ;
WITH SEL SELECT
Y=WHEN 0001,
WHEN 0011,
WHEN 0101,
WHEN 0111,
WHEN 1001,
WHEN 1011,
WHEN 1101,
WHEN 1111,
WHEN OTHERS ;
END A ;
2. 8线-3线编码器
编码器的功能是将输入的一组高低电平信号翻译成对应的二进制代码。8线-3线编码器输入I7~I0八路信号,输出是Y2Y1Y0三位二进制代码。
S是控制输入端:
当S=1时,编码器工作;
当S=0时,编码器输出 “000”。
例2-5-2 8线-3线编码器的VHDL程序名是CODER.VHD,程序描述如下。
LIBRARY IEEE ;
USE IEEE.STD_LOGIC_1164.ALL ;
ENTITY CODER IS
PORT (
I : IN STD_LOGIC_VECTOR(7 DOWNTO 0) ;
S : IN STD_LOGIC ;
Y : OUT STD_LOGIC_VECTOR( 2 DOWNTO 0)
) ;
END CODER ;
例2-5-2 8线-3线编码器的VHDL程序名是CODER.VHD,程序描述如下。
ARCHITECTURE B OF CODER IS
SIGNAL SEL : STD_LOGIC_VECTOR( 8 DOWNTO 0) ;
BEGIN
SEL = S I ; --S和I合成9位标准逻辑位向量
WITH SEL SELECT
Y= 000 WHEN 100000001 ,
001 WHEN 100000010 ,
010 WHEN 100000100 ,
011 WHEN 100001000 ,
100 WHEN 100010000 ,
101 WHEN 100100000 ,
110 WHEN 101000000 ,
111 WHEN 110000000 ,
000 WHEN OTHERS ;
END B ;
例2-5-3 BCD-七段显示译码器的VHDL程序名是DECODER47.VHD,ABCDEFG七个输出信号用数组SEG(0)~SEG(6)表示,程序描述如下。
LIBRARY IEEE;
您可能关注的文档
- “挑战杯”大赛和新世纪社会科学创新人才培养.doc
- “信息技术条件下学习方式变革的研究”开题报告.doc
- 《“赢在绩效”——咨询式卓越绩效管理.doc
- 《第一关注-----酒店全员服务技能方略》.doc
- 《对我国上市公司实施管理者收购(mbo)的思考》.doc
- 《高等教育系统——学术组织的跨国研究》 理论基础.ppt
- 《湖北省志工业》(县志工业部分)选编——武汉市志工业总况之四.doc
- 《会计电算化合格证》.doc
- 《教育技术学》课堂作业.doc
- 《民法学》(补专)期末考试复习指导.doc
- 养老评估师中级行为面试题库及案例分析.docx
- 面试培训督导时考察其课程理解能力的题目.docx
- 税务专员面试中关于增值税政策的常见问题解答.docx
- 2025宁波市医疗保障局局属事业单位宁波市医疗保障基金管理中心招聘事业编制工作人员1人备考试题附答案.docx
- 2025咸宁市汉口银行咸宁嘉鱼支行招聘笔试历年题库附答案解析.docx
- 2025北京人才发展战略研究院招录笔试备考题库附答案.docx
- 2025四川成都市龙泉驿区青台山中学校秋季教师招聘22人笔试试题附答案解析.docx
- 2025台州市银龄讲学计划教师招募13人笔试参考试题附答案解析.docx
- 2025中国铁建公开招聘42人笔试题库附答案.docx
- 2025中智咨询研究院社会招聘笔试参考题库附答案.docx
最近下载
- 第四版(2025)国际压力性损伤溃疡预防和治疗临床指南解读.docx VIP
- 变风量空调系统VAV系统.pptx VIP
- 救护教学管理课件PPT.pptx VIP
- 义务教育版(2024)三年级信息科技 第5课 美化处理图片 课件.pptx VIP
- 2025年高考语文备考之名著阅读《乡土中国》第六章《家族》内容概述及跟踪训练(含答案).pdf VIP
- 山姆食品安全“零容忍”政策小测试题及答案.docx VIP
- 陕西理工大学《数字信号处理》2023-2024学年第一学期期末试卷.doc VIP
- 218MC调试指导书.pdf
- 危废处置居间合同6篇.docx VIP
- 领导干部怎样做好廉洁自律表率与先锋.doc VIP
原创力文档


文档评论(0)