词条 | 多路选择器 |
释义 | 多路选择器是数据选择器的别称。 在多路数据传送过程中,能够根据需要将其中任意一路选出来的电路,叫做数据选择器,也称多路选择器或多路开关。 有4选1数据选择器、8选1数据选择器(型号为74151、74LS151、74251、74LS151)、16选1数据选择器(可以用两片74151连接起来构成)等之分。 多路选择器还包括总线的多路选择,模拟信号的多路选择等,相应的器件也有不同的特性和使用方法.具体可以查找相关网站 EDA 2选1 VHDL代码 library ieee use ieee.std_logic_1164.all; entity data is port(in0,in1,se1:in std_logic; output:out std_logic); architecture one of data is begin output<=in0 when se1='0'else in1; end architecture one; 16位的多路选择器,其功能是能够试16位的信号同时附加到dada1和data2上。 其VHDL语言如下: LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE ieee.std_logic_unsigned.all; use ieee.std_logic_arith.all; entity selc is port(s:in std_logic_vector(1 downto 0); data:in std_logic_vector(15 downto 0); data1:out std_logic_vector(15 downto 0); e: out std_logic; data2:out std_logic_vector(15 downto 0)); end selc; architecture fun of selc is begin process(s) begin case s is when "00" => data1<=data;e<='1'; when "01" => data2<=data;e<='1'; when others => null; end case; end process; end fun; |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。