Sem |
Dia |
Notas
|
Códigos
|
1
|
|
01.Presentación
e introducción al curso |
Reconfigurable
Computing: A Survey of Systems and Software
|
1
|
|
02.Arquietctura,
organización y rendimiento de computadoras |
|
1
|
|
Descanso obligatorio
|
|
2
|
|
03.Números de punto fijo sin signo
04.Números de punto fijo con signo
|
|
2
|
|
05.Suma
y resta de números de punto fijo |
|
2
|
|
06.
Multiplicación de números de punto fijo
07.División de números de punto fijo |
|
3
|
|
08.Diseño de
circuitos artiméticos aditivos |
|
3
|
|
09.Diseño
de circuitos aritméticos multiplicativos
|
std_logic_1164
std_logic_arith
std_logic_unsigned
std_logic_signed
numeric_std |
3
|
|
10.Números de punto flotante |
|
4
|
|
11.Aritmética de
números de punto flotante |
|
4
|
|
12.Aritmética de alto rendimiento |
|
4
|
|
13.Proceso de traducción |
|
5
|
|
14.Arquitectura y
alineamiento de memoria del ARC |
|
5
|
|
15.Compilación de
expresiones y sentencias |
ISA SPARC V8
ARCTools en Linux |
5
|
|
16.Compilación de
arreglos y sentencias de control |
|
6
|
|
17.Funciones,
procedimientos y subrutinas |
|
6
|
|
18.Proceso de
ensamblado del ARC |
|
6
|
|
Primer examen parcial
|
|
7
|
|
19.Proceso
de enlazado |
|
7
|
|
20.Arquitectura
y microarquitectura |
|
7
|
|
21.CPU
de intercambio y simulación |
|
8
|
|
23.CPU
de 4 instrucciones
24.Ruta de datos del ARC |
|
8
|
|
Descanso obligatorio |
|
8
|
|
25.Diseño de la
unidad de control: alambrado y microprogramado |
|
9
|
|
26.Unidad
de control del ARC |
|
9
|
|
27.Microejecución
de instrucciones aritméticas |
|
9
|
|
28.Microejecución
de instrucciones carga y almacenamiento |
|
10
|
|
29.Microejecución
de instrucciones bifurcación
|
|
10
|
|
30.Microensamblado
y nanoprogramación |
|
10
|
|
31.Jerarquía y
organización de memoria |
|
11
|
|
32.Memoria
caché y asignación asociativa |
|
11
|
|
33.Asignación
directa, asociativa por conjuntos y rendimiento de
memoria caché |
|
11
|
|
34.Memoria
virtual |
Descripción
ROMs y RAMs en VHDL
std_logic_textio
|
11-bis
|
|
35.I/O
sistema de buses y almacenamiento |
|
11-bis
|
|
36.Introducción
a las Arquitecturas Paralelas |
|
11-bis
|
|
37.multmat
|
|
|
|
|
|
|
|
|
|