- Codice: Seleziona tutto
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
entity mux_4_to_1 is
port( A,B,C,D: in std_logic;
S: in std_logic_vector(1 downto 0);
Z: out std_logic);
end mux_4_to_1;
architecture Behavioral of mux_4_to_1 is
begin
process(A,B,C,D,S)
begin
if S="11" then Z<=A;
else if S="10" then Z<=B;
else if S="01" then Z<=C;
else Z<=D;
end if;
end process;
end Behavioral;
Però il sintetizzatore mi dà i seguenti errori:
Line 24: Syntax error near "process".
Line 25: Expecting type void for <behavioral>
Cosa ho sbagliato?

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)
