sábado, 17 de octubre de 2015


VISUALIZACIÓN DE SÍMBOLOS ALFANUMÉRICOS EN MONITOR VGA 

LABORATORIO 8 
GRUPO:
Jair Andres Ramirez cod: 35889
Julio Cristian Camilo sierra  cod: 31406
Fredycson Garcia

Representación de símbolos alfanuméricos en VGA

Para representar la imagen debemos usar un monitor VGA, por lo que debemos entender el funcionamiento de esta señal. Se compone de dos tipos de información:
a)      Información de imagen.
Es necesario enviar la información de color a la pantalla. Para ello se descompone la imagen en las tres componentes habituales: rojo (R), verde (G) y azul (B). Se utilizan 3 bits para el rojo y tres para el verde, y sólo dos para el azul, ya que el ojo humano es menos sensible a este color. Con esto se pueden representar 8 niveles de rojo y de verde y cuatro de azul, lo que nos ofrece una paleta de 256 colores.
b)      Información de sincronismo.
Se deben generar las señales de sincronización vertical (VS) y horizontal (HS). La señal VS indica cuando se ha terminado de representar una imagen, y se debe volver al píxel de la esquina superior izquierda; la señal HS indica cuando se debe comenzar a representar una nueva línea. Para un sistema con un reloj de pixel de 25MHZ y una tasa de refresco de 60HZ
MOSTRAR NOMBRES GRUPO EN MATRIZ 8*8
LABORATORIO 5


GRUPO:
Jair Andres Ramirez cod: 35889
Julio Cristian Camilo sierra  cod: 31406
Fredycson Garcia



El enfoque de este proyecto es funcionar como una introducción a los estudiantes de ingeniería que estén comenzando a utilizar la programación en hardware en el sistema de desarrollo FPGA Spartan 3A, mediante el uso de un texto y ayudas interactivas.
mediante la lectura y compresión de este trabajo, el estudiante interesado en aprender programación de hardware se familiarizara con temas como la historia de las FPGA, su arquitectura, su configuración, el procedimiento necesario para la programación de las mismas, los diferentes lenguajes HDL con algunas de sus mas importantes características pero enfocándose de manera primaria en el lenguaje VHDL, la solución de problemas prácticos propuestos y a seguir una forma de propagación que brinde alta fiabilidad e igualmente un alto nivel de optimización  e recursos dentro de la FPGA para asegurar una alta velocidad de desempeño en caso de ser esta necesaria.

MICROPROCESADOR ALU LAB 7

LABORATORIO 7
En este laboratorio podemos ver el funcionamiento de un procesador ALU en el cual se realizan las distintas operaciones aritméticas y lógicas programadas que se encontraban  en la memoria rom, con 2  entradas cada una de 4 bits en los cuales se indicaban los números a operar y en las salidas de la fpga podíamos observar el resultado en números binarios. 

maquinas de estado LAB 6


LABORATORIO 6

por medio de esta practica analizamos el funcionamientos de las maquinas de estado para ponerlas en practica en cualquier ambiente o situación en la que se pueda presentar y de igual manera conocer como funciona una maquina de estado implementado en la FPGA por medio de sus led de salida los cuales nos indican los estados posibles que se pueden presentar en nuestra practica