Académique Documents
Professionnel Documents
Culture Documents
Introduccin_____________________________
Los FPGA son una herramienta util para desarrollo qualquier aplicacin que
requiera una sincronia y precisin alta, ya que cuenta con sistemas integrados de
alta precisin.
Las aplicaciones donde ms comnmente se utilizan los FPGA incluyen a
los DSP (procesamiento digital de seales), radio definido por software, sistemas
aeroespaciales y de defensa, prototipos de ASICs, sistemas de imgenes para
medicina, sistemas de visin para computadoras, reconocimiento de voz,
bioinformtica, emulacin de hardware de computadora, entre otras. Cabe notar
que su uso en otras reas es cada vez mayor, sobre todo en aquellas aplicaciones
que requieren un alto grado de paralelismo.
Marco Terico____________________________
Un sistema digital es un conjunto de dispositivos destinados 1 a la
generacin, transmisin, manejo, procesamiento o almacenamiento de
seales digitales. Tambin, y a diferencia de un sistema analgico, un sistema
digital es una combinacin de dispositivos diseados para manipular cantidades
fsicas o informacin que estn representadas en forma digital; es decir, que slo
puedan tomar valores discretos.
FPGA
Una FPGA (del
ingls Field
Programmable Gate
Array)
es
un
dispositivo semiconductor que contiene bloques de lgica cuya interconexin y
funcionalidad puede ser configurada 'in situ' mediante un lenguaje de descripcin
especializado. La lgica programable puede reproducir desde funciones tan
sencillas como las llevadas a cabo por una puerta lgica o un sistema
combinacional hasta complejos sistemas en un chip.
MULTIPLEXOR (MUX)
Los multiplexores son circuitos combinacionales con varias entradas y una
nica salida de datos, estn dotados de entradas de control capaces de
seleccionar una, y slo una, de las entradas de datos para permitir su transmisin
desde la entrada seleccionada hacia dicha salida.
Decimal:
BCD:
0
0000
1
0001
2
0010
3
0011
4
0100
5
0101
6
0110
7
0111
8
1000
9
1001
ya que con uno solo de stos que tuviera la condicin abierto, la salida de la
compuerta Y sera = 0, mientras que para la implementacin de una
compuerta O (OR), la conexin de los interruptores tiene una configuracin
en circuito paralelo.
F=A+B
F=AB
Metodologa_____________________________
El alumno debe tener conocimiento bsicos de descripcin de software de
VHDL para realizar la prctica, la cual consista que mediante un multiplexor de
dos seales y una salida de 8 bits, la salida dependiendo si el selector est activo
o inactivo desplegara la representacin de la entrada en Hexadecimal o Decimal
en un display 7 segmentos.
El usuario ingresara 4 bits que representen de forma binaria un nmero del
0 al 9 (para nmeros DECIMALES) o 0 al F (para HEXADECIMALES).
Se realizara la prctica utilizando dos mtodos para su despliegue:
1. Casos, designando la entrada de bits 0 al 16.
3
Tablas.
G
5
Conclusin
Los sistemas digitales cuentan con una amplia gama de aplicaciones por lo
que el conocimiento de estos sistemas son escenciales para desarrollar
habilidades dentro de la automatizacin que seran de ayuda para nuestro
conocimiento futuro y desempeo en la materia.
La descripcin resulta ms rpida y fcil utilizando casos, pero permite entender
ms el trabajo que realiza el sintetizador utilizado configuracin de compuertas
lgicas, se puede notar que el tiempo de respuesta de los sistemas sintetizados
por el sintetizador son menores al igual que los elementos utilizados para llevar a
cabo la operacin y obtener el resultado esperado en la descripcin. La tarea de
sintetizar es ardua y permite cometer errores por ellos se considera ms fcil y
confiable usar la descripcin por comportamiento, siempre y cuando sea bien
empleada y se apegue a los estndares para llevar a cabo una buena descripcin.