CONVOCATORIA 2018

Invitación a egresados de áreas afines a participar en el proceso de admisión para cursar estudios de maestría y doctorado.

Convocatoria Admisión Posgrado 2018

ADMISIÓN

Requisitos de admisión para estudios de Maestría y Doctorado, fechas, cursos, ...

Requisitos de Admisión

CONOCE IE

Información relacionada con el departamento de Ingeniería Eléctrica, objetivos, misión, visión.

¿Quienes somos? | Objetivos| Misión | Visión

ESTUDIA MAESTRÍA Y DOCTORADO EN IE, EN LAS ESPECIALIDADES DE

DSC00526

BIOELECTRÓNICA

Formar especialista e investigadores de alta calidad en el área de la Bioinstrumentación ...

antena comunica2

COMUNICACIONES

Contribuir a la satisfacción de la demanda de Ingenieros expertos mediante la preparación de personal altamente calificado en el área de Comunicaciones..

ELECTRÓNICA DEL ESTADO SÓLIDO

En México la Sección de Electrónica del Estado Sólido (SEES) del Departamento de Ingeniería Eléctrica es una referencia sobre los Circuitos…

 

mecatronica

MECATRÓNICA

La Mecatrónica es una disciplina que surgió en los años 70's y se ubica en las fronteras tradicionales de diferentes ramas de…

NOTICIAS

Estudiante de Doctorado, Rocío Ortega Palacios, asistió y presentó trabajo en el congreso  Global Medical Engineering Physics Exchanges & Pan…

Profesores: Dr. José Alfredo Reyes Barranca, Dr. Aldo Gustavo Orozco Lugo

Objetivo:

Proporcionar al alumno, un panorama general de las herramientas modernas de diseño, simulación e implementación de circuitos digitales en base a dispositivos programables como FPGA's, DSP's y Microcontroladores para la solución de aspectos de ingeniería. 

Este curso requiere conocimientos medios de electrónica digital, analógica y lenguajes de programación C y C++. Está dirigido a gente con perfil de Ingeniería Electrónica, Ingeniería Industrial, Ingeniería Mecánica, Físico-Matemáticos, Ingenieros en Computación.

Contenido 

1.- Descripción y Simulación de Circuitos Digitales Utilizando VHDL (30 hrs)

    1.1 Estado actual de la lógica programable

1.1.1 Conceptos fundamentales

1.1.2 Dispositivos lógicos programables simples

1.1.3 Dispositivos lógicos programables complejos

1.1.4 Arreglo de compuertas programables en campo

    1.2 Sintaxis del lenguaje

1.2.1 Introducción a la descripción en VHDL de circuitos digitales

1.2.2 Estilos de programación en VHDL

1.2.3 Operadores y expresiones

1.2.4 Objetos de datos

1.2.5 Tipos de datos

1.2.6 Atributos

1.2.7 Declaración de entidad y arquitectura

    1.3 Descripción de flujo de datos

1.3.1 Ejecución concurrente y ejecución serie

1.3.2 Estructuras de la ejecución flujo de datos

1.3.2.1 Asignación condicional

1.3.2.2 Asignación con selección

1.3.2.3 Bloque concurrente

1.3.3 Ejemplos

    1.4 Descripción algorítmica o funcional

1.4.1 Diferencia entre variable y señal

1.4.2 Estructuras de ejecución serie

1.4.2.1 El bloque de ejecución serie

1.4.2.2 Sentencia de espera

1.4.2.3 Sentencia condicional

1.4.2.4 Sentencia de selección

1.4.2.5 Bucles

1.4.3 Ejemplos

    1.5 Descripción estructural

1.5.1 Definición de componentes

1.5.2 Llamado a componentes

1.5.3 Estructuras de repetición

1.5.4 Ejemplos

    1.6 Diseño jerárquico en VHDL

1.6.1 Subprogramas

1.6.1.1 Declaración de procedimientos y funciones

1.6.2 Llamadas a subprogramas

1.6.3 Bibliotecas y paquetes

1.6.4 Metodología para el diseño jerárquico

1.6.5 Ejemplos

    1.7 VHDL para simulación

1.7.1 Asignación de retardos

1.7.2 Notificación de sucesos

