Você está na página 1de 11

UNIVERSIDAD AUTNOMA DE BAJA CALIFORNIA

COORDINACIN DE FORMACIN BSICA Y PROFESIONAL


PROGRAMA DE ASIGNATURA POR COMPETENCIAS
I.- DATOS DE IDENTIFICACIN
Centro de Ingeniera y Tecnologa Valle de las Palmas, Facultad de Ciencias Qumicas e
Ingeniera Tijuana, Facultad de Ingeniera Ensenada, Facultad de Ingeniera Mexicali.

1. Unidad Acadmica:

2. Programa(s) de estudio: (Tcnico, Licenciatura):


4. Nombre de la unidad de
aprendizaje:
6. HC:

7. Ciclo escolar:

Ingeniera en computacin

3. Vigencia del plan:

Circuitos Digitales

HL:

HT:

5to perodo

9. Carcter de la asignatura:

Obligatoria:

5. Clave:
HPC:

HCL:

HE:

8. Etapa de formacin a la que pertenece:


XXXXXXXXXXXXX

CR:

Disciplinaria

Optativa:

10. Requisitos para cursar la asignatura:

II. PROPSITO GENERAL DEL CURSO


El curso de Diseo Digital proporciona los conocimientos para analizar y construir circuitos digitales de mediana complejidad
mediante las tcnicas tradicionales de diseo y las tcnicas de diseo con dispositivos programables de alta escala de integracin.
Este curso ofrece los conocimientos fundamentales para unidades de aprendizaje integradoras de la etapa disciplinaria y unidades
de aprendizaje integradoras de la etapa terminal. Adems, otorga herramientas para que el alumno curse las asignaturas optativas
terminales del rea de Sistemas Digitales.

III. COMPETENCIA(S) DEL CURSO


Construir circuitos combinacionales y secuenciales, a travs del uso de las herramientas de electrnica digital de manera eficiente y
ordenada, para solucionar problemas de ingeniera.

IV. EVIDENCIA(S) DE DESEMPEO


Realiza el anlisis, diseo, simulacin, construccin y prueba de un sistema digital basado en componentes discretos y
programables para resolver un problema prctico.
Calcula los parmetros elctricos, de temporizacin y de sealizacin requeridos para asegurar su correcto funcionamiento.
Elabora un reporte tcnico donde se muestre paso a paso la metodologa empleada en el diseo del sistema digital, as como la
presentacin de resultados y conclusiones.
Resuelve problemas de ingeniera en donde aplica los conceptos de diseo digital.

V. DESARROLLO POR UNIDADES


COMPETENCIA
Identificar el comportamiento de las compuertas bsicas y complementarias, a travs del uso eficiente de los sistemas numricos y
de los fundamentos de los circuitos digitales para manipular en forma adecuada los circuitos integrados respectivos con apego a las
caractersticas elctricas y a los parmetros de operacin.
CONTENIDO
1. INTRODUCCIN

DURACIN
6 horas

1.1. Representacin de cantidades analgicas y digitales; ventajas y limitaciones de los sistemas


digitales.
1.2. Sistemas numricos.
1.2.1. Sistema binario, smbolos binarios, aritmtica binaria.
1.2.2. Sistema hexadecimal, smbolos hexadecimales, aritmtica hexadecimal.
1.2.3. Conversiones entre diferentes sistemas numricos.
1.3. Compuertas lgicas bsicas y complementarias (AND, OR, NOT, NAND, NOR, XOR, XNOR).
1.3.1. Smbolo estndar / IEEE, tabla de verdad, expresin booleana y diagrama de temporizacin.
1.3.2. Distribucin de terminales en circuitos integrados comerciales.
1.3.3. Niveles lgicos en un circuito digital (VIH, VIL, VOH, VOL); nivel activo bajo y nivel activo alto.
1.3.4. Margen de ruido de CD.
1.4. Familias lgicas.
1.4.1. Caractersticas elctricas de entrada y salida (TTL, HC, HCT, VHC, VHCT, FCT, FCT-T,
LVTTL, ECL, HSTTL).
1.4.2. Salida de tres estados, salida de colector abierto/drenaje abierto, resistor de pull-up.
1.4.3. Entradas flotadas, factor de carga, retardo de propagacin.
1.4.4. Interfaz elctrica entre diferentes familias lgicas.
3

