Académique Documents
Professionnel Documents
Culture Documents
Ramirez
Jeiny V. Gonzalez - 1160462
I. INTRODUCCIÓN
II.MARCO TEÓRICO
FPGA’S:
Fig. 1. Componentes de la tarjeta Nexys 2 de Digilent
4) Interruptores deslizables
La Nexys2 incluye un puerto de alta velocidad USB2 basado 13) Conector de expanción
en un controlador Cypress CY7C68013A . El puerto USB
puede ser usado para: La tarjeta Nexys2 incluye un conector de alta densidad de 100
Programar los dispositivos de Xilinx en la tarjeta. pines Hirose FX-2 para conectar tarjetas externas con
Realizar transferencia de datos por el usuario a velocidades de velocidades de señal de reloj mayores a 100MHz. Algunas
hasta 38Mbytes/Seg. señales del conector son enrutadas a la FPGA como pares
Proveer alimentación a la tarjeta si el puente de selección de diferenciales, y 47 pines del conector estan ligadas a tierra lo
alimentación esta configurado a “USB”. que resulta en un sistema de conexión de muy bajo nivel de
ruido.
8) Puerto PS/2
XILINX ISE:
El conector mini-DIN2 de 6-pines puede albergar un ratón o
un teclado. La mayoría de dispositivos PS/2 pueden operar Xilinx es una herramienta de software producida por la
con una alimentación de 3.3V, sin embargo dispositivos más empresa Xilinx y cuya finalidad es la síntesis y el análisis de
antiguos pueden requerir una alimentación de 5VDC. Un diseños en HDL (Lenguaje de descripción de hardware) .
puente de tres-pines inmediatamente adyacente al conector
PS/2 selecciona 3.3V , ó la entrada principal del bus de Los estándares soportados por este programa en su versión
alimentación de voltaje (VU) es aplicada al conector PS/2. más actual son:
IV. RESULTADOS
III. MONTAJE EXPERIMENTAL
Con el objetivo de hacer un sumador de 3 bits en la
herramienta Xilinx Ise 10.1, se hace una representación de la A1 A2 CIN1 S1 COUT1
operación a realizar para su mayor comprensión (Fig. 1); 0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
Fig. 2. Operación a implementar
1 1 0 0 1
1 1 1 1 1
Luego de comprender lo que se desea hacer se procede a Fig. 4. Tabla de verdad para la salida numero 1
realizar las tablas de verdad respectivas para cada operación
(Fig. 4, Fig. 5 y Fig. 6.).
B1 B2 Cout1=CIN2 S2 COUT2
Observando que al hacer las tablas de verdad para el sumador 0 0 0 0 0
de 3 bits, al implementarlo de una manera convencional por
0 0 0 0 0
medio de SOP (suma de productos), y la reducción mediante
los teoremas de Morgan. 0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
4
1 1 1 1 1
1 1 1 1 1 Ahora se introducen los valores de las señales de prueba y se
Fig. 5. Tabla de verdad para la salida numero 2 compila la información para asegurarnos que los valores de
salida sean los esperados, con esto comprobamos el correcto
funcionamiento del circuito.
C1 C2 Cout2=CIN3 S3 COUT3
0 0 0 0 0
VI. CONCLUSIONES
0 0 0 0 0
0 1 0 1 0
Al diseñar un sumador de 3 bits, se tiene en cuenta que el
0 1 1 0 1 carry de salida sea el carry de entrada de la siguiente etapa.
1 0 0 1 0
1 0 1 0 1 Mediante el álgebra de Boole se pueden simplificar circuitos
1 1 1 1 1 combinacionales, extensos a uno más sencillo.
1 1 1 1 1
Fig. 6. Tabla de verdad para la salida numero 3 Es necesario tener la tabla de verdad, para comprobar el buen
funcionamiento del diseño programado en la tarjeta Nexys.
V. ANÁLISIS DE RESULTADOS
La FPGA nos sirve para diseñar dispositivos capaces de
Teniendo el modelado de los circuitos lógicos procedemos a controlar muchas tareas de la vida cotidiana y de empresas
introducirlos en Xilinx 10.1 como se puede apreciar en la Fig.
6. La herramienta Xilinx Ise es un software especialmente
creado para el trabajo sobre las FPGA'S y nos brinda gran
facilidad en el momento de hacer el uso de esta.
.
APENDICE
ANEXOS