TE1008
Sistemas digitales II Digital Systems II
CIP: 141001  Ingeniería Eléctrica/Electrónica y Comunicaciones   CL-L-U-CA-UDC:  3-2-8-3-5.8       

Disciplina asociada:  

Tecnologías Electrónicas

Escuela:  

Ingeniería y Ciencias

Departamento Académico:   

Mecatrónica

Programas académicos:   

Requisitos:  

(Haber Aprobado TE1007)

Equivalencia:  

No tiene.

Intención del curso en el contexto general del plan de estudios:  

Es un curso de nivel avanzado de sistemas digitales en el cual los estudiantes adquieren conocimientos y habilidades para el diseño de circuitos digitales complejos utilizando un lenguaje descriptor de hardware. Como ejemplo de los circuitos que se diseñarán se tendrán circuitos basados en unidades de control, circuitos para realizar operaciones aritméticas, la interconexión de dispositivos de entrada y salida, diseños de CPUs CISC y RISC. Este curso requiere de conocimientos previos relacionados con Sistemas Digitales II. Como producto de aprendizaje se espera que los estudiantes resuelvan problemas que impliquen el diseño y simulación de circuitos digitales complejos utilizando un sistema de desarrollo basado en lenguajes descriptores de hardware.

Objetivo general de la Unidad de Formación:  

Al finalizar este curso el alumno será capaz de diseñar y modelar circuitos digitales complejos utilizando un lenguaje descriptor de hardware. Para ello, se considerarán los siguientes contenidos: HDL para modelación y síntesis, diseño de circuitos para operaciones aritméticas, implementación de procesadores mediante máquinas de estados y microprogramación, arquitecturas de CPUs, CISC, arquitectura de procesadores RISC, métricas de rendimiento y juego de instrucciones RISC, diseño del subsistema de memoria y diseño del subsistema de entrada/salida.

Técnica didáctica sugerida:  

No especificado

Bibliografía sugerida:  

LIBROS DE TEXTO:
* Floyd, Thomas L., Digital fundamentals / Thomas L. Floyd., 7th ed., Upper Saddle River, N.J. : Prentice Hall, c2000.,  ,  0130808504 : HRD$93.00

LIBROS DE CONSULTA:
* Martínez Garza, Jaime, Organización y arquitectura de computadoras / Jaime Martínez Garza, Jorge Agustín Olvera Rodríguez, 1a ed., Mexico : México, D.F. : Pearson Educación, c2000., c2002., spa,  9684444176, 9789684444171

Perfil del Profesor:  

(141001)Maestría en Ingeniería Eléctrica/Electrónica y Comunicaciones ; (110701)Maestría en Ciencias Computacionales ; (110101)Maestría en Ciencias Computacionales/de Información ; (141001)Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones ; (110701)Doctorado en Ciencias Computacionales ; (110101)Doctorado en Ciencias Computacionales/de Información ; (110101)Doctorado en Ciencias Computacionales/de Información
CIP: 141001, 110701, 110101

Idioma en que se imparte la materia:  


Español
CIP: 141001  Electrical, Electronics and Communications Engineering.   CL-L-U-CA-UDC:  3-2-8-3-5.8       

Discipline:  

Electronic Technologies

School:   

Engineering and Sciences

Academic Department:   

Mechatronics

Programs:   

Prerequisites:  

( TE1007)

Equivalences:  

None.

Course intention within the general study plan context:  

This is an advanced course in digital systems in which students acquire knowledge and abilities for the design of complex digital circuits using a hardware descriptor program. As an example of the circuits that will be designed, there will be unit control based circuits, circuits for performing arithmetic operations, entry/exit device interconnection, CISC and RISC CPU designs. This course requires prior knowledge related to Digital Systems II. Learning outcome: Students will solve problems that require the design and simulation of complex digital circuits using a development system based on hardware descriptor languages.

Course objective:  

At the end of the course, the student will be capable of designing, simulating and implementing complex digital systems by using memory devices and programmable logic. To do this, the following topics are covered: architecture of programmable logic devices (FPGA), hardware description languages (HDL), design of sequential circuits of specific purpose based on components like registers and flip-flops, state machines, semiconductor memory devices, and introduction to hardware description languages.

Teaching and learning tecnique:  

Not Specified

Suggested Bibliography:  

TEXT BOOKS:
* Floyd, Thomas L., Digital fundamentals / Thomas L. Floyd., 7th ed., Upper Saddle River, N.J. : Prentice Hall, c2000.,  ,  0130808504 : HRD$93.00

BOOKS FOR CONSULTATION:
* Martínez Garza, Jaime, Organización y arquitectura de computadoras / Jaime Martínez Garza, Jorge Agustín Olvera Rodríguez, 1a ed., Mexico : México, D.F. : Pearson Educación, c2000., c2002., spa,  9684444176, 9789684444171

Academic credentials required to teach the course:  

(141001)Master Degree in Electrical Engineering/ Electronics and Communications and (110701)Master Degree in Computational Sciences and (110101)Master Degree in Computer/Information Sciences and (141001)Doctoral Degree in Electrical Engineering/ Electronics and Communications and (110701)Doctoral Degree in Computational Sciences and (110101)Doctoral Degree in Computer/Information Sciences and (110101)Doctoral Degree in Computer/Information Sciences
CIP: 141001, 110701, 110101

Language of Instruction:  


Spanish