1.7.3 Descripción de un banco de pruebas

1.7.3.1 Método tabular

1.7.3.2 Utilización de archivos

1.7.3.3 Metodología algorítmica

1.7.4 Ejemplos

2.- Microcontroladores (16 hrs)

    2.1 Microcontroladores programables

2.1.1 Introducción

2.1.2 Programación de microcontroladores

    2.2 Arquitectura de un sistema con microcontroladores

2.2.1 Arquitectura interna

2.2.2 Mapa de memoria

    2.3 Microcontroladores de 8 bits

2.3.1 Modos de operación

2.3.2 Recursos

2.3.2.1 Manipulación de puertos de entrada/salida

2.3.2.2 Temporizadores y contadores

2.3.2.3 Convertidor analógico/digital

2.3.3 Manejo de interruptores

2.3.4 Ejecución de programas en varios modos

2.3.4.1 Programa ejecutado desde EEPROM

2.3.4.2 Programa ejecutado desde EPROM

3.- Procesadores Digitales de Señales (18 hrs)

    3.1 Ventajas, características y aplicaciones de los procesadores digitales de señales

    3.2 Representaciones numéricas de datos y aritmética

    3.3 Arquitectura de procesadores digitales de señales

3.3.1 Memoria

3.3.2 Direccionamiento

3.3.3 Conjunto de instrucciones

3.3.4 Control de ejecución

3.3.5Cola de ejecución (Pipeline)

3.3.6 Periféricos

3.3.7 Facilidades de depuración internas

3.3.8 Manejo y consumo de energía

3.3.9 Características del reloj

    3.4 Programación de procesadores digitales de señales

3.4.1 Software de programación, depuración y prueba

3.4.2 Programación en lenguaje ensamblador

3.4.3 Programación en C y C++

3.4.4 DSP-BIOS

3.4.5 Bibliotecas de soporte del chip

3.4.6 Bibliotecas de soporte de la tarjeta de desarrollo

3.4.7 Bibliotecas numéricas y de procesamiento digital de señales

    3.5 Tarjeta de programación y depuración de aplicaciones

    3.6 Utilización del procesador digital de señales

BIBLIOGRAFIA

-HDL Chip Design. Douglas J. Smith

-Doone Publications, Madison , AL , USA 1996

-Analysis and Design of Digital Systems with VHDL. Allen M. Dewey. PWS Publishing Company, Boston , MA 1997

-VHDL: Lenguaje para Síntesis y Modelado de Circuitos. Fernando Pardo y José A. Boluda Alfaomega, 2000

-Digital System Design Using VHDL. Charles H. Roth

-VHDL for logic synthesis. Andrew Rushton

-Analog and Digital Circuits for Electronic Control System Applications: Using the TI MSP430 Microcontroller. Jerry Luecke. Newnes (2004)

-Embedded Systems Design Using the TI MSP430 series. Chris Nagy. Newnes (2003)

-Pic microcontrollers: An Introduction to Microelectronics. Martin P. Bates. Newnes, 2 Ed. (2004)

-DSP Processor Fundamentals, Architectures and Features. Phil Lapsley, Jeff Bier, Amit Shoham, Edward A. Lee. IEEE Press, 1997

-DSP-Based Electromechanical Motion Control. Hamid A. Toliyat and Steven Campbell CRC Press, 2003

-Manuales de Texas Instruments. Versiones en formato PDF disponibles en www.ti.com(DSP Developers Villag

EVENTOS

Ubicación

Avenida Instituto Politécnico Nacional 2508, Col San Pedro Zacatenco, Del Gustavo A. Madero, CP 07360, Ciudad de México

TeléfonosConmutador: 5747-3800

Secciones

Bioelectrónica ext 6200

Comunicaciones ext 3766

Electrónica del Estado Sólido ext 3774

Mecatrónica Ext: 3793, 6310

Jefatura de IE:  ext: 6505

Jefatura: ie@cinvestav.mx

Bioelectrónica: ppena@cinvestav.mx

Comunicaciones: achavez@cinvestav.mx

Electrónica del Estado Sólido: ycervantes@cinvestav.mx

Mecatrónica: ngarcía@cinvestav.mx

Volver