Está en la página 1de 4

SISTEMAS DIGITALES II

CARRERA:
ASIGNATURA:
IDENTIFICACIN:
NIVEL ACADMICO:
PREREQU1SITOS:
CTEDRA TERICA:
LABORATORIO:

ETN - 821

Ingeniera Electrnica
Sistemas Digitales JI
ETN-821
Sexto Semestre
ETN-601
4 hrs/sem
4 hrs/sem

OBJETIVO
El estudiante, utilizando un lenguaje de programacin en hardware y
mediante un anlisis de los diagramas de tiempo, diseara sistemas
digitales complejos. Asimismo, identificar la estrecha interpelacin
existente entre el hardware y el software.

CONTENIDO MNIMO
Captulo I.
Fundamentos de diseo
Captulo 2.
Lenguaje de programacin AHPL
Captulo 3.
Arquitectura y programacin en hardware
Captulo 4.
Firmware / Microprogramacin
Capitulo 5.
Transmisin digital (opcional)
Captulo 6.
Otros lenguajes de diseo / descripcin de hardware
Capitulo 7.
Ejemplo diseo pequea CPU a nivel RTL con VHDL.
Prcticas de Laboratorio.
Proyecto de .Aplicacin.

CONTENIDO ANALTICO
CAPITULO I.
1.1
1.2
1.3
1.4
1.5
1.6
1.7

FUNDAMENTOS DE DISEO
Introduccin
Transferencia de Registros.
Buses de Transferencia.
Buses de Interconexin de Sistemas.
Secuencia de Control.
Realizacin de la Unidad de Control.
Transferencias Condicionales.

CAPITULO 2.

LENGUAJE DE PROGRAMACIN AHPL

2.1 Definicin de Operandos.


2.2 Operadores AHPL.
2.3 AHPL para Lgica Combinacional.
2.4 Mdulos de Sistemas.

2.5 Sentencias AHPL.


2.6 Subsistemas Asincrnicos.
2.7 Reduccin en base a un estudio de tiempos.
2.8 Arreglos de Memoria.
CAPITULO 3. ARQUITECTURA Y PROGRAMACIN EN
HARDWARE
2.5

3.1 Organizacin bsica de un pequeo computador.


3.2 Juego de Instrucciones.
3.3 Programacin.
3.4 Direccionamiento Indirecto e Indexado.
3.5 Lenguaje Assembler.
3.6 Organizacin del Computador.
3.7 Clasificacin de Instrucciones.
3.8 Instrucciones de Referencia a Memoria.
3.9 Instrucciones Operativas.
2.6

CAPITULO 4.

FIRMWARE / MICROPROGRAMACIN

4.1 Definicin de: software, hardware y firmware


4.2 Control del Microprograma
4.3 Lgica Cableada versus Lgica Microprogramada.
4.4 Codificacion de las Microinstrucciones
4.5 Circuitos alternativos para implementar los pasos de control.
4.6 Mayor flexibilidad.
2.7

2.8

CAPTULO 5. TRANSMISIN DIGITAL


5.1 Transmisin Sincrnica
5.2 Transmisin Asincrnica

CAPITULO 6. OTROS LENGUAJES DE DISEO /


DESCRIPCIN DE HARDWARE
2.9

CAPITULO 7. EJEMPLO DE DISEO PEQUEA CPU A


NIVEL RTL CON VHDL

2.10

2.11

LABORATORIO:

2.12 OBJETIVO
2.13 El alumno implementar circuitos digitales, previamente diseados, con el
propsito de verificar la simulacin de los diagramas de tiempo que reflejan el
correcto funcionamiento de los circuitos PRACTICAS:
2.14 Generador de caracteres
Lenguaje de transferencia de
registros. Manipulacin de datos.
Microprogramacin.
Transferencia en altas
frecuencias. Detector de cambio
de nivel. Procesadores
Programables. Procesador de
instrucciones.
2.15

PROYECTO DE APLICACIN

2.16 OBJETIVO
2.17

El estudiante, utilizando todos los conocimientos previamente adquiridos


en la asignatura y todas las dems cursadas hasta el presente semestre
disear proyectos de aplicacin prctica.

2.18

2.19

2.20 BIBLIOGRAFA:
2.1 Michael
Andrews
Blakesle
e HillPeterson
2.2 Jos I.
2.21 "Principies Of Firmware Engineering. In Microprogram Control". "Digital
Design

With

Standard Msi & Lsi". " Digital systems : Hardware

Organization & Design " 2da Edicin "Electrnica Digital Aplicaciones y problemas
con VHDL"
"VHDL Programming by Example"
"Non Volatile Memory Databook".
2.22 (Todos Los Manuales Sobre: Memorias, Interfaces, Circuitos
2.23

Cmos, Ttl Etc.)

2.24

DIRECCIONES DE INTERNET

2.25 http://www.accellera.org
2.26
ww.vhdl.org/comp.lang.vhdl/FAQ1.html

http://w

También podría gustarte