• 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

3线8线译码器74LS138设计VHDL代码74138译码

04/30 09:35
1237
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

1-231031212923295.doc

共1个文件

名称:3线8线译码器74LS138设计(代码在文末付费下载)

软件:QuartusII

语言:VHDL

代码功能:

3线8线译码器74LS138的设计

使用VHDL代码

74138

演示视频:

FPGA代码Verilog/VHDL代码资源下载网:www.hdlcode.com

部分代码展示

LIBRARY ieee;
   USE ieee.std_logic_1164.all;
ENTITY LS138 IS
   PORT (
      A0  : IN STD_LOGIC;
      A1  : IN STD_LOGIC;
      A2  : IN STD_LOGIC;
      
      S1  : IN STD_LOGIC;
      S2  : IN STD_LOGIC;
      S3  : IN STD_LOGIC;
      
      Y7  : OUT STD_LOGIC;
      Y6  : OUT STD_LOGIC;
      Y5  : OUT STD_LOGIC;
      Y4  : OUT STD_LOGIC;
      Y3  : OUT STD_LOGIC;
      Y2  : OUT STD_LOGIC;
      Y1  : OUT STD_LOGIC;
      Y0  : OUT STD_LOGIC
   );
END LS138;
ARCHITECTURE behave OF LS138 IS
   
   SIGNAL A_data : STD_LOGIC_VECTOR(2 DOWNTO 0);
   SIGNAL Y_data : STD_LOGIC_VECTOR(7 DOWNTO 0) := "00000000";
BEGIN
   A_data <= (A2 & A1 & A0);
   Y7 <= Y_data(7);
   Y6 <= Y_data(6);
   Y5 <= Y_data(5);
   Y4 <= Y_data(4);
   Y3 <= Y_data(3);
   Y2 <= Y_data(2);
   Y1 <= Y_data(1);
   Y0 <= Y_data(0);
   
   PROCESS (S1, S2, S3, A_data)
   BEGIN

设计文档:

1.功能要求

2.工程文件

3.程序文件

4.程序编译

5.仿真程序(testbench)

6.仿真图

点击链接获取代码文件:http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=225

  • 1-231031212923295.doc
    下载

相关推荐