Diseño Digital Con VHDL

Diseño Digital Con VHDL

Unidad 1 Programacion VHDL

1 .1 Elementos del lenguaje VHDL

1.1.1 Elementos sintacticos del VHDL.

1.1.2 Operadores y expresiones en VHDL

1.1.3 Tipos de datos.

1.1.4 Subtipos de datos

1.2 Declaraciones basicas de objetos

1.2.1 Declaracion de constantes

1.2.2 Declaracion de variables

1.2.3 Declaracion de señales

1.2.4 Declaracion de ficheros.

1.3 Declaraciones concurrentes.

1.3.4 Declaracion de entidad.

1.3.5 Declaracion de arquitectura.

1.3.6 Diferentes tipos de arquitecturas (Estructural, Flujo de datos y Funcional).

1.3.7 Ejemplos de descripcion flujo de datos

1.4 Ejemplos de declaraciones secuenciales

1.4.1 Ejemplos de diagramas de maquinas de estado

1.5 Funciones y subprogramas

1.5.1 Declaracion de procedimientos y funciones

1.5.2 Subprogramas

1.5.3 Paquetes

1.5.4 Bibliotecas

1.6 Programacion de FPGAs o CPLD’S en una aplicación.

Unidad 2 Maquinas de Estados Finitos

2.1 Modelo de Mealy y Modelo de Moore.

2.2 Representacion de los modelos Mealy y Moore en diagramas de estado y diagrama ASM.

2.3 Diseño de maquinas de estados finitos tipo Mealy y tipo Moore utilizando VHDL.

2.3.1 Obtencion de la tabla de estados.

2.3.2 Obtencion de la tabla de excitacion.

2.3.3 Obtencion de las ecuaciones de excitacion.

2.3.4 Programacion de archivo vhd.

2.3.5 Simulacion del archivo vhd

2.3.6 Obtencion del archivo jed.

2.3.7 Programacion del PLD o FPGA.

Unidad 3 Memorias

3.1 Fundamentos de sistemas numericos.

3.1.2 Sistema de numeracion hexadecimal.

3.1.8 Operaciones aritmeticas en el sistema hexadecimal.

3.2 Conceptos de memorias.

3.2.1 Terminologia de memorias

3.2.2 Operacion general de memorias

3.2.3 Tipos de memorias

3.2.4 Estructura interna de una celda memorias

3.2.5 Ciclos de lectura escritura

3.2.6 Interconexion de memorias

3.2.7 Aplicaciones de memorias en la logica combinacional y secuencial

Unidad 4 Arquitectura de Procesadores

4.1 Estructura y funcionamiento de una ALU.

4.1.1 Registro de estado.

4.1.2 Operaciones con datos de memoria y registros.

4.1.2 Operaciones con punto flotante y fijo.

4.2 Descripcion de una ALU con VHDL.

4.3 Arquitectura Von Neumann.

4.3.1 Arquitectura de los Microprocesadores.

4.4 Arquitectura Harvard.

4.4.1 Arquitectura de los Microcontroladores.


Mis sitios nuevos:
Emprendedores
Politica de Privacidad