Prueba

Páginas: 2 (375 palabras) Publicado: 19 de mayo de 2012
PLANTEAMIENTO
EL primer paso es crear dos archivos para cada una de las partes del camino de datos, uno .cpp y otro .h, llamados segun el orden visto en la figura 1, inversor.h, inversor.cpp,multi2.h, multi2.cpp, andun.h, andun.cpp, orun.h, orun.cpp, alu.h, alu.cpp, multi4.h y multi4.cpp.
Con el fin de saber si cada uno de los archivos esta bien realizado y cada módulo funciona bien, se creansimulaciones para cada uno de ellos; y cuando cada uno de los mismos funcione correctamente, se uniran teniendo en cuenta el camino de datos mostrado en la misma figura, para finalmente realizar lasoperaciones planteadas para este laboratorio.

ESTRUCTURA DE DISEÑO
el proceso para el desarrollo de cada uno de los modulos fue el siguiente:
descripcion de entradas y salidas, y la lista desensibilidad, archivo .h
descricion de las funciones del modulo, archivo .cpp
descripcion de la interconexion, archivo main
simulacion en el gtkwave.

El buen desarrollo de los tresprimeros pasos nos permitiran obtener los resultados esperados en la simulacion.

Inversor este modulo requiere una entrada y una salida, tambien usamos una variable temporal para que despues de leer laentrada y antes de escribirla en la salida haga la inversion en el valor de los datos de entrada.

and siempre requiere dos entrada y una salida, la operación es descrita por & en el lenguaje C.or al igual q la and la or tiene una descripcion sencilla y la operación esta descrita por | en el lenguaje C

multiplexor

ALU

DATAPATH Y OPERACIONES

SIMULACIONES
A continuacion vemoslas simulaciones de cada uno de los modulos y del datapath completo, vemos que cada uno de ellos opera de forma satisfactoria entregando los resultados esperados

PLANTEAMIENTO: teniendo en cuenta elcamino de datos obtenido en la primera practica, ahora se busca que sus entradas en vez de ser aleatorias definidas en el main, sean definidas por un modulo externo, en este caso dicho modulo sera...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Prueba
  • Prueba
  • Prueba
  • Prueba
  • Prueba
  • Pruebas
  • Pruebas
  • Prueba

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS