ATT

English version

chip
Altera Link

VHDL


El código escrito debajo describe un elemento combinacional en forma genérica.


1 library ieee;
 2 use ieee.std_logic_1164.all;
 3 use ieee.numeric_std.all;
 4
 5 entity decoder_parameter is
 6 generic(dec_wide: natural := 4);
 7 port(
 8  addr   : in  std_logic_vector(dec_wide-1 downto 0);
 9  dec_out: out std_logic_vector(2**dec_wide-1 downto 0)
10     );
11 end decoder_parameter;
12
13 architecture beh of decoder_parameter is
14
15 begin 
16 dec_proc: process (addr)
17   begin
18     dec_out <= (others => '0');
19     dec_out(to_integer(unsigned(addr))) <= '1';
20 end process dec_proc;
21
22 end beh;


Si desea conocer la respuesta . . . . solo tiene que pedirla. . . .




*Su dirección de email no será usada para ningún tipo de SPAM ni para ningún otro objectivo que el enviarle la respuesta.