Diseño DMA INEL 4206 Microprocesadores Abril, 2004 Se requiere diseñar un DMA para mover bloques de memoria en un sistema con 4KB. Los 4KB están distribuidos en 8 chips de 512B. El DMA puede mover bloques desde un byte hasta 128bytes y opera solamente en “burst mode”. El DMA proveerá para que se le indique: la localización en donde comienza el bloque que se desea transferir, la dirección en donde comienza el espacio a donde se transferirá y el tamaño del bloque. Para mostrar la operación de su diseño, implementará el mismo en Logic Works mostrando de forma clara toda la operación del sistema, incluyendo las señales de control y el diagrama de tiempo de las señales más importantes. Su diseño debe permitir programar manualmente el DMA modificar el contenido de los chips de memoria ver el contenido de cualquier localización de memoria variar la frecuencia de operación del sistema Someta una propuesta con las características que implementará en su diseño, incluyendo las líneas de control del DMA, su propósito y operación. La propuesta puede ser informal, hasta un máximo de 3 páginas y se utilizará, entre otras cosas, para validar su trabajo final. La fecha límite para someter la propuesta es el lunes 26 de abril de 2004. La fecha de entrega y presentación del trabajo será el 10 de mayo de 2004. Los criterios de evaluación incluyen Reporte DMA es Programable Operación correcta del diseño Diagramas de estado Diagramas de tiempo Se puede modificar el contenido de la memoria Organización y facilidad para visualizar la operación del circuito Creatividad en el diseño Eficiencia del diseño Presentación del trabajo por el grupo de trabajo Por ciento 10 10 25 05 05 10 10 05 10 10 La presentación del trabajo puede incluir preguntas y/o entrevistas al grupo y/o sus integrantes y puede alterar la puntuación en otros renglones del trabajo.