Dispositivos Digitales Programables
Dispositivos Digitales Programables
EN COMPETENCIAS PROFESIONALES
Horas
Unidades de Aprendizaje Teórica Práctica
Totales
s s
I. Entorno de programación de los dispositivos 5 9 14
lógicos programables (PLD's)
II. Sistemas digitales embebidos en PLD's 5 9 14
III. Control de procesos con PLD's 5 7 12
IV. Lenguaje C para DSP 10 15 25
V. Aplicaciones de los DSP en la industria 10 15 25
Totales 35 55 90
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
UNIDADES DE APRENDIZAJE
Simular una
ecuación algebraica
de Boole utilizar el
software de PLD's.
Programar en
lenguaje gráfico una
ecuación algebraica
de Boole.
F-DA-01-PE-ING-10
Lenguaje Explicar el entorno y la Programar una Responsabilidad
VHDL sintaxis de ecuación booleana Capacidad de
programación VHDL en lenguaje VHDL. autoaprendizaje
Toma de decisiones
Comparar la Razonamiento
programación en deductivo
VHDL contra el
lenguaje gráfico,
encontrando
similitudes y
ventajas.
Depurar programas
en VHDL utilizando
el simulador de
PLD's.
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
PROCESO DE EVALUACIÓN
Instrumentos y tipos
Resultado de aprendizaje Secuencia de aprendizaje
de reactivos
Entregará un reporte que 1.-Comprender el manejo de Proyecto
describa el entorno de las interfaces y dispositivos de Lista de verificación
programación de los programación para PLD.
dispositivos digital
programables que incluya: 2.- Identificar el entorno de
trabajo del software de
• Manejo de las interfaces y simulación.
dispositivos de programación.
3.-Diferenciar los instrumentos
• Procesos de simulación y virtuales del simulador.
programación
4.- Comprender el proceso de
• Implementación de las simulaciones y mediciones de
ecuaciones en lenguaje circuitos digitales en el
simbólico y VHDL software.
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
ISBN 970-10-5609-4
ISBN: 8478975950.
ISBN-13: 9788478975952
ESPACIO FORMATIVO
X X
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
[Link] de
II. Sistemas digitales embebidos en PLD's
aprendizaje
[Link] Teóricas 5
[Link] Prácticas 9
[Link] Totales 14
El alumno construirá sistemas digitales en el PLD con lenguaje
[Link] de la Unidad
VHDL y/o gráfico, utilizando la lógica secuencial, combinacional,
de Aprendizaje
memorias, y/o ALU, para solucionar problemas de diseño digital.
F-DA-01-PE-ING-10
multiplexor, Ordenado y limpieza
demultiplexores
contadores y bloques
principales que lo
integran.
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
PROCESO DE EVALUACIÓN
Instrumentos y tipos
Resultado de aprendizaje Secuencia de aprendizaje
de reactivos
Entregará una memoria técnica 1.-Comprender el proceso de Proyecto
de un sistema de control de un implementación en VHDL de Lista de verificación
proceso empleando lógica aplicaciones con lógica
combinacional, lógica combinacional.
secuencial, máquina de estado,
unidades de registro, memorias 2.-Analizar el proceso de
y/o ALU que incluya: implementación en VHDL de
• Planteamiento del problema aplicaciones con lógica
• Tabla de verdad secuencial.
• Ecuaciones
• Simplificación de las 3.-Comprender el proceso de
ecuaciones implementación de una
• archivo electrónico con el Máquina de estados en VHDL.
diagrama y la simulación
• resultado de la prueba en el 4.- Diferenciar el principio de
sistema de desarrollo o tablilla operación y configuración de
de prototipos. los contadores y registros en el
PLD.
5.-Comprender la
implementación de una ALU en
VHDL en la elaboración y
programación de los bloques
funcionales en el PLD.
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
ISBN-13: 9788478975952
ESPACIO FORMATIVO
X X
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
UNIDADES DE APRENDIZAJE
1. Unidad de
III. Control de procesos con PLD's
aprendizaje
[Link] Teóricas 5
[Link] Prácticas 7
[Link] Totales 12
[Link] de la Unidad El alumno diseñará y construirá controles digitales en PLD's, para
de Aprendizaje el control de procesos físicos.
F-DA-01-PE-ING-10
Definir un método de
diseño de control de
sistemas digitales en
procesos físicos con
arquitecturas PLD.
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
PROCESO DE EVALUACIÓN
Instrumentos y tipos
Resultado de aprendizaje Secuencia de aprendizaje
de reactivos
Entregará un mapa conceptual 1.- Comprender las principales Ejecución de tareas.
de las principales ventajas y ventajas y desventajas entre un Lista de verificación
desventajas entre un microcontrolador y un PLD.
microcontrolador y un PLD.
2.-Reconocer una metodología
Entregará un memoria técnica, de diseño de control digital.
que describa el sistema de
control digital para un proceso 3.- Comprender la construcción
físico basado en PLD que de un sistema de control digital
contenga: para un proceso en base a la
arquitectura PLD.
• Planteamiento del problema.
• Metodología de diseño.
• Ecuaciones.
• Archivo electrónico con el
diagrama y la simulación.
• Resultado de la prueba en el
sistema de desarrollo o tablilla
de prototipos.
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
ISBN 970-10-5609-4
ESPACIO FORMATIVO
X X
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
UNIDADES DE APRENDIZAJE
1. Unidad de
IV. Lenguaje C para DSP
aprendizaje
[Link] Teóricas 10
[Link] Prácticas 15
[Link] Totales 25
[Link] de la Unidad El alumno diseñará y construirá algoritmos de control digital en
de Aprendizaje lenguaje C para DSP
F-DA-01-PE-ING-10
EEPROM.
Estructuras de Explicar las estructuras Construir algoritmos Responsabilidad
programación y de programación : en lenguaje C Capacidad de
Funciones a) Estructuras de utilizando estructuras autoaprendizaje
comparación y control (if, de programación : Creativo
while, do-while, for, a) Funciones de Razonamiento
switch case). comparación y control deductivo
(if, while, do-
b) Máquina de estados while,for,switch case)
(polling, secuencia de b) Máquina de
anillo). estados (polling,
secuencia de anillo).
Describir las funciones y
Librerías propias del Construir expresiones
DSP. en lenguaje C
a) Funciones propias del utilizando funciones y
DSP. Librerías propias del
b) Funciones creadas por DSP
el usuario. a) Funciones propias
c) Librerías propias DSP. del DSP.
d) Librerías creadas por b) Funciones creadas
el usuario. por el usuario.
c) Librerías propias
DSP.
d) Librerías creadas
por el usuario.
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
PROCESO DE EVALUACIÓN
Instrumentos y tipos
Resultado de aprendizaje Secuencia de aprendizaje
de reactivos
Entregará un mapa conceptual 1.- Identificar las principales Ejecución de tareas.
de la arquitectura y funciones arquitecturas de los DSP. Lista de verificación
básicas del DSP.
2- Comprender los aspectos
Elaborará programas en del entorno de programación
lenguaje C enfocado a DSP a para DSP.
partir de diagramas de flujo y 3.- Analizar los Fundamentos
estado que utilicen: de las instrucciones DSP.
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
ESPACIO FORMATIVO
X X
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
UNIDADES DE APRENDIZAJE
1. Unidad de
V. Aplicaciones de los DSP en la industria
aprendizaje
[Link] Teóricas 10
[Link] Prácticas 15
[Link] Totales 25
[Link] de la Unidad El alumno diseñará algoritmos de control enfocados a DSP para
de Aprendizaje el control de potencia de una fuente conmutada.
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
PROCESO DE EVALUACIÓN
Instrumentos y tipos
Resultado de aprendizaje Secuencia de aprendizaje
de reactivos
Entregará un memoria técnica 1.- Identificar los módulos Ejecución de tareas.
de un control de potencia con embebidos DSP y su Lista de verificación
interfaz de comunicación E/S construcción en lenguaje C.
para PC, que describa lo
siguiente: 2.-Reconocer una metodología
• El programas en lenguaje C de diseño para el control de
para DSP enfocado a un control potencia con interfaces de
de potencia. comunicación para PC en base
• Control de flujo del programa. a la arquitectura del DSP en
• Ingreso y exhibición de datos lenguaje C.
del programa.
3.- Comprender la construcción
Distintos tipos de Módulos de un sistema de control de
internos utilizados. potencia con interfaces de
a) Temporizadores e comunicación para PC basada
Interrupciones. en la arquitectura DSP.
b) Conversores A/D.
c) Módulos UART y SPI 4.- Identificar los tipos y
d) Módulos PWM protocolos de comunicación
e) Control PID para realizar una interfaz de
• Librerías creadas por el E/S con una PC.
usuario.
• Metodología de diseño. 5.- Comprender la construcción
• Archivo electrónico con el de un sistema de control digital
diagrama y la simulación. para un proceso en base a la
• Resultado de la prueba en el arquitectura DSP.
sistema de desarrollo o tablilla
de prototipos.
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
ESPACIO FORMATIVO
X X
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
F-DA-01-PE-ING-10
• La realización de pruebas de desempeño de
los elementos y sistemas, y registro de los
resultados obtenidos.
• La realización de los ajustes necesarios para
optimizar el desempeño de los elementos y
sistemas
F-DA-01-PE-ING-10
DISPOSITIVOS DIGITALES PROGRAMABLES
FUENTES BIBLIOGRÁFICAS
Título del
Autor Año Ciudad País Editorial
Documento
David G. VHDL el arte de Distrito México CECSA
Maxinez programar sistemas Federal ISBN970-24-
(2005) digitales 0259-X
Jessica 3ª. Edición
Alcalá
F-DA-01-PE-ING-10
M Morris (2003) Diseño Digital Distrito México Pearson
Mano Federal Prentice Hall
F-DA-01-PE-ING-10