Tuesday, September 9, 2014

Segundo tutorial interactivo: Simulación.

Este es el segundo tutorial para aprender a simular usando el ISE Foundation Software versión 14.6
Tutorial de Simulación

Entrega del primer proyecto

Chicos y chicas aquí esta la forma como debe entregarse el proyecto:

Para estudiantes que hicieron el proyecto propuesto:

El domingo 14 de septiembre ustedes deben entregar  Dos (2) archivos de forma independiente:
  1. Los archivos del proyecto: se debe seguir el siguiente procedimiento: Cuando estén listos para entregar estos archivos deben hacer lo siguiente:
    1. En una sola simulación deben simular por lo menos dos multiplicaciones seguidas por dos números que no sean 0. Entre las dos multiplicaciones no pueden activar el reset general del circuito. 
    2. No importa el nombre del proyecto por lo cual la carpeta que lo contiene tiene cualquier nombre. A esta carpeta cámbiele el nombre por el mismo nombre del documento en línea. 
    3. Click derecho a esta carpeta después de cambiarle el nombre y cree un archivo .rar que va a quedar con el mismo nombre de la carpeta, es decir con el mismo nombre del documento en línea.
    4. Enviar este archivo .rar con el nombre del documento en línea por medio de la siguiente página Entrega Oficial a más tardar el domingo 14 de septiembre a las 23:59 (11:59 de la noche).
  2. Entregar por el sistema oficial de entrega de trabajos Entrega Oficial el documento donde explican en detalle su diseño. Este documento no debería tener circuitos esquemáticos si no más bien diagramas de bloques donde se pueda ver con claridad su diseño. Cada uno de estos diagramas deben explicarlos en detalle en el texto del documento. En este documento deberían aparecer las simulaciones de cada parte de su proyecto. Para la máquina de control, si la tienen, es necesario incluir mapas de Karnaugh y las tablas de estado presente y futuro.
  3. Este documento se debe entregar con el nombre que tiene ya en Google Docs unicamente en formato PDF a mas tardar este domingo 14 de septiembre hasta las 23:59 (11:59 PM).
Los dos archivos son requisitos para entrar a evaluar el proyecto. La falta de uno de ellos puede incurrir en la nulidad de la entrega. 


Para estudiantes que están haciendo el robot:

Entregar por el sistema oficial de entrega de trabajos Entrega Oficial el documento donde explican en detalle su diseño mecánico. Explicar la forma como van a controlar los motores, su sistema de control de dirección, etc. a más tardar el domingo 14 de septiembre a las 23:59 (11:59 de la noche).

Como sumar bien en VHDL

Chicos y chicas si quieren hacer sumas y restas solamente con los símbolos + y  - tienen que incluir las siguientes librerias en su código:

library IEEE;
use IEEE.std_logic_1164.all;
use IEEE.numeric_std.all;
use IEEE.std_logic_unsigned.all;
    

Tuesday, September 2, 2014

VHDL Entity & Architecture slides

Tutorial mi primer código VHDL

Buenas tardes muchachos

Aquí esta el tutorial donde muestra como escribir código en el ISE Foundation V14.6. En el también se encuentra la solución al error que muestra al usar el símbolo + cuando se quiere hacer una suma.

Este es el tutorial: Mi primer código VHDL

Saturday, August 9, 2014

Primer proyecto de Diseño Digital

Chicos y chicas aquí está el primer proyecto:

Pueden escoger uno de estos dos proyectos

  • Proyecto tradicional de Sistemas Digitales: Proyecto 1.
  • Proyecto FPGA-Bot para concursar en la semana de la ciencia: FPGA-Bot.
Ustedes deben escoger que proyecto van a realizar y traer este avance la siguiente clase:
  1. Crear un documento de texto en Google Docs (Documents) darle el título del proyecto en letra tipo título y centrado. El nombre del documento debe cumplir el siguiente formato: DD_"Primer apellido e inicial en mayúsculas del Nombre del primer estudiante"_"Primer apellido e inicial del nombre del segundo estudiante" y así sucesivamente. Por ejemplo si los estudiantes en el grupo son John Wakerly, Thomas Floyd, Morris Mano y Ronald Tocci, entonces el documento debe llamarse como sigue: DD_FloydT_MorrisM_TocciR_WackerlyJ
  2. Debajo escribir los nombres de los integrantes del grupo iniciando con el primer apellido y deben compartirse el documento a todos los integrantes del grupo como editores. Compartan este documento a mi Drive (heinercg@gmail.com) como comentarista únicamente. 
  3. Traer una idea general de la solución de su proyecto. 

Tuesday, August 5, 2014

Memory paper

Muchachos lean las secciones I, II y las Conclusiones de este paper: Memory Paper

No lean la sección 3.  Llenen la siguiente tabla antes de la siguiente clase:


                Parámetro
SRAM
DRAM
FLASH
Volátil



Velocidad de escritura



Velocidad de lectura



Tamaño de Celda Básica



Densidad



Ciclo de refrescado



Ciclos de escritura



Primer Tutorial Interactivo del ISE Foundation Software

Sigan el siguiente tutorial interactivo para aprender a manejar el software ISE Foundation v14.6: Tutorial Beta v1.0

Por favor tengan una libreta a la mano para que tomen apuntes de los posibles errores o sugerencias que tengan. Al final deben contestar este formulario para ayudarnos a mejorar el tutorial: formulario de retroalimentación.

Muchas gracias por su colaboración.

Monday, August 4, 2014

Bienvenida


Bienvenidos chicos y chicas... aunque en el momento de escribir esto no se si hay chicas en el curso, como ya deben saber normalmente no hay muchas...

Sean todos bienvenidos al curso de Diseño de Sistemas Digitales ...

Les recomiendo que sigan este blog, escriban su correo electrónico en la caja Follow by Email en la parte de arriba a la derecha para que estén actualizados con las últimas noticias de la clase.

Aquí está la primera presentación... Si quieren dar like al fan page en facebook www.facebook.com/profeHeiner para comunicarnos de varias formas y no hablar siempre de la clase.