Multiplexador 2x1
Abrir arquivo fonte ⧉Atribui saída conforme entrada selecionada dentre duas
Topologia
Genericos
Nome | Tipo | Valor | Descrição |
---|---|---|---|
DATA_WIDTH | natural | 8 | Largura dos vetores de dados |
Portas
Nome | Direção | Tipo | Descrição |
---|---|---|---|
selector | input | std_logic | Seletor dos vetores de dados |
source_1 | input | std_logic_vector<DATA_WIDTH> | Vetor de dados 1 |
source_2 | input | std_logic_vector<DATA_WIDTH> | Vetor de dados 2 |
destination | output | std_logic_vector<DATA_WIDTH> | Vetor de dados selecionado |
Usagem
vhdl
MUX_1 : entity WORK.GENERIC_MUX_2X1
generic map (
DATA_WIDTH_0 => 8
)
port map (
source_1 => signal_source_1,
source_2 => signal_source_2,
selector => signal_selector,
destination => signal_destination
);