Documente Academic
Documente Profesional
Documente Cultură
1. FPGA XC3S200
2. PROM XCF02S 2M
3. Jumpers Flash
4. SRAM 256x16 10ns
SRAM 256x16 10ns
5. Puerto VGA 8 colores
6. Puerto Serial RS232
7. Driver Max232
8. Jumper
9. PS/2 Port
10. 4 displays 7 segmentos
11. 8 Switches deslizantes
12. 8 Leds
13. 4 pulsadores
14. Oscilador 50 Mhz
15. Socket oscilador adicional
16. Jumpers Modo Configuracin
17. Pulsador PROGRAM
18. Led DONE
19. Expansin B1
20. Expansin A2
21. Expansin A1
22. Conector JTAG
23. Cable Paralelo JTAG
24. Conector JTAG Paralelo
25. Adaptador AC-DC 5vdc, 2
26. POWER ON Led
27. -28-29 reguladores 3.3v,2.5v,1.2v
Pgina 1 of 9
Universidad Simn Bolvar -2-
EC1723 Circuitos Digitales
Modulo de Desarrollo: Spartan 3 Starter Kit
Memoria
Pulsador PROG FLASH
Debe ser oprimido xcf02s 2M
para que el
programa pase de
la memoria FLASH
al FPGA
SPARTAN 3
xc3s200
Puerto
JTAG donde
conecta el
cable que va
al puerto paralelo
de la PC
Pgina 2 of 9
Universidad Simn Bolvar -3-
EC1723 Circuitos Digitales
Modulo de Desarrollo: Spartan 3 Starter Kit
Cristal 50 Mhz
Conectado al
pin T9 del FPGA
Pgina 3 of 9
Universidad Simn Bolvar -4-
EC1723 Circuitos Digitales
Modulo de Desarrollo: Spartan 3 Starter Kit
4 Displays 7 segmentos
Pines de los 7
segmentos son
comunes
Pgina 4 of 9
Universidad Simn Bolvar -5-
EC1723 Circuitos Digitales
Modulo de Desarrollo: Spartan 3 Starter Kit
Pgina 5 of 9
Universidad Simn Bolvar -6-
EC1723 Circuitos Digitales
Modulo de Desarrollo: Spartan 3 Starter Kit
Pgina 6 of 9
Universidad Simn Bolvar -7-
EC1723 Circuitos Digitales
Modulo de Desarrollo: Spartan 3 Starter Kit
Pgina 7 of 9
Universidad Simn Bolvar -8-
EC1723 Circuitos Digitales
Modulo de Desarrollo: Spartan 3 Starter Kit
Ubicacin de los pines de los switches
Pgina 8 of 9
Universidad Simn Bolvar -9-
EC1723 Circuitos Digitales
Modulo de Desarrollo: Spartan 3 Starter Kit
Ubicacin de los pines de los pulsadores
Vcc
BTN0
M13
BTN1
M14
BTN2
L13
BTN3
L14
gnd
Pgina 9 of 9
FPGA
XC3S200_ft256_ -4
Universidad Simn Bolvar -1-
EC1723 Circuitos Digitales ___Trimestre Sep._Dic.08
FPGA Spartan xc3s200 ft 256 -4
Pgina 1 of 4
Universidad Simn Bolvar -2-
EC1723 Circuitos Digitales ___Trimestre Sep._Dic.08
FPGA Spartan xc3s200 ft 256 -4
DCM
permite duplicar la
frecuencia del reloj
Pgina 2 of 4
Universidad Simn Bolvar -3-
EC1723 Circuitos Digitales ___Trimestre Sep._Dic.08
FPGA Spartan xc3s200 ft 256 -4
PINOUT del xc3s200 ft256
Se muestran en color
blanco los 173 pines
disponibles al ususario
Pin T9
Entrada del
reloj en el
SPARTAN 3 Starter Kit
Pgina 3 of 4
Universidad Simn Bolvar -4-
EC1723 Circuitos Digitales ___Trimestre Sep._Dic.08
FPGA Spartan xc3s200 ft 256 -4
Rutas troncales del reloj en el interior del FPGA
El Spartan 3 xc3s200
posee 8 entradas de reloj
y 4 bloques DCM.
Pgina 4 of 4
ISE 10.1
Implementacin Simulacin
Universidad Simon Bolivar -1-
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Abrir el programa: STARTXilinx ISE DesignISEProject Navigator
Pagina 1 of 32
Universidad Simon Bolivar -2-
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Crear Nuevo Proyecto: FileNew Project
New Project
Pagina 2 of 32
Universidad Simon Bolivar -3-
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
proy1 Ubicacin
Esquemtico
Pagina 3 of 32
Universidad Simon Bolivar -4-
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Seleccionar FPGA XC3S200-FT256-4
Seleccionar SimuladorISE Simulator
Seleccionar Lenguaje Preferido VHDL
Pagina 4 of 32
Universidad Simon Bolivar -5-
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Pagina 5 of 32
Universidad Simon Bolivar -6-
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Pagina 6 of 32
Universidad Simon Bolivar -7-
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Verificamos las especificaciones introducidas
Pagina 7 of 32
Universidad Simon Bolivar -8-
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Se crear un archivo esquemtico
Pagina 8 of 32
Universidad Simon Bolivar -9-
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
New Source
Pagina 9 of 32
Universidad Simon Bolivar - 10 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Seleccionar Tipo de Archivo Fuente
Asignar Nombre al Nuevo Archivo
Nombre del
esquemtico
Selecionar
Schematic
Pagina 10 of 32
Universidad Simon Bolivar - 11 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Crear circuito en el esquemtico
Seleccionar
Simbols
Pagina 11 of 32
Universidad Simon Bolivar - 12 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
CLICK
and2
Arrastrar (DRAG)
el simbolo con el
escribir MOUSE
and2
Pagina 12 of 32
Universidad Simon Bolivar - 13 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Crear circuito en el esquemtico
Add Wire
Pagina 13 of 32
Universidad Simon Bolivar - 14 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Pagina 14 of 32
Universidad Simon Bolivar - 15 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Asignar nombre a los terminales de Entrada y de Salida
Doble CLICK
en el terminal
Pagina 15 of 32
Universidad Simon Bolivar - 16 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Escribir
Nuevo Nombre
Pagina 16 of 32
Universidad Simon Bolivar - 17 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Opcional: Puede cambiar el tamao de las letras
Selecionar
Selecionar
Tamao
I/O Markers
Pagina 17 of 32
Universidad Simon Bolivar - 18 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Guardar el archivo creado
Guardar
Pagina 18 of 32
Universidad Simon Bolivar - 19 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Crear Smbolo esquemtico del circuito Semisumador creado
Pagina 19 of 32
Universidad Simon Bolivar - 20 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Crear un nuevo archivo esquemtico con el nombre Sumador
New Source
Pagina 20 of 32
Universidad Simon Bolivar - 21 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Abrir el nuevo archivo esquemtico
Selecionar
Pagina 21 of 32
Universidad Simon Bolivar - 22 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Seleccionar el smbolo del Semisumador y aadirlo dos veces
Selecionar
Selecionar
Pagina 22 of 32
Universidad Simon Bolivar - 23 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Completar el circuito del Sumador
Completar y
Guardar
Pagina 23 of 32
Universidad Simon Bolivar - 24 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Project
New Source
Asignar nombre al
archivo de ESTIMULOS
Pagina 24 of 32
Universidad Simon Bolivar - 25 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Verificar que el archivo de ESTIMULOS esta asociado al circuito tope
Asociado al
circuito Sumador
Pagina 25 of 32
Universidad Simon Bolivar - 26 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Finalizar la creacin del archivo de ESTIMULOS (TEST BENCH WAVEFORM)
Pagina 26 of 32
Universidad Simon Bolivar - 27 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Definir tiempo de simulacin
Seleccionar
Circuito Combinatorio
Tiempo de simulacin
8000 ns
Pagina 27 of 32
Universidad Simon Bolivar - 28 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Guardar el archivo
Pagina 28 of 32
Universidad Simon Bolivar - 29 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Selecionar
Behavioral Simulation
Pagina 29 of 32
Universidad Simon Bolivar - 30 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
INICIAR la Simulacin
Doble CLICK
Simulate Behavioral Model
Pagina 30 of 32
Universidad Simon Bolivar - 31 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Simular durante un tiempo especificado (Run for Specified Time)
Selecionar
Run For Specified Time
Pagina 31 of 32
Universidad Simon Bolivar - 32 -
EC1723 Circuitos Digitales__Trimestre Sept.-Dic. 2008
Simular ISE 10.1
Hacer Zoom Out de forma de poder observar todo el rango de SIMULACION
Hacer CLICK
Zoom Out
Pagina 32 of 32
ISE 10.1
Programacin
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 1 de 34
Pgina 1 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 2 de 34
New Source
Pgina 2 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 3 de 34
Pines
Pgina 3 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 4 de 34
Pines.ucf asociado
al archivo de mas
alta jerarqua
Pgina 4 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 5 de 34
ASIGNAR PINES
Pgina 5 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 6 de 34
Pgina 6 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 7 de 34
Pines y su ubicacin
Ubicacion
Pgina 7 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 8 de 34
Pines y su ubicacin
Pines
ubicados
Pgina 8 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 9 de 34
Pgina 9 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 10 de 34
Pgina 10 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 11 de 34
OK
Abrir el IMPACT
Pgina 11 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 12 de 34
Pgina 12 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 13 de 34
Asignar nombre
Pgina 13 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 14 de 34
Pgina 14 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 15 de 34
Pgina 15 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 16 de 34
Seguir
Pgina 16 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 17 de 34
Pgina 17 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 18 de 34
Pgina 18 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 19 de 34
Pgina 19 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 20 de 34
Seguir
Indicar que no se aadir ningun otro dispositivo
Pgina 20 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 21 de 34
Seguir
Confirmar que no hay mas dispositivos
Pgina 21 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 22 de 34
Generate File
Pgina 22 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 23 de 34
Pgina 23 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 24 de 34
Pgina 24 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 25 de 34
Initialize chain
Pgina 25 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 26 de 34
Pgina 26 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 27 de 34
Pgina 27 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 28 de 34
Seguir
Pgina 28 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 29 de 34
Doble click
Memoria FLASH
Pgina 29 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 30 de 34
Pgina 30 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 31 de 34
Pgina 31 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 32 de 34
Pgina 32 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 33 de 34
Pgina 33 of 34
Universidad Simn Bolvar
EC1723 Circuitos Digitales Pgina 34 de 34
Pgina 34 of 34