Syllabus

Libros Guia:

Digital Design and Computer Architeture

Wiley Interscience FPGA Prototyping By Verilog Examples

Objetivos:

-Introducir al estudiante al ambiente de los sistemas digitales, sus principios y aplicaciones básicas.

-Comprender los sistemas numéricos, aritmética binaria, operaciones, códigos y dispositivos digitales de funciones específicas de acuerdo a las referencias de fabricante o símbolos lógicos.

-Capacitar al estudiante sobre la lógica combinacional básica para resolver sistemas de casos reales por medio de circuitos combinacionales, que automaticen o den una respuesta de acuerdo a las variables de estos sistemas.

-Reconocer el funcionamiento de dispositivos digitales, tales como: sumadores, contadores, codificadores, decodificadores, multiplexores, demultiplexores, registros y dispositivos de almacenamiento como las memorias y sus tipos.

Contenido:

Introduccion:

Niveles de Abstraccion Digital.

Sistemas Numericos.

Definicion de Bit, Nibble, Byte y Word.

Niveles Logicos representados en Voltajes(TTL, CMOS, LVCMOS).

Compuertas Logicas AND, OR, XOR, NOT, BUFFER.

Codificacion BCD y GRAY.

Logica Combinacional:

Circuitos Digitales Combinacionales.

Ecuaciones Booleanas.

Asociación por MinTerm & MaxTerm.

Algebra Booleana.

Estados Logicos X y Z.

Mapas De Karnaugh.

Siete Segmentos.

Logica de multiplexor y el decodificador.

Logica Secuencial:

El Latch(SR, D) y el Flip-Flop(D, JK, T).

Sincronizadores de frecuencia.

Contadores Binarios y BCD.

Divisores de frecuencia.

Maquina de estados Finitos(FSM Moore & Mealy).

Memorias ROM, RAM, SRAM DRAM.

Contenido Laboratorio:

Introduccion, Chips 74xxx TTL

Lenguajes HDL(Verilog y VHDL).

Logica Combinacional.

Logica Secuencial.

Maquinas de estado(FSM).

Evaluación