Você está na página 1de 14

Instrumentacin didctica para la formacin y desarrollo de competencias

Nombre de la asignatura: ___ Diseo digital con VHDL ____


Carrera: ___Ingeniera Electrnica_____
Clave de la asignatura: _____ISEC-33B______
Horas teora-Horas prctica-Crditos: ___2-3-5____
1. Caracterizacin de la asignatura
Esta asignatura tiene aportaciones en los siguientes puntos del perfil del Ingeniero en Electrnica:
Esta asignatura aporta al perfil del Ingeniero Electrnico, los conocimientos y las habilidades para:
Disear, analizar y construir equipos y/o sistemas electrnicos digitales para la solucin de problemas en su entorno
profesional.
Simular modelos que permitan predecir el comportamiento de sistemas electrnicos empleando plataformas computacionales.
Utilizar lenguaje de descripcin de hardware (HDL) como una herramienta de programacin para desarrollar y disear sistemas
digitales para su aplicacin en la solucin de problemas comerciales e industriales especficos aplicados en la industria
electrnica actual.
La importancia de esta materia radica en la aportacin de los conocimientos para contribuir a la consolidacin del diseo digital;
permitir que el alumno conozca los elementos que componen un sistema de procesamiento, as como el anlisis y diseo de
sistemas digitales programables; de esta manera se prepara al estudiante con nuevas herramientas para el diseo digital, al
hacer uso de descripcin de hardware (HDL) que permita crear, simular, modificar e implementar sistemas digitales, sin la
necesidad de generar desechos electrnicos durante las etapas de diseo.
Los temas de esta asignatura, estn estructurados en cuatro unidades.
La unidad uno inicia con el estudio del leguaje VHDL. Se identifican las caractersticas principales, como son: modelado
estructural, programacin de PLDs y FPGAs, diseo y comportamiento del hardware de un sistema digital desde un nivel
estructural de compuertas hasta un alto nivel de abstraccin.
La unidad dos se plantea el diseo y la simulacin de mquinas de estado finito aplicando modelos de Moore y Mealy, se utiliza
el lenguaje VHDL para modelar, simular e implementar este tipo de sistemas digitales

La unidad tres aborda el estudio de memorias semiconductoras y se inicia la unidad estudiando los fundamentos de los
sistemas numricos realizando conversiones entre bases, haciendo nfasis en el sistema hexadecimal para una mejor
comprensin del direccionamiento de la memoria; posteriormente se estudian los conceptos generales, funcionamiento,
programacin y aplicacin de memorias semiconductoras.
En la unidad cuatro se estudia el funcionamiento de una ALU as como las operaciones que realiza y su implementacin en
VHDL. Tambin se explican los principios bsicos de la operacin y arquitectura de los microprocesadores, realizando
operaciones entre datos provenientes de la memoria, registros, puertos de entrada/salida.
Esta materia requiere los conocimientos previos de lgica combinacional y lgica secuencial sncrona incluidos en la materia de
diseo digital.
Esta materia esta liga a la materia de Microcontroladores ya que proporciona las bases de sta en el tema siguiente:
Arquitectura de procesadores
2. Competencias especficas a desarrollar.

Desarrollar estructuras avanzadas de un programa en VHDL.


Conocer el funcionamiento de mquinas de estados finitos.
Simular circuitos lgicos secuenciales sncronos por medio de la programacin de PLDs o FPGAs.
Construir sistemas digitales avanzados utilizando VHDL.
Clasificar y comparar los tipos de memorias utilizadas en sistemas digitales.
Comprender el direccionamiento de memorias utilizando el sistema numrico hexadecimal
Construir una aplicacin en base a memorias semiconductoras.
Comprender el funcionamiento de la ALU.
Comprender y resolver operaciones con punto fijo y punto flotante.
Conocer las diferentes arquitecturas de un procesador.
Desarrollar los elementos que componen un procesador utilizando VHDL.

3. Anlisis por unidad


Unidad: _______I____________

Tema: _________ Programacin VHDL ________________________

Competencia especfica de la unidad