V. DESARROLLO POR UNIDADES


COMPETENCIA
Aplicar los principios de diseo combinacional en forma eficiente para construir circuitos digitales, mediante el uso creativo de los
teoremas para manipular expresiones booleanas, de los mtodos de simplificacin y de los elementos bsicos de un lenguaje
descriptor de hardware.
CONTENIDO
2. PRINCIPIOS DE DISEO COMBINACIONAL.

DURACIN
8 horas

2.1. Teoremas del lgebra booleana y Teoremas de DeMorgan.


2.2. Anlisis de circuitos combinacionales.
2.3. Sntesis de circuitos combinacionales.
2.3.1. Representacin de funciones de conmutacin mediante suma de productos y producto de
sumas.
2.3.2. Manipulacin con compuertas NAND y NOR.
2.3.3. Mapa de Karnaugh, agrupamientos y condiciones no importa.
2.3.4. Mtodo de Quine-McCluskey.
2.3.5. Diseo de circuitos libre de riesgos.
2.4. Flujo de diseo de circuitos digitales con lenguaje descriptor de hardware y dispositivos
programables.
2.4.1. Estructura de una descripcin.
2.4.2. Diseo estructural, diseo de flujo de datos, diseo basado en comportamiento.
2.4.3. Organizacin y recursos lgicos de un dispositivo programable.

V. DESARROLLO POR UNIDADES


COMPETENCIA
Relacionar los principios de diseo combinacional, mediante el uso de circuitos de mediana escala de integracin y de sentencias de
HDL para construir de manera organizada estructuras combinacionales.
CONTENIDO

DURACIN

3. DISEO DE BLOQUES COMBINACIONALES.

6 horas

3.1. Sumadores y restadores.


3.2. Comparadores.
3.3. Codificadores y decodificadores.
3.4. Convertidores de cdigo.
3.5. Multiplexores y demultiplexores.
3.6. Generadores y verificadores de paridad.
3.7. Sentencias de HDL para diseo combinacional.
3.10.1.

WHENELSE.

3.10.2.

WITHSELECT.

3.10.3.

Sentencias IFTHEN y CASE.

3.10.4.

Comparacin de descripciones.

V. DESARROLLO POR UNIDADES


COMPETENCIA
Emplear los principios de diseo secuencial con ingenio y organizacin con base en la metodologa de diseo sncrono y de
sentencias de un lenguaje descriptor de hardware para crear circuitos con memoria y estados internos.
CONTENIDO
4. PRINCIPIOS DE DISEO SECUENCIAL.

DURACIN
8 horas

4.1. Celda de memoria (latch).


4.2. Flip-flops (SR, D, JK, T).
4.2.1. Tabla de verdad.
4.2.2. Seal de reloj; entradas sncronas y asncronas.
4.2.3. Parmetros de temporizacin (establecimiento, retencin, propagacin).
4.2.4. Diagramas de sealizacin.
4.3. Contadores.
4.3.1. Sncronos y asncronos.
4.3.2. Diseo de contadores con flip-flops.
4.3.3. Diseo con circuitos contadores de mediana escala de integracin.
4.4. Registros de desplazamiento.
4.4.1. Serie/serie, serie/paralelo, paralelo/serie, paralelo/paralelo.
4.4.2. Contador Johnson, contador de anillo.
4.5. Diseo de circuitos secuenciales con HDL.
4.5.1. Bloque PROCESS.
4.5.2. Descripcin de flip-flops con HDL.
4.5.3. Descripcin de contadores con HDL.

VI. ESTRUCTURA DE LAS PRCTICAS


No. de
Prctica

1
Mini Lab.

2
Compuertas
bsicas

SUMADOR
Y RESTADOR
BINARIO

3
Diseo
combinacional
con circuitos
LSI
4
Diseo
combinacional
En
VHDL

Competencia(s)
Conectar los componentes de un circuito
digital de manera estandarizada y con
base en los smbolos elctricos para
identificar correctamente los niveles lgicos
mediante el anlisis bsico de circuitos.
Distinguir las compuertas bsicas (AND,
OR y NOT) y las compuertas secundarias,
para construir circuitos combinacionales
bsicos, mediante la interpretacin de las
ecuaciones lgicas que representan su
funcionamiento y con apego a sus
respectivas tablas de verdad.

Implementar y analizar el diagrama


