You are on page 1of 8

UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA

Manual de operación Kit de desarrollo


FPGA Spartan 3E
Laboratorio de Electrónica UTPL
Titulación Electrónica y Telecomunicaciones

La tarjeta Xilinx Spartan 3E, es una plataforma de entrenamiento basado en una FPGA Spartan 3E.
Manual de operación del kit de desarrollo
Tarjeta Xilinx Spartan 3-E
Laboratorio de Electrónica

Contenido
1. Componentes plataforma Spartan 3E ..................................................................................... 1
2. Documentación y software. .................................................................................................... 2
3. Verificación de funcionamiento. ............................................................................................. 3
4. Responsabilidades al usar la tarjeta Spartan 3E. .................................................................... 4
5. Programación de la FPGA, CPLD, o Flash PROM vía USB. ....................................................... 4
6. Normas de utilización del equipo............................................................................................ 7

1. Componentes plataforma Spartan 3E


Manual de operación del kit de desarrollo
Tarjeta Xilinx Spartan 3-E
Laboratorio de Electrónica

h
g
Xilinx XC3S500E Spartan
3E FPGA.

4 pulsadores y encoder
rotativo.

i m
8 LEDS discretos

k
4 Switches
deslizables

a. Plataforma flash PROM de 4Mbit.


b. CPLD XC2C64A CoolRunner.
c. DDR SDRAM 512Mbit.
d. NOR flash (Intel StrataFlash) de 16Mbyte.
e. SPI serial flash de 16Mbit.
f. Pantalla LCD de 16 caracteres y 2 líneas.
g. Puerto PS/2 para teclado o mouse.
h. Puerto de video VGA.
i. Ethernet 10/100
j. 2 Puertos seriales de 9 pines RS232.
k. Puerto USB para programación.
l. Oscilador de 50MHz.
m. Entrada de oscilador SMA.

2. Documentación y software.
a. Los documentos de soporte y guías de uso se encuentran en el enlace mostrado a
continuación.
Manual de operación del kit de desarrollo
Tarjeta Xilinx Spartan 3-E
Laboratorio de Electrónica

http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,792&Prod=S3EBOARD

http://www.digilentinc.com/Data/Products/S3EBOARD/S3EStarter_ug230.pdf

3. Verificación de funcionamiento.
Para verificar el correcto funcionamiento de la tarjeta, proceda a desempacarla y colocarla sobre
una superficie plana y aislada eléctricamente, verifique que los jumpers se encuentren
correctamente colocados. Como se indica en los círculos de la figura siguiente.

Conecte el jack del adaptador de corriente al socket de la tarjeta, resaltado con el recuadro en la
figura superior.

Conecte el adaptador a uno de los tomacorrientes del laboratorio cercano a su área de trabajo, y
deslice el switch de encendido en la tarjeta. Verifique que se encienda un led rojo junto al switch,
caso contrario verifique de nuevo la conexión o solicite ayuda al encargado de laboratorio.

La tarjeta está previamente cargada con una configuración demo, la misma sirve para verificar
algunos componentes de la tarjeta como la pantalla LCD que muestra una cadena deslizante de
caracteres, o el encoder que enciende y apaga los 8 LEDs discretos.
Manual de operación del kit de desarrollo
Tarjeta Xilinx Spartan 3-E
Laboratorio de Electrónica

Una vez verificado el funcionamiento puede proceder a programar la tarjeta.

4. Responsabilidades al usar la tarjeta Spartan 3E.


