Professional Documents
Culture Documents
1. DATOS GENERALES
Docente: Sesiones/Semana:
MEYTHALER NARANJO AMPARO DE LAS MERCEDES Teóricas: Prácticas/Laborator
ammeythaler@espe.edu.ec 2 2
Descripción de la Asignatura:
Esta asignatura es teórica práctica y presenta a los estudiantes las últimas tendencias en el desarrollo de sistemas embebidos, a partir de
lenguaje de descripción de hardware. La materia está dividida en dos partes, se empieza estudiando lógica y diseño CMOS, aplicado en el
diseño de celdas lógicas combinacionales, utilizando el software Microwind para la simulación de las aplicaciones.
Posteriormente, se estudia la historia y evolución de los circuitos integrados como introducción al diseño de dispositivos lógicos programables,
para empezar con la programación de FPGA’s, y el estudio del lenguaje de programación VHDL, utilizando instrucciones concurrentes y
secuenciales, para finalmente abordar de forma práctica el diseño de sistemas embebidos específicos, sobre tarjetas de desarrollo SPARTAN.
Contribución de la Asignatura:
Esta asignatura corresponde a la segunda etapa del eje de formación profesional, proporciona al futuro profesional las bases necesarias para
iniciarse en el desarrollo de aplicaciones de sistemas embebidos sobre FPGA, que le servirá de herramienta para la implementación de
aplicaciones con procesamiento concurrente y secuencial.
1. Interpreta y resuelve problemas de la realidad aplicando métodos de la investigación, métodos propios de las ciencias,
herramientas tecnológicas y variadas fuentes de información científica, técnica y cultural con ética profesional, trabajo equipo
y respeto a la propiedad intelectual.
ESPECÍFICAS:
1. Aplica técnicas de programación e implementa dispositivos electrónicos de última tecnología, para disminuir la
dependencia tecnológica del país, cumpliendo normas internacionales para la documentación y la elaboración de sus diseños
CONTENIDOS
Unidad 1 Horas/Min: 17:00 Resultados de Aprendizaje de la Unidad 1
Diseña funciones lógicas en base a transistores CMOS
LÓGICA CMOS
LÓGICA CMOS
Características de las familias Lógicas
Transistores CMOS:N Y P Channel, Inverter Tarea 1
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 1 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14
PROGRAMA DE ASIGNATURA - SÍLABO
2. SISTEMA DE CONTENIDOS Y RESULTADOS DEL APRENDIZAJE
Tablas de tipo Eléctronico de Circuitos
Tarea 2 con Transistores tipo N y tipo P
CONTENIDOS
Unidad 2 Horas/Min: 16:00 Resultados de Aprendizaje de la Unidad 2
Explica los diferentes parámetros y conceptos de circuitos
ASIC’S : APLICACIÓN ESPECÍFICA DE CIRCUITO INTEGRADO
integrados estándar y ASIC
INTRODUCCIÓN
Análisis de las características de cada
Evolución de los CI: SSI,MSI,LSI,VLSI. Tarea 1
tipo de CI por el tamaño
Tipos de CI:Standard,Custom,ASIC,ASSP
Definición de ASIC, ASSP
Tipos de ASICs: Full Custom, Standard-Cell-Based (CBIC), Gate-Array-
Análisis de las diferencias entre tipos de
Based, Channeled Gate Array, Channelless Gate Array, Structured Gate Tarea 2
ASICs
Array, Programmable Logic Gate Arrays
Flujo de Diseño: Logic Synthesis, System Partitioning, Prelayout
simulation, Floor planning, Placement, Routing, Extraction
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 2 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14
PROGRAMA DE ASIGNATURA - SÍLABO
2. SISTEMA DE CONTENIDOS Y RESULTADOS DEL APRENDIZAJE
DISPOSITIVOS LÓGICOS PROGRAMABLES
Introducción
Tipos de PLDs(Dispositivos Lógicos Programables): -
Memorias,PLA,PAL,GALCPLD
Realización de la Práctica de
laboratorio: Circuitos Combinacionales
Revisión de estructuras de PLD’s Simples Laboratorio 1 con arreglos. Entrega del trabajo
preparatorio y el informe
Realización de la Práctica de
laboratorio: Circuitos Secuenciales
Laboratorio 2
básicos con arreglos. Entrega del
trabajo preparatorio y el informe
Realización de la Práctica de
laboratorio: Máquinas de Estado con
Laboratorio 3
arreglos. Entrega del trabajo
preparatorio y el informe
Representación compacta de
Tarea 3
ecuaciones lógicas en PLAs y PALs
Programación de circuitos
Tarea 4
combinacionacionales en GALS
Programación de Circuitos
Tarea 5
Secuenciales en GALS
Análisis de la arquitectura y los bloques
CPLD, arquitectura General Tarea 6 internos de una familia CPLD
CONTENIDOS
Unidad 3 Horas/Min: 31:00 Resultados de Aprendizaje de la Unidad 3
Desarrolla aplicaciones embebidas utilizando VHDL sobre
VHDL
un FPGA
MODELACIÓN DE SISTEMAS DIGITALES
Dominios
Análisis comparativo de las
Niveles de Abstracción Metodología de Diseño: Top-Down, Down-Top
Tarea 1 Metodologías de Diseño de Sistemas
Digitales
INTRODUCCIÓN A VHDL
Entidad y Arquitectura
Tipos de descripción
Elementos Léxicos
Estilos de Descripción
Sintaxis: - Entidad y Arquitectura, - Operadores, -Tipos de Datos: Array,
(Standard Logic), - Atributos, - Constantes, - Variables, - Señales
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 3 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14
PROGRAMA DE ASIGNATURA - SÍLABO
2. SISTEMA DE CONTENIDOS Y RESULTADOS DEL APRENDIZAJE
Realizar ejercicios de descripción e
Descripción Algorítmica (Behavioural): Tarea 3 implementación de circuitos, utilizando
estilo funcional
Descripción Estructural: - Componentes, definición, instanciación, for
generate
Procedimientos y Funciones
Paquetes y Librerías
Simulación de VHDL : Retardos, Eventos,Test Bench
Realizar ejercicios de descripción e
Síntesis de VHDL (RTL): - Consideraciones, -Restricciones, -Lógica
Tarea 4 implementación de circuitos, utilizando
combinacional, -Lógica secuencial,
estilo estructural
Realizar ejercicios de descripción e
implementación de circuitos
Máquinas de estados. Tarea 5 secuenciales y programación de
máquinas de estados de Moore y de
Mealy
Realización de la Práctica de
laboratorio: Circuitos combinacionales -
Prácticas con Herramientas de Simulación y Verificación: ISE Simulator
Laboratorio 1 Texto. Entrega del trabajo preparatorio y
el informe
Realización de la Práctica de
laboratorio: Circuitos Secuenciales -
Laboratorio 2
Texto. Entrega del trabajo preparatorio y
el informe
Realización de la Práctica de
laboratorio: Esquemáticos. Entrega del
Laboratorio 3
trabajo preparatorio y el informe
Realización de la Práctica de
laboratorio: Diagramas de Estado.
Laboratorio 4
Entrega del trabajo preparatorio y el
informe
Realización de la Práctica de
laboratorio: Circuitos Combinacionales -
Picoblaze y manejo de iPCORE Laboratorio 5 Tarjeta de Desarrollo. Entrega del
trabajo preparatorio y el informe
Realización de la Práctica de
laboratorio: Circuitos Secuenciales -
Laboratorio 6
Tarjeta de Desarrollo. Entrega del
trabajo preparatorio y el informe
Realización de la Práctica de
laboratorio: Estilo de Programación
Laboratorio 7 Estructural - Tarjeta de Desarrollo.
Entrega del trabajo preparatorio y el
informe
Realización de la Práctica de
laboratorio: Manejo de IP core - Tarjeta
Laboratorio 8
de Desarrollo. Entrega del trabajo
preparatorio y el informe
Realización de la Práctica de
laboratorio: Periféricos - Tarjeta de
Laboratorio 9
Desarrollo. Entrega del trabajo
preparatorio y el informe
2 Resolución de Problemas
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 4 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14
PROGRAMA DE ASIGNATURA - SÍLABO
3 Prácticas de Laboratorío
2 Software de Simulación
Niveles de logro:
Logro o resultado de aprendizaje Técnica de Evidencia de
Alta(A), Media (B),
Evaluación aprendizaje
C(Baja).
Resolución de ejercicios y
Revisión de los instrumentos de
problemas, dentro y fuera del
Diseña funciones lógicas en base a evaluación con el uso de las
1. Media B aula.
transistores CMOS Rúbricas correspondientes.
Pruebas Objetivas.
Instrumentos calificados.
Prácticas de laboratorio.
Resolución de ejercicios y
Revisión de los instrumentos de
Explica los diferentes parámetros y problemas, dentro y fuera del
evaluación con el uso de las
2. conceptos de circuitos integrados Media B aula.
Rúbricas correspondientes.
estándar y ASIC Pruebas Objetivas.
Instrumentos calificados.
Prácticas de laboratorio.
Resolución de ejercicios y
problemas, dentro y fuera del Revisión de los instrumentos de
Desarrolla aplicaciones embebidas aula. evaluación con el uso de la
3. Alta A
utilizando VHDL sobre un FPGA Pruebas Objetivas. Rúbricas correspondientes.
Prácticas de laboratorio. Instrumentos calificados.
Proyecto.
64 22 4 28 0 10 64
Control de Lecturas 1 1 0
Proyectos 0 0 6
Examen Parcial 8 8 0
Exposición 0 0 2
Resolución de Ejercicios 2 2 2
Pruebas oral/escrita 6 6 6
Investigación Bibliográfica 1 1 0
Solución de Problemas 0 0 2
TOTAL: 20 20 20
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 5 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14
PROGRAMA DE ASIGNATURA - SÍLABO
7. BIBLIOGRAFÍA BÁSICA/ TEXTO GUÍA DE LA ASIGNATURA
8. BIBLIOGRAFÍA COMPLEMENTARIA
Titulo Autor Edición Año Idioma Editorial
Enrique Mandado Pérez y
Sistemas electrónicos digitales
Yago Mandado Rodríguez Novena 2008 Español Alfaomega/Marcombo
SISTEMAS EMBEBIDOS EN
CAYSSIALS PRIMERA 2014 ESPAÑOL ALFAOMEGA
FPGA
Jan M. Rabaey, Anantha
CIRCUITOS INTEGRADOS
Chandrakasan y Borivoje SEGUNDA 2004 ESPAÑOL Pearson Educación
DIGITALES
N
PROGRAMACIÓN DE SISTEMAS
DIGITALES CON VHDL MAXINEZ Primera 2013 Español ANAYA/PATRIA
9. LECTURAS PRINCIPALES
Tema Texto Página URL
Tutorial 6 LCD. Tutorial 10
Serial RS232 Tutorial 13 http://www.cosmiac.org/sparta
TARJETAS DE DESARROLLO Spartan 3E Tutorials Video Tutorial 15 ADC y n3e_tutorials.html
DAC Project
http://www.dte.uvigo.es/logica_
Circuitos en VHDL y ejemplos de
PROGRAMACION EN VHL TODO EL DOCUMENTO programable/Recursos.htm
aplicación
http://www.digilentinc.com/data
PicoBlaze 8-bit Embedded
MOCROCONTROLADOR EMBEBIDO TODO EL DOCUMENTO /products/s3e1600/ug257.pdf
Microcontroller User Guide
10. ACUERDOS
Del Docente:
Mantener en todo momento un clima de empatía y consideración entre estudiantes, profesores, administrativos, trabajadores, etc.
1
Cumplir con las leyes y reglamentos institucionales y orientar todos los esfuerzos en la dirección de los grandes propósitos de la
2
Universidad (Misión, Visión)
3 Esforzarme en conocer con amplitud al campo académico y práctico
4 Asistir a clases siempre y puntualmente dando ejemplo al estudiante para exigirle igual comportamiento
Motivar, estimular y mostrar interés por el aprendizaje significativo de los estudiantes y evaluar a conciencia y con justicia
5
De los Estudiantes:
1 Mantener en todo momento un clima de empatía y consideración entre estudiantes, profesores, administrativos, trabajadores,
etc.
2 Firmar toda prueba y trabajo que realizo en conocimiento que no he copiado de fuentes no permitidas
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 6 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14
PROGRAMA DE ASIGNATURA - SÍLABO
De los Estudiantes:
3 Colaborar con los eventos programados por la institución e identificarme con la carrera
4 Cumplir con las leyes y reglamentos institucionales y orientar todos los esfuerzos en la dirección de los grandes propósitos de la
Universidad (Misión, Visión)
5 Ser honesto, no copiar, no mentir
FIRMAS DE LEGALIZACIÓN
NO
APROBADO
AMPARO DE LAS MERCEDES MEYTHALER NARANJO
AMPARO DE LAS MERCEDES MEYTHALER NARANJO
DOCENTE COORDINADOR DE AREA DE CONOCIMIENTO
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 7 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14