三态总线(注2).txt
上传用户:easylife05
上传日期:2013-03-21
资源大小:42k
文件大小:0k
源码类别:

VHDL/FPGA/Verilog

开发平台:

C/C++

  1. VHDL:Tri-State Buses
  2. download from: http://www.fpga.com.cn
  3. prebus.vhd 
  4. LIBRARY IEEE;
  5.     USE ieee.std_logic_1164.ALL;
  6. ENTITY prebus IS
  7.     PORT(
  8.         my_in  : IN STD_LOGIC_VECTOR(7 DOWNTO 0);
  9.         sel    : IN STD_LOGIC;
  10.         my_out : OUT STD_LOGIC_VECTOR(7 DOWNTO 0));
  11. END prebus;
  12. ARCHITECTURE cpld OF prebus IS
  13. BEGIN
  14.     my_out <= "ZZZZZZZZ"
  15.     WHEN (sel = '1')
  16.     ELSE my_in;
  17. END cpld;