Está en la página 1de 8

Diseño de sistemas

computacionales para
aplicación específica
Circuitos de lógica combinacional
(Código concurrente en VHDL)
Práctica
Objetivos de la sesión

• Al finalizar la sesión el
estudiante , realizar ejercicios de
código concurrente basados en
lógica combinacional

Ing. Alberto Alvarado Rivera


Ejercicios

Escribir un código en VHDL, empleando la sentencia WHEN, que


implemente un buffer triestado como el que se muestra a
continuación.

Ing. Alberto Alvarado Rivera


Ejercicios
Del ejercicio anterior, utilizar el buffer triestate para diseñar
el circuito mostrado en la siguiente figura:

Ing. Alberto Alvarado Rivera


Ejercicios
Escribir un código en VHDL, empleando la sentencia WHEN, para implementar
un decodificador para display de 7 segmentos. Este circuito debe recibir una
entrada de 04 bits y debe entregar a la salida una secuencia que permita
visualizar el valor de la entrada como un digito hexadecimal (de 0 a F).

Ing. Alberto Alvarado Rivera


Ejercicios
Escribir un código en VHDL, empleando la sentencia WHEN, para implementar una unidad
aritmética lógica (ALU). Este circuito debe contar con: 02 entradas, a y b, de 04 bits cada una;
una entrada sel, de 03 bits, que indica la operación que se llevara a cabo (ver tabla inferior); y
una salida F, de 4 bits que muestra el resultado de la operación.

Ing. Alberto Alvarado Rivera


Que vimos el día de hoy ????

1. ………………………………………

2. ………………………………………

3. ………………………………………

…………

También podría gustarte