Desarrollar estructuras avanzadas de un programa en VHDL.
Simular circuitos lgicos secuenciales sncronos por medio de la programacin
de PLDs o FPGAs.
Construir sistemas digitales avanzados utilizando VHDL.
Actividades de aprendizaje

Investigar, reflexionar y
entender el uso de software para el
desarrollo de programas de
descripcin de circuitos digitales
en VHDL.

Realizar prcticas en
computadora para edicin,
compilacin de los programas
desarrollados en VHDL.

Discutir los fundamentos del


lenguaje de VHDL, para el
desarrollo circuitos digitales
combinatorios y secuenciales.

Utilizar un software de
aplicacin en VHDL para la

Actividades de enseanza

Criterios de evaluacin de la Unidad


Examen
Asistencia
Exposicin
Proyecto

Desarrollo de competencias
genricas

Competencias
Explicacin de conceptos bsicos.
instrumentales
Solucin de programas tipo.
Presentacin de aplicaciones prcticas
Capacidad de anlisis y
sobre los conceptos vistos.
sntesis.
Verificar la enseanza por medio de

Capacidad de organizar y
secciones de preguntas y respuestas.
planificar.
Conocimientos bsicos de
la carrera.
Comunicacin
oral
y
escrita.
Habilidades
bsicas
de
manejo de la computadora.
Habilidad para buscar y
analizar
informacin
proveniente
de fuentes
diversas.
Solucin de problemas.

50 %
20%
10 %
20%

Horas tericoprcticas

2-3

simulacin y programacin de
circuitos secuenciales sncronos.

Toma de decisiones.

Competencias
interpersonales

Capacidad
crtica
y
autocrtica.

Trabajo
en
equipo
interdisciplinario.

Habilidades
interpersonales.

Capacidad
de
comunicarse
con
profesionales
de
otras
reas.

Apreciacin
de
la
diversidad
y
multiculturalidad.

Habilidad para trabajar


en un ambiente laboral.

Compromiso tico.
Competencias sistmicas

Capacidad de aplicar los


conocimientos en la
prctica.

Habilidades
de
investigacin.

Capacidad de aprender.

Capacidad de generar
nuevos sistemas.

Habilidad para trabajar


en forma autnoma.

Bsqueda del logro.

Capacidad de liderazgo.

Capacidad de adaptarse
a nuevas situaciones.
Iniciativa
y
espritu
emprendedor.

Unidad: _______II____________

Tema: _________ Mquinas de Estados Finitos ________________________

Competencia especfica de la unidad


Desarrollar estructuras avanzadas de un programa en VHDL.
Conocer el funcionamiento de maquinas de estados finitos.
Simular circuitos lgicos secuenciales sncronos por medio de la programacin
de PLDs o FPGAs.
Construir sistemas digitales avanzados utilizando VHDL.
Actividades de aprendizaje

Reflexionar y discutir las


caractersticas y funcionamiento de
las mquinas de estados finitos.

Utilizar un software de aplicacin


en VHDL para la simulacin y
programacin de mquinas de
estados finitos.

Actividades de enseanza

Criterios de evaluacin de la Unidad


Examen
Asistencia
Exposicin
Proyecto

Desarrollo de competencias
genricas

Competencias
Explicacin de conceptos bsicos.
instrumentales
Solucin de programas tipo.
Presentacin de aplicaciones prcticas
Capacidad de anlisis y
sobre los conceptos vistos.
sntesis.
Verificar la enseanza por medio de

Capacidad de organizar y
secciones de preguntas y respuestas.
planificar.
Conocimientos bsicos de
la carrera.
Comunicacin
oral
y
escrita.
Habilidades
bsicas
de
manejo de la computadora.
Habilidad para buscar y
analizar
informacin
proveniente
de fuentes
diversas.
Solucin de problemas.
Toma de decisiones.
Competencias

50 %
20%
10 %
20%

Horas tericoprcticas

2-3

interpersonales

Capacidad
crtica
y
autocrtica.

Trabajo
en
equipo
interdisciplinario.

Habilidades
interpersonales.

Capacidad
de
comunicarse
con
profesionales
de
otras
reas.

Apreciacin
de
la
diversidad
y
multiculturalidad.

Habilidad para trabajar


