Ejercicios SED

July 27, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Ejercicios SED...

Description

 

Tema 1: Metodología de Diseño 1.1. 

Dibuja un diagrama con las fases de las que se compone el flujo f lujo de diseño digital hoy en día.

1.2. 

Explica la importancia de la simulación en el ciclo de diseño de sistemas digitales actual.

1.3. 

Dibuja el diagrama de fases del ciclo de diseño de un circuito digital. Justifica la l a importancia de la simulación en este ciclo c iclo de diseño.

 

Tema 2: Circuitos Combinacionales 2.1. Una

barrera debe estar bajada (barrera=1) cuando en general se detecta un coche (coche=1). Sin embargo, si el coche es de la policía (poli=1) o una ambulancia (ambu=1) la barrera debe estar subida (barrera=0). La barrera también baja cuando se detecta una furgoneta (furgo=1) salvo que sea de la guardia civil (civil=1). Implementa un circuito con puertas lógicas, cuya salida indique si la barrera tiene que estar bajada (1) o subida (0). Indica las entradas y salidas del circuito (deben utilizarse los nombres del enunciado).

2.2. Una

luz se enciende (luz=1) cuando se detecta movimiento ( m=1) o se abre la puerta ( p=1), pero en ambos casos, no debe ser de día ( d=0) y debe estar todo habilitado ( e=1). En cualquier caso, e independientemente de lo anterior, anterior, la luz también se encenderá si se le da al interruptor ( i=1) o se activa la alarma ( a=1). Dibuja el circuito que enciende la luz utilizando puertas lógicas de tu elección. Suponiendo que todas las puertas lógicas tienen el mismo retraso (10 ns) calcula lo que tarda en encenderse la luz según la entrada que provoque el encendido. encendido.

2.3. Una

alarma suena (alarma=1) si se detecta una fuga ( fuga=1) cuando el depósito está lleno (depo=1) y el motor está parado ( motor=0). También suena si hay una fuga con el motor en marcha (motor=1) (da igual cómo esté el depósito). Si la alarma suena, al mismo tiempo se enciende una bomba de achique ( bomba=1) siempre y cuando un conmutador esté encendido (conmut=1) o el sistema no esté en modo manual ( manual=0). Implementa un circuito con puertas lógicas que calcule el valor que deben tomar las salidas alarma y bomba. Describe el comportamiento del sistema a utilizando VHDL (basta la parte interna de la arquitectura o incluso la de un bloque PROCESS).

2.4. Simplifica

mediante mapas de Karnaugh las siguientes funciones lógicas, expresándolas como suma de productos. a)  F=abc+bcd+a c b+a b d+abcd b) G=∑dcba(1,3,4,5,7)

2.5. Dado

el siguiente código en VHDL dibuja con puertas lógicas simples (AND, OR, NOT) un circuito que realice la misma función. ENTITY circuito IS PORT (a,b: IN bit; c,d: OUT bit); END circuito;

ARCHITECTURE descripcion of circuito IS SIGNAL h,j: bit; BEGIN h
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF