Red de conocimiento informático - Problemas con los teléfonos móviles - idioma vhdl

idioma vhdl

Respuesta: (1) Utilice el método de descripción de comportamiento del lenguaje VHDL para realizar la función lógica de la puerta XOR de dos entradas:

LIBRARY IEEE;

UTILICE IEEE.STD_LOGIC_1164 .ALL;

ENTIDAD xor2 ES

PUERTO (a: EN STD_LOGIC;

b: EN STD_LOGIC;

y: OUT STD_LOGIC );

END xor2;

El comportamiento de la ARQUITECTURA DE xor2 ES

BEGIN

y<=a XOR b;

Comportamiento FINAL;

(2) Utilice el método de descripción de flujo de datos del lenguaje VHDL para realizar la función lógica de la puerta XOR de dos entradas:

BIBLIOTECA IEEE;

UTILIZAR IEEE.STD_LOGIC_1164.ALL;

ENTIDAD xor2 ES

PUERTO( a: EN STD_LOGIC;

b: EN STD_LOGIC;

y: OUT STD_LOGIC);

END xor2;

El flujo de datos de ARQUITECTURA DE xor2 ES

COMENZAR

PROCESO(a, b)

peine VARIABLE: STD_LOGIc_VECTOR(1 DOWNTO 0);

COMENZAR

peine: =a&b;

CASO peine ES

CUANDO "00"=>y<='0';

CUANDO "01"=>y<='1';

CUANDO "10"=> y<='1';

CUANDO "11"=>y<='0';

CUANDO OTROS=>y<=' X';

FIN DE CASO;

FIN DE PROCESO

FIN de flujo de datos;