Está en la página 1de 1

UNIVERSIDAD TECNOLÓGICA DE PEREIRA

INGENIERIA DE SISTEMAS Y COMPUTACIÓN


Electrónica II
Primer Parcial

Nombre:__________________________________________________________Código:________________________

1. Establezca la diferencia entre una señal y una variable en VHDL.


2. Describa brevemente qué es una FPGA.
3. Dado el siguiente process

circuito:process (alfa,beta,gamma)
begin
Q<= beta;
if (alfa /= gamma) then
Q <= alfa;
elsif (alfa='1') then
Q <= not beta;
end if;
end process circuito;

a) Indique si es un circuito combinacional o secuencial. Justifique su respuesta.


b) Indique las diferencias funcionales de los siguientes process

cs1: process (clk,Q) cs2: process (gate,Q)


begin begin
if (clk'event and clk='1') then if (gate='1') then beta <= Q;
beta <=Q; end if;
end if; end process cs2;
end process cs1;

4. Describe en VHDL para sintetizar un contador de 4 bits con reset asíncrono y entrada de habilitación, cuyo código (o
cuenta) sea 2,5,8,11,14,2, .... En definitiva un circuito que en cada ciclo de reloj tenga a la salida un elemento de la
citada secuencia.

También podría gustarte