BCD_MUX.VHD
上传用户:dgjihui88
上传日期:2013-07-23
资源大小:43k
文件大小:1k
源码类别:

VHDL/FPGA/Verilog

开发平台:

MultiPlatform

  1. --bcd_mux.vhd multiplexer of bcd-selection
  2. library ieee ;
  3. use ieee.std_logic_1164.all;
  4. entity bcd_mux is
  5. port(
  6.   com_clk : in std_logic_vector(1 downto 0);--input count
  7.   bcd_data : in std_logic_vector(15 downto 0);--input display data
  8.   bcd_led : out std_logic_vector(3 downto 0));--output to 7 segment
  9. end bcd_mux;
  10. architecture behavior of bcd_mux is 
  11. begin 
  12.   bcd_led<=bcd_data(3 downto 0) when com_clk="00" else
  13.            bcd_data(7 downto 4) when com_clk="01" else
  14.            bcd_data(11 downto 8) when com_clk="10" else
  15.            bcd_data(15 downto 12);
  16. end behavior;