en un ambiente laboral.

Compromiso tico.
Competencias sistmicas

Capacidad de aplicar los


conocimientos en la
prctica.

Habilidades
de
investigacin.

Capacidad de aprender.

Capacidad de generar
nuevos sistemas.

Habilidad para trabajar


en forma autnoma.

Bsqueda del logro.

Capacidad de liderazgo.

Capacidad de adaptarse
a nuevas situaciones.

Iniciativa
y
espritu

emprendedor.

Unidad: _______III____________

Tema: _________ Memorias ________________________

Competencia especfica de la unidad


Construir sistemas digitales avanzados utilizando VHDL.
Clasificar y comparar los tipos de memorias utilizadas en sistemas digitales.
Comprender el direccionamiento de memorias utilizando el sistema numrico
hexadecimal.
Construir una aplicacin en base a memorias semiconductoras.
Actividades de aprendizaje
Realizar operaciones aritmticas
entre sistemas base binaria y
hexadecimal.
Investigar la clasificacin de
memorias semiconductoras.
Realizar una investigacin

Actividades de enseanza

Criterios de evaluacin de la Unidad


Examen
Asistencia
Exposicin
Proyecto

Desarrollo de competencias
genricas

Competencias
Explicacin de conceptos bsicos.
instrumentales
Solucin de programas tipo.
Presentacin de aplicaciones prcticas
Capacidad de anlisis y
sobre los conceptos vistos.
sntesis.
Verificar la enseanza por medio de

Capacidad de organizar y
secciones de preguntas y respuestas.

30 %
20%
10 %
40%

Horas tericoprcticas

2-3

documental para cada una de las


diferentes memorias
semiconductoras.
Utilizar un programador para
validar el proceso de lectura y
escritura en memorias
semiconductoras.
Consultar la hoja de datos para
conocer la capacidad de
almacenamiento y temporizacin.
Desarrollar ejemplos en clase de
interconexin de memorias,
direccionamiento, escritura y
lectura de las mismas.
Realizar prcticas y aplicaciones
que incluyan memorias
semiconductoras.

planificar.
Conocimientos bsicos de
la carrera.
Comunicacin
oral
y
escrita.
Habilidades
bsicas
de
manejo de la computadora.
Habilidad para buscar y
analizar
informacin
proveniente
de fuentes
diversas.
Solucin de problemas.
Toma de decisiones.

Competencias
interpersonales

Capacidad
crtica
y
autocrtica.

Trabajo
en
equipo
interdisciplinario.

Habilidades
interpersonales.

Capacidad
de
comunicarse
con
profesionales
de
otras
reas.

Apreciacin
de
la
diversidad
y
multiculturalidad.

Habilidad para trabajar


en un ambiente laboral.

Compromiso tico.
Competencias sistmicas

Unidad: _______IV____________

Capacidad de aplicar los


conocimientos en la
prctica.
Habilidades
de
investigacin.
Capacidad de aprender.
Capacidad de generar
nuevos sistemas.
Habilidad para trabajar
en forma autnoma.
Bsqueda del logro.
Capacidad de liderazgo.
Capacidad de adaptarse
a nuevas situaciones.
Iniciativa
y
espritu
emprendedor.

Tema: _________ Arquitectura de Procesadores _______________________

Competencia especfica de la unidad


Comprender el funcionamiento de la ALU.
Comprender y resolver operaciones con punto fijo y punto flotante.

Criterios de evaluacin de la Unidad


Examen
Asistencia

30 %
20%

Conocer las diferentes arquitecturas de un procesador.


Desarrollar los elementos que componen un procesador utilizando VHDL.
Actividades de aprendizaje

Explicar la estructura,
funcionamiento y tipos de
operaciones que una ALU puede
realizar.
Realizar una prctica en VHDL
sobre el funcionamiento de la ALU.
Discutir la diferencia entre
memoria de programa y memoria
de datos.
Investigar por diferencia entre
arquitectura Von Neumann y
Harvard
Realizar una presentacin en
computadora de los elementos que
conforman un procesador.
Utilizar un software de aplicacin
en VHDL para la simulacin y
programacin de unidad de
control.
Desarrollar un proyecto que
ejemplifique el funcionamiento de
un procesador.

