You are on page 1of 20

Circuitos Electrnicos Digitales E.T.S.I.

Telecomunicacin Universidad Politcnica de Madrid Introduccin a la asignatura


Informacin administrativa Introduccin al diseo de sistemas electrnicos digitales
CEDG - Curso 2003/2004 - Tema 1 1

Informacin administrativa
Se dispone de informacin completa y actualizada sobre la asignatura en la direccin: http://www.die.upm.es
Programa de la asignatura Normativa sobre la asignatura, exmenes y revisiones Profesorado y horarios de tutora Transparencias y material til para la asignatura en formato electrnico

Existen colecciones de exmenes resueltos disponibles en la Secretara del Departamento, Biblioteca de la Escuela y Delegacin de Alumnos. Libro recomendado para el curso: Digital Design (Principles and practices) de John F. Wakerly, tercera edicin. Prentice Hall. Pgina web con informacin correspondiente al libro: http://www.ddpp.com
CEDG - Curso 2003/2004 - Tema 1 2

Temario de la asignatura
Introduccin (0,2 crditos) Proceso de pulsos en circuitos pasivos digitales (0,1 crditos) Parmetros caractersticos de los circuitos electrnicos digitales (0,5 crditos) Codificacin de la informacin (0,4 crditos) lgebra de conmutacin y simplificacin de funciones lgicas (0,9 crditos) Circuitos combinacionales (0,9 crditos) Circuitos secuenciales (1 crditos) Teora de autmatas y anlisis de circuitos secuenciales (0,6 crditos)
CEDG - Curso 2003/2004 - Tema 1 3

Lgica digital
Sistema binario L o nivel bajo y H o nivel alto que corresponden a 0 y a 1 con lgica positiva Elementos bsicos: AND, OR y NOT

CEDG - Curso 2003/2004 - Tema 1

Construccin de puertas complejas

CEDG - Curso 2003/2004 - Tema 1

Representaciones de la lgica digital I


Diagramas a nivel de transistores

Utilizada para representar elementos simples como puertas lgicas o biestables


CEDG - Curso 2003/2004 - Tema 1 6

Representaciones de la lgica digital II


Tablas de verdad

Esquemas lgicos

CEDG - Curso 2003/2004 - Tema 1

Representacin de la lgica digital III


Bloques funcionales (por ejemplo un multiplexor)

Ecuaciones (por ejemplo Z = S A + S B)


CEDG - Curso 2003/2004 - Tema 1 8

Representaciones de la lgica digital IV


Lenguajes de descripcin hardware
ABEL (lenguaje didctico, muy simple de utilizacin)

VHDL (estndar de diseo en la industria, muy complejo y potente)

CEDG - Curso 2003/2004 - Tema 1

Estndares de documentacin
Realizacin de diagramas de bloques
Primer paso en el diseo jerrquico

Esquemas (esquemticos) Descripciones en lenguajes de descripcin hardware [ABEL(principalmente para docencia), Verilog (estndar industrial actualmente en decadencia), VHDL (estndar industrial actualmente en uso) y otros como C++, etc. (de ambiente Universitario y de I+D)] Cronogramas (diagramas de tiempos) Descripcin de los circuitos utilizados
CEDG - Curso 2003/2004 - Tema 1 10

Ejemplo de diagrama de bloques

CEDG - Curso 2003/2004 - Tema 1

11

Esquema
Contiene los detalles sobre entradas y salidas de los componentes y de sus interconexiones Referencias de los componentes Nmeros de los pines de los componentes Ttulos y comentarios Nombres de todas las seales Conectores entre pginas cuando el diseo es multipgina

CEDG - Curso 2003/2004 - Tema 1

12

Ejemplo de esquema

CEDG - Curso 2003/2004 - Tema 1

13

Estructura plana de esquema multipgina

CEDG - Curso 2003/2004 - Tema 1

14

Estructura jerrquica de un esquema multipgina

CEDG - Curso 2003/2004 - Tema 1

15

Otra documentacin
Cronogramas (diagramas de tiempo)
Salida de los simuladores Herramientas especializadas para el dibujo de cronogramas

Descripcin de los circuitos


Texto (procesador de texto imprescindible) Puede ser tan extenso como un libro grande, como el caso de algunos componentes como procesadores o decenas de libros (componentes para aplicaciones espaciales) Tpicamente incorporan otros elementos como diagramas de bloques, cronogramas, caracterizacin, etc.
CEDG - Curso 2003/2004 - Tema 1 16

Smbolos de puertas

CEDG - Curso 2003/2004 - Tema 1

17

Nombres de seales y niveles activos


Los nombres se eligen para ser descriptivos y mejorar la comprensin Niveles activos alto H o bajo L

CEDG - Curso 2003/2004 - Tema 1

18

Ejemplo
HIGH cuando se produce error Logic Circuit ERROR OK_L LOW cuando se produce error Logic Circuit ERROR_L ERROR

ERROR1_L

CEDG - Curso 2003/2004 - Tema 1

19

Distribucin de la docencia de la electrnica digital


Circuitos Electrnicos Digitales Bases de la electrnica digital Nivel de puertas Bloques lgicos Sistemas Electrnicos Digitales Diseo con procesadores Microprocesadores Arquitecturas Diseo de Circuitos y Sistemas Electrnicos Diseo avanzado Metodologas de diseo Lenguajes de descripcin hardware

Sistemas Electrnicos Integrados Arquitecturas avanzadas La arquitectura del PC

Microelectrnica Diseo de circuitos integrados ASICs Diseo full custom

CEDG - Curso 2003/2004 - Tema 1

20

You might also like