4、试写出4选1多路选择器的VHDL描述,假设选择控制信号为S1、S0,输入信号为d3,d2,d1,d0,输出信号为y。

如题所述

第1个回答  2014-05-25
ENTITY mux4 IS
PORT( d3,d2,d1,d0: IN bit;

s1,s0: IN bit;

y: OUT bit);

END mux4;
ARCHITECTURE one OF mux4 IS
BEGIN
PROCESS(d3,d2,d1,d0,s1,s0)

BEGIN

CASE s1&s0 IS

WHEN "11" => y <= d3;

WHEN "10" => y <= d2;

WHEN "01" => y <= d1;

WHEN "00" => y <= d0;

END CASE;

END PROCESS;

END one;本回答被提问者采纳
相似回答