Actividades de enseanza

Exposicin
Proyecto
Desarrollo de competencias
genricas

Competencias
Explicacin de conceptos bsicos.
instrumentales
Solucin de programas tipo.
Presentacin de aplicaciones prcticas
Capacidad de anlisis y
sobre los conceptos vistos.
sntesis.
Verificar la enseanza por medio de

Capacidad de organizar y
secciones de preguntas y respuestas.
planificar.
Conocimientos bsicos de
la carrera.
Comunicacin
oral
y
escrita.
Habilidades
bsicas
de
manejo de la computadora.
Habilidad para buscar y
analizar
informacin
proveniente
de fuentes
diversas.
Solucin de problemas.
Toma de decisiones.
Competencias
interpersonales

Capacidad
crtica
y
autocrtica.

Trabajo
en
equipo
interdisciplinario.

Habilidades
interpersonales.

10 %
40%
Horas tericoprcticas

2-3

Capacidad
de
comunicarse
con
profesionales
de
otras
reas.
Apreciacin
de
la
diversidad
y
multiculturalidad.
Habilidad para trabajar
en un ambiente laboral.
Compromiso tico.

Competencias sistmicas

Capacidad de aplicar los


conocimientos en la
prctica.

Habilidades
de
investigacin.

Capacidad de aprender.

Capacidad de generar
nuevos sistemas.

Habilidad para trabajar


en forma autnoma.

Bsqueda del logro.

Capacidad de liderazgo.

Capacidad de adaptarse
a nuevas situaciones.

Iniciativa
y
espritu
emprendedor.

Fuentes de informacin
1. Morris M. Mano, Fundamentos de Diseo Lgico y de Computadoras, Ed.
Pearson,

Apoyos didcticos:
Pintarrn

2. Ronald J. Tocci, Sistemas digitales Principios y Aplicaciones CD, Ed. Pearson,


10 edicin, Mxico,2007

3. Alan B. Marcovitz , Diseo Digital, Segunda Edicin, Mc Graw Hill, 2005


4. John F. Wakerly, Diseo Digital Principios y Aplicaciones, Pearson, Mxico, 2002

Can proyector
Computadora
Software de programacin.
Software de simulacin
Tarjeta con dispositivo

5. David G. Maxinez, VHDL: El Arte de Programar Sistemas Digitales, CECSA,


2002
6. Fernado Pardo, Jos A. Boluda, VHDL Lenguaje para Sntesis y modelado de
Circuitos. 2a Edicin Impreso en Mxico.
7. Brown S. y Vranesic Z.G. Fundamentos de lgica digital con diseo VHDL,
Segunda Edicin, Mc Graw Hill, Mxico,2006.
8. Michael D. Ciletti, Advanced Digital Design with the Verilog HDL, Ed. Prentice
Hall
9. Peter J. Ashenden,The Designer's Guide to VHDL, , Volume 3, Third Edition
10.Pong P. Chu, FPGA Prototyping by VHDL Examples: Xilinx Spartan-3, Primera
Edicin,Wiley & Sons, 2008
11.Perry Douglas L., VHDL Programming by example, Cuarta Edicin, McGraw Hill,
USA, 2002.
12.Nelson, B; Nagle, T.; Carroll, B. Anlisis y Diseo de Circuitos Lgicos Digitales,
Segunda Edicin, Pearson, 1996
13.Roth, Charles H. Digital System Desing Using VHDL, Segunda Edicin, Thomson,
2008.
Calendarizacin de evaluacin (semanas): (11)
Se
m.

1
0

1
1

1
2

1
3

1
4

1
5

1
6

T. P

T.R.
= Evaluacin diagnstica.
= Evaluacin formativa.
TP= Tiempo planeado
TR=Tiempo real

= Evaluacin sumativa.
Fecha de elaboracin_____15-01-2015______

Nombre y Firma del Docente

Vo. Bo. Jefe del Departamento

_______________________
M.I Heber Bernab Prez Mrquez

_________________________
Ing. J. Sacramento Solrzano Lujano

Você também pode gostar