14 de noviembre de 2003

INEL 4215

 

Fecha de entrega: Miércoles, 26 de noviembre de 2003

Presentaciones: Lunes 1 y Miércoles 3 de diciembre de 2003 (10 minutos cada una)

 

Descripción general del proyecto

En este proyecto se diseñará un multiplicador para un procesador.  El multiplicador debe permitir la multiplicación de dos números de 8 bits “fixed point”.

 

Instrucciones

  1. Leer el libro de texto “Computer Systems Design and Architecture” por Heuring y Jordan, páginas 251- 279. Esto incluye los temas de representación numérica y multiplicadores. Leer las páginas129 - 206 del libro de Kai Hwang: “Computer Arithmetic: Principles, Architecture, and Design”. Estas notas se pueden comprar en reproducciones.
  2. Escribir una comparación/contraste entre diferentes estilos de multiplicadores. Comente en velocidad, area/hardware, escalabilidad y promedio de sumas realizadas.
  3. Seleccionar un multiplicador para ser simulado. Debe tener un criterio de selección y explicarlo en el reporte.
  4. Contestar las preguntas 6.3, 6.12 a, b, y 6. 13 del libro de texto.

 

Implementación del multiplicador

El diseño del multiplicador se implementará en Logic Works o VHDL. El simulador Logic Works estará disponible en el laboratorio S-105D. VHDL está disponible en ICDL para aquellos estudiantes interesados en utilizarlo. De usted no tener cuenta en el laboratorio, favor de contactar a la señorita Carmen Pagán (S-105D) o al Dr. Manuel Jiménez (ICDL) (Oficina S-222B)

 

Reporte

El reporte de su trabajo debe incluir, como mínimo, las siguientes partes:

 

Presentación

Para este proyecto, habrá una presentación formal frente a sus compañeros de clase. Todos los miembros del grupo participarán de la misma. Se mostrará el diseño del multiplicador seleccionado. La duración de la presentación es estrictamente 10 minutos.

 

Evaluación

§         Implementación funcionando correctamente. (30)

o       Esto es evaluado por los esquemáticos, simulaciones, y “timing diagrams”.

§         Presentación (30)

o       Organización (5)

o       Manejo del tiempo(5)

o       Dominio del material (5)

o       Contenido técnico (15)

§         Reporte (40)

 

Nota

Los grupos de trabajo pueden ser entre secciones. Hasta 4 integrantes por grupo.

 

Bono

10 puntos

Use VHDL para la simulación. Para obtener una cuenta en ICDL debe contactar al Dr. Manuel Jiménez.

 

Entrega

El día 26 de noviembre de 2003 el señor Daniel Burbano pasará por el salón de clases a recoger los proyectos. Estará de 9:30am a 9:40am en S-208 y de 11:30am a 11:40am en S-227. No se podrá entregar tarde el reporte. Recuerden que no estaré disponible el día 25 ni el día 26 de noviembre.