lgico de un sumador y restador de dos
bits, mediante circuitos de baja escala de
integracin de forma analtica y eficiente.
Interpretar la solucin de un problema real
como un circuito lgico combinacional,
mediante
circuitos de baja escala de
integracin
con
las
tcnicas
de
simplificacin de funciones lgicas en
forma eficiente.
Identificar la estructura bsica de una
descripcin en VHDL, respetando la
sintaxis y requisitos del lenguaje, mediante
la
elaboracin,
simulacin
e
implementacin de descripciones en VHDL
para distinguir las ventajas / desventajas
de la utilizacin de un PLDS en el diseo
de un sistema digital

Descripcin
El alumno interpretar los smbolos de los
elementos que permiten introducir / visualizar
un nivel lgico '0' '1' a un circuito y
conectar de forma correcta los componentes
respectivos;
adems,
registrar
las
mediciones con ayuda de un voltmetro y de
una punta de prueba lgica, as como en el
mini laboratorio lgico (Mini Lab.)
El alumno realizar experimentos con las
compuertas lgicas para comprobar su
funcionamiento e interpretar su tabla de
verdad; identificar los niveles de voltaje de
entrada y salida y construir un circuito
combinacional con base en las compuertas
bsicas.
El alumno realizar la descripcin estructural
de un circuito combinacional bsico, simular
su funcionamiento con ayuda de una
herramienta CAD (ISE / Quartus) y
programar un sistema de desarrollo con
PLDS para comprobar su funcionamiento.
El alumno expresar una funcin lgica
tabla de verdad a travs de la representacin
por
medio de mintrminos o maxtrminos;
adems, aplicar las palabras reservadas
WHEN...ELSE y WITH...SELECT del lenguaje
VHDL en la descripcin de circuitos
combinacionales.
El alumno realizar la descripcin estructural
de un circuito combinacional bsico, simular
su funcionamiento con ayuda de una
herramienta CAD (ISE / Quartus) y
programar un sistema de desarrollo con
PLDS para comprobar su funcionamiento.

Material de
Apoyo
Punta de prueba lgica
y

Duracin

2 hrs.

Mini Lab. Lgico.

Punta de prueba lgica


Mini Lab. Lgico.
Compuertas lgicas.
Informacin tcnica de
los circuitos integrados.

2 hrs.

4hrs.

Simulador de circuitos.
Computadora.
Software para
programacin PLDS.

2 hrs.

2 hrs.

5
CONTADOR
DECIMAL
CON DISPLAY

6
DISEO DE
UN
CONTADOR
CON
FLIP FLOPS Y
PLDS.

7
RELOJ
DIGITAL

8
DISEO DE
MEMORIA
RAM

Aplicar los circuitos de mediana escala de


integracin mediante las tcnicas de
diseo con circuitos MSI para construir
circuitos ms complejos.

Aplicar los circuitos de mediana escala de


integracin mediante las tcnicas de
diseo con circuitos MSI para construir
circuitos ms complejos.

Aplicar los circuitos de mediana escala de


integracin mediante las tcnicas de
diseo con circuitos MSI para construir
circuitos ms complejos.
Aplicar los circuitos de mediana escala de
integracin, as como dispositivos lgicos
programables PLDS en el diseo de una
memoria de acceso aleatorio. y estados
internos para construir circuitos secuenciales
mediante las tcnicas estudiadas con
creatividad. Emplear el lenguaje VHDL para
describir circuitos con memoria con apego a
la sintaxis del lenguaje mediante el uso de
sentencias concurrentes y secuenciales.

El alumno utilizar los circuitos MSI para


resolver un problema de mediana complejidad.
Adems, emplear VHDL para construir un
componente dentro de un paquete que sea
incluido en una biblioteca para utilizarlo ms
adelante como un mdulo reutilizable en la
descripcin de un sistema de mayor
complejidad.

2 hrs.

El alumno comprobar la operacin de los flipflops, as como de los registros y construir


circuitos secuenciales sencillos (contadores).
Asimismo, utilizar el bloque PROCESS del
lenguaje VHDL para describir contadores y
circuitos secuenciales sencillos.

2 hrs.

El alumno comprobar la operacin de los


circuitos contadores, as como de los registros
y construir circuitos secuenciales.

2 horas

El alumno comprobar la operacin de los flipflops, as como de los registros en el diseo