a. Responsabilidades de docentes.
i. Conocer el uso de la tarjeta de desarrollo Spartan 3E, de forma que pueda
verificar que la tarjeta tenga un uso adecuado por los estudiantes y así
evitar deterioro o accidentes.
ii. Supervisar el uso adecuado del material asignado a los alumnos durante
las prácticas en los laboratorios.
iii. Verificar el correcto funcionamiento de la tarjeta Spartan 3E al inicio y
final de la práctica.
iv. En caso que se presente algún falló en la tarjeta Spartan-3E reportar
inmediatamente al laboratorio, especificando el inconveniente.
b. Responsabilidades de los profesionales en formación.
i. No hacer uso de la tarjeta de desarrollo Spartan 3E sin la debida
autorización, supervisión o previo entrenamiento.
ii. Diligenciar los formatos correspondientes para el préstamo del equipo.
iii. Seguir las indicaciones del docente encargado.
iv. Verificar y mostrar al docente encargado el correcto funcionamiento de la
tarjeta de desarrollo Spartan 3E al inicio y final de la práctica.
v. En caso que se presente algún falló en la tarjeta Spartan3E reportar
inmediatamente al laboratorio, especificando lo sucedido.

5. Programación de la FPGA, CPLD, o Flash PROM vía USB.

La tarjeta Spartan 3E Starter kit incluye programación basada en USB mediante un conector tipo B.
A través de un cable USB con la PC, el software de programación iMPACT programa directamente
la FPGA, la Flash Prom y el CPLD.

Conexión del cable USB.

El kit incluye un cable USB tipo A/tipo B, similar al de la imagen.


Manual de operación del kit de desarrollo
Tarjeta Xilinx Spartan 3-E
Laboratorio de Electrónica

Luego de instalar el software de Xilinx, conectar el extremo del cable USB tipo B a la Spartan 3E
como se muestra en la figura. El conector USB se encuentra a la izquierda de la tarjeta,
inmediatamente junto al conector Ethernet. Cuando la tarjeta está encendida, el sistema
operativo Windows deberá reconocer e instalar el driver asociado.

Cuando el driver USB y la tarjeta se instalan correctamente a la PC, un LED verde se enciende
indicando una buena conexión.

Programando vía iMPACT

Después de compilar exitosamente un diseño FPGA usando el software Xilinx, el diseño puede ser
descargado en la tarjeta usando el software iMPACT.

Para empezar a programar, conectar el cable USB a la tarjeta y encenderla. Luego, dar doble clic
en Configure Device (iMPACT) desde el Project Navigator como se muestra en la figura.

Si la tarjeta está correctamente conectada, el software iMPACT automáticamente reconoce los


tres dispositivos en el archivo de programación JTAG, como se muestra en la figura. Luego dar clic
Manual de operación del kit de desarrollo
Tarjeta Xilinx Spartan 3-E
Laboratorio de Electrónica

derecho en el primer dispositivo de la cadena, la Spartan 3E FPGA, y seleccionar Assign New


Configuration File. Seleccionar la configuración FPGA deseada y dar clic en OK.

Para programas la FPGA, clic derecho en el bloque FPGA y seleccionar Program. El software
iMPACT reportará el status durante la programación. Programar directamente la FPGA toma unos
pocos segundos dependiendo de la velocidad de la PC y el puerto USB.

Cuando el FPGA se programa correctamente el software iMPACT indica Success como se muestra
en la figura.
Manual de operación del kit de desarrollo
Tarjeta Xilinx Spartan 3-E
Laboratorio de Electrónica

6. Normas de utilización del equipo.


 Antes de iniciar la práctica se debe verificar que el kit incluya los siguientes elementos:
Tarjeta de desarrollo Spartan3E, adaptador de corriente y cable USB, caso contrario
notificar al responsable del laboratorio o el profesor que guía la práctica.
 Desempacar la tarjeta cuidando las partes móviles de la misma.
 No manipular la parte inferior de la misma, ya que se corre el riesgo de dañar los
integrados debido a descargas electroestáticas.
 Durante la utilización de la tarjeta tener ponerla en forma horizontal sobre la mesa y
cuidando de que no existan elementos metálicos sobre el área de trabajo para evitar
cortocircuitos.
 Luego de realizada la práctica guardar al equipo en su caja original y dentro de la
funda antiestática, junto con el adaptador y cable USB.

You might also like