Laboratorio de Arquitectura de Computadoras, 18 Primavera


Curso
  • Clave: 1121039 Ingeniería en Computación: AC-SE. Ingeniería Electrónica AC-SE.
  • Créditos: 3: 3.0 hrs. de práctica.
  • Trimestre: 18 Primavera
  • Inicio del curso: 7 de mayo de 2018
  • Fin del curso:  20 de julio de 2018
  • Grupo: CEL81.
  • Salón de clase: G302-B
  • Horario de clase: martes de 13:00 a 16:00 hrs.
  • Asesorías:lunes, miercoles y viernes de 11:30-13:00 hrs., G301-5

Objetivos
  • Aplicar los fundamentos de diseño digital para el desarrollo de microarquitecturas de computadoras y arquitecturas de computadoras.
  • Implementar circuitos aritméticos con HDL e implementarlos en circuitos programables.
  • Implementar CPUs con HDL e implementarlos en circuitos programables.


Contenido Sintético

1. Herramientas de diseño y desarrollo.
2. Circuitos aritméticos.
3. Ruta de datos.
4. Unidad de control.
5. Circuitos de entrada-salida.
6. Co-procesadores.


Bibliografía

Herramientas de diseño


Mensajes

Publicado
070518
Inicio de curso                                                                    







Evaluación
  • 1er parcial: 50% examen, 50% circuitos en VHDL y programas
  • 2do parcial: 60% examen, 40% programas en ARC y VHDL
Calificaciones parciales


Calendario


Sem Dia Notas
Circuitos
1
080518
Instalación GHDL en Linux y windogs
Instalación de Xilinx ISE en Linux y winbugs
Instalación de Altera Quartus II en Linux y winbugs
Descripción y síntesis de la compuerta NOT
Estándar IEEE1164 y ALU TTL-74381 con bit, std_logic
std_logic_1164
std_logic_arith
std_logic_unsigned
std_logic_signed
numeric_std
numeric_bit
2
150518
Descaso obligatorio

3
220518 Circuitos aritméticos combinacionales:
Sumador-restador con banderas addsub4f
Multiplicador matricial multmat4

4
290518 Circuitos aritméticos secuenciales:
Multiplicador secuencial con signo y punto multser4sp

5
050618 Descripción de un contador módulo 15 con decodificador de
Descripción de un divisor de frecuencia

6
120618 CPU de cuatro instrucciones
7
190618 Módulos de memoria RAM y ROM
8
260618 Display de cristal líquido LCD, combinacional y máquina de estados
9
030718 Módulos de memoria RAM y ROM
10
100718 ALU ARC
Ruta de datos del ARC
Unidad de control del ARC
Módulos de memoria en VHDL
ARC y memoria

11
170718 Nios II y OpenSparc