Informatica

Solo disponible en BuenasTareas
  • Páginas : 2 (322 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de diciembre de 2011
Leer documento completo
Vista previa del texto
UNIVERSIDAD POLITÉCNICA DE CARTAGENA DPTO. DE TECNOLOGÍA ELECTRÓNICA DISEÑO DE SISTEMAS ELECTRÓNICOS (DB4) SOLUCIÓN CONVOCATORIA ORDINARIA DE JUNIO DE 2003

Ejercicio 1 ( 1,5 puntos)Implementar la función lógica F(A,B,C,D) siguiente: F = A ⋅ C + B ⋅ ( C ⋅ D + A ⋅ D) + A ⋅ B ⋅ C a) Mediante un dispositivo PAL, esquematizando de forma simplificada las estructura de las matrices internasy las conexiones que habría que realizar para obtener dicha función a la salida. b) Mediante una descripción en código VHDL. Solución apartado A Como se ha visto en teoría, las PAL permitenimplementar funciones lógicas en forma de suma de productos. Por consiguiente, previamente hay que desarrollar la expresión lógica de F hasta dejarla de esta forma: F = A ⋅ C + B ⋅ ( C ⋅ D + A ⋅ D) + A⋅ B ⋅ C = A ⋅ C + B ⋅ C ⋅ D + B ⋅ A ⋅ D + A ⋅ B ⋅ C La estructura de una PAL presenta una matriz de puertas AND de entradas programable y una matriz de puertas OR fija. Las puertas AND se utilizanpara implementar los términos producto y las puertas OR para efectuar las sumas. En consecuencia, dado que la estructura de OR ha de ser fija, la PAL buscada debe presentar, al menos, 4 conexionesfijas en la matriz OR a fin de generar la suma de productos en la patilla de salida. De forma simplificada, debería presentar la siguiente estructura:

MATRIZ OR FIJA

MATRIZ AND PROGRAMABLE·1·

Solución apartado B
----------------------------------------------------- Solución Ejercicio 1b de la convocatoria -- de Junio de 2003. -- Descripción VHDL del circuito que implementa-- la función lógica: -- F= A·C'+B·(C'·D+A·D)+A'·B'·C -- Universidad Politécnica de Cartagena. -- Dpto de Tecnología Electrónica. -- Andres.Iborra@upct.es -- Juan.Suardiaz@upct.es --PedroJ.Navarro@upct.es ---------------------------------------------------LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; -----------------------------------------------------Descripción de la Interfaz....
tracking img