de una memoria RAM. Asimismo, utilizar el
bloque PROCESS del lenguaje VHDL para
describir el decodificador de direcciones en
PLDS.

4 hrs

VII. METODOLOGA DE TRABAJO

La relacin entre los participantes es fundamental para el logro de la competencia: cada uno propiciar un ambiente de
confianza y respeto.

En todo momento, es altamente recomendable que el instructor ubique los conocimientos adquiridos en escenarios de otras
disciplinas, para que el alumno pueda ir construyendo su aprendizaje en contexto.

La corresponsabilidad de los participantes es fundamental para alcanzar la competencia; se espera la participacin proactiva
del alumno a cada una de las actividades diseadas por el profesor.

Exposicin de temas con apoyo de material audiovisual.

Explicacin de ejemplos en saln.

Resolucin de ejercicios durante taller, preparacin de actividad de laboratorio.

Lectura de artculos de revistas, pginas electrnicas para contestar cuestionario.

Realizacin de prcticas en laboratorio y elaboracin de reporte correspondiente.

Utilizacin de plataforma electrnica para intercambio de informacin (BlackBoard).

Utilizacin de simulador de cdigo HDL y de circuitos digitales (MultiSim / PSpice).

Utilizacin de punta de prueba lgica.

Elaboracin de proyecto final y reporte.

VIII. CRITERIOS DE EVALUACIN


Acreditacin de clase
Para acreditar la unidad de aprendizaje se requiere:
Resolver y entregar lecturas y ejercicios de taller para tener derecho al examen parcial.
Acreditacin de Laboratorio
Entrega en su totalidad las prcticas en equipo de dos y aprobar la evaluacin oral (individual) al momento de la
entrega de la prctica. En caso de no demostrar el dominio del diseo de la prctica en forma individual la calificacin de la
practica es cero.
El alumno tiene una semana para la entrega de practica atrasada.
La entrega del reporte es individual, en hojas blancas.
Para acreditar laboratorio es necesario la entrega de la totalidad de prcticas, as como el proyecto.
Para tener derecho al examen ordinario y al examen extraordinario es requisito cursar la unidad de aprendizaje de acuerdo al
Estatuto Escolar y cumplir con los requisitos de asistencia indicados en el mismo.
Calificacin final de la materia
Examenes parciales
Y un ordinario

33%

Exposicin y
presentacin en PPT
Proyecto

33%
33%

Evaluacin
Se desarrollar por medio de exmenes tericos, ejercicios desarrollados en el saln, adems de prcticas de laboratorio con
reporte y proyecto final con reporte para demostrar el logro de la competencia.
Para exentar el examen ordinario, se requiere una calificacin acumulada de 80 o superior y haber aprobado los
exmenes parciales.

10

IX. BIBLIOGRAFA
Bsica

Complementaria

Fundamentos de Sistemas Digitales.


Thomas L. Floyd.
Pearson, 2009. ISBN 0-13-235923-5
Sistemas digitales. Principios y aplicaciones.

FPGA Prototyping by VHDL Examples: Xilinx Spartan-3


Version.
Chu P.P.
Wiley- Interscience. 2008. ISBN 978-0470185315

Ronald J. Tocci.
Pearson Educacin. 2007. ISBN 9789702609704

Problemas de circuitos y sistemas digitales digitales


Mara Pilar Parra Fernndez

Fundamentos de Diseo Lgico

McGraw-Hill. 1997. ISBN 9788448109660.

Charles H. Roth
Thomson. 2005. ISBN 978-970-686-373-7
Diseo Digital
Morris Mano.
Pearson Educacin. 2005. ISBN 978-9702604389

VHDL for programmable logic


Kevin Skahill
Prentice Hall. 1996. ISBN 978-0201895735
VHDL Made Easy!

Diseo Digital. Principios y prcticas.

David Pellerin, Douglas Taylor

J. F. Wakerly.

Prentice Hall PTR. 1996. ISBN 978-0136507635

Prentice Hall. 2001. ISBN 978-9701704042


Anlisis y diseo de circuitos lgicos digitales.
Nelson, Tagle, Carrol e Irwin.
Prentice Hall. 1997. ISBN 9789688807064.

Documentacin tcnica del FPGA seleccionado.


Hojas de datos de diversos circuitos integrados.

11

Você também pode gostar