译码器的VHDL设计.pdf
《译码器的VHDL设计.pdf》由会员分享,可在线阅读,更多相关《译码器的VHDL设计.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、3 3-8 8 译译 码码 器器 的的 V V H H D D L L 设设 计计(共共 4 4-本页仅作为文档封面,使用时请直接删除即可-内页可以根据需求调整合适字体及大小-页页)3838 译码器的译码器的 VHDLVHDL 设计设计1.实体框图2.程序设计正确的程序LIBRARY IEEE;USE DECODER38A IS PORT(A2,A1,A0,S1,S2,S3:IN STD_LOGIC;Y:OUT STD_LOGIC_VECTOR(7 DOWNTO 0);END ENTITY DECODER38A;ARCHITECTURE ONE OF DECODER38A ISSIGNAL S
2、:STD_LOGIC_VECTOR(5 DOWNTO 0);BEGINS=A2&A1&A0&S1&S2&S3;WITH S SELECT Y=WHEN 000100,WHEN 001100,WHEN 010100,WHEN 011100,WHEN 100100,WHEN 101100,WHEN 110100,01111111 WHEN 111100,2 WHEN OTHERS;END ARCHITECTURE ONE;3.仿真波形图4.仿真波形分析当 S1 S2 S3=100 时,只有当 A2 A1 A0=111 时,Y7才输出低电平,否则为高电平,当 A2 A1 A0=110 时,Y6才输出
3、低电平,否则为高电平,当 A2 A1A0=101 时,Y5才输出低电平,否则为高电平,Y4到 Y0同理。可见该程序设计的是 3-8 译码器三、共阳极数码管七段显示译码器的三、共阳极数码管七段显示译码器的 VHDLVHDL 设计设计1.实体框图2.程序设计正确的程序3LIBRARY IEEE;USE DISPLAY_DECODER IS PORT(A3,A2,A1,A0:IN STD_LOGIC;Y:OUT STD_LOGIC_VECTOR(6 DOWNTO 0);END ENTITY DISPLAY_DECODER;ARCHITECTURE ONE OF DISPLAY_DECODER ISSIGNAL S:STD_LOGIC_VECTOR(3 DOWNTO 0);BEGINS=A3&A2&A1&A0;WITH S SELECT Y1001,即大于 9,数码管无显示。由此可知,程序设计的是七段显示译码管。5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 译码器 VHDL 设计
限制150内