华为荣耀数据线:3-8译码器(with-selece-when实现)

来源:百度文库 编辑:偶看新闻 时间:2024/05/07 02:12:41
3-8译码器(with-selece-when实现): LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL; ENTITY dec38 ISPORT(          A:IN STD_LOGIC_VECTOR(2 DOWNTO 0);          Y:OUT STD_LOGIC_VECTOR(7 DOWNTO 0)           );END dec38; ARCHITECTURE art1 OF dec38 ISBEGIN      WITH A SELECT            Y<="11111110" WHEN "000",                  "11111101" WHEN "001",                  "11111011" WHEN "010",                   "11110111" WHEN "011",                  "11101111" WHEN "100",                  "11011111" WHEN "101",                  "10111111" WHEN "110",                  "01111111" WHEN "111",                  "11111111" WHEN OTHERS;END art1;