Académique Documents
Professionnel Documents
Culture Documents
Introduccin.................................................................................................................................................................. 3
Diagrama a bloques de la tarjeta SYMBHIA............................................................................................................4
Mapa de conexiones de la tarjeta SYMBHIA...........................................................................................................5
Recursos....................................................................................................................................................................... 6
LEDs..................................................................................................................................................................... 6
Interruptores....................................................................................................................................................... 6
Puertos de Expansin........................................................................................................................................ 7
Convertidor USB-RS232................................................................................................................................. 11
Oscilador........................................................................................................................................................... 12
PSoC.................................................................................................................................................................. 12
Introduccin
La tarjeta de desarrollo SYMBHIA est diseada para usarse en sistemas de gran flexibilidad y alto
rendimiento, gracias a la arquitectura programable de un FPGA y al sistema analgico reconfigurable de
un PSoC, la tarjeta SYMBHIA puede usarse en una gran cantidad de aplicaciones.
SYMBHIA cuenta con dos dispositivos programables, un FPGA y un PSoC, y una serie de recursos que
ayudarn al programador al desarrollo de aplicaciones. A continuacin una lista de los elementos
disponibles en la tarjeta:
Recursos en SYMBHIA:
Empaquetado CSG225
Convertidor USB-RS232
Oscilador de 50 Mhz
Memoria Flash 64Mb
PSoC CY8C4245AXI-483 :
Procesador ARM Cortex-M0 de 32
bits a 48MHz
2 IDAC 8 bits
Conectores compatibles
Shields de Arduino UNO
2 OpAmp
2 Comparadores analgicos
con
los
Recursos
LEDs
Interruptores
FPGA
LED0
G15
LED1
C15
LED2
D15
LED3
E15
LED4
F15
LED5
M15
LED6
N15
LED7
P15
LED
PSoC
LED PSoC
P0[6]
Adems SYMBHIA tiene un LED que notifica que la
tarjeta est encendida, este LED est etiquetado
como: PWR LED.
FPGA
SW0
B14
SW1
C14
SW2
D13
SW3
E14
SW4
F13
SW5
M13
SW6
N14
SW7
P14
Interruptor
PSoC
BOOT PSoC
P0[7]
Puertos de Expansin
SYMBHIA cuenta con 5 puertos de expansin que
le permiten conectar al FPGA o al PSoC con
dispositivos externos.
En total se tiene acceso a 42 pines mediante los
puertos de expansin, 31 de ellos estn
conectados a pines del FPGA y pueden ser
utilizados como entrada/salida digital y los otros
11 estn conectados al PSoC y pueden ser usados
como analgicos entrada/salida digital.
Todos los pines del FPGA y del PSoC operan a 3.3V,
adicionalmente se proporciona la alimentacin de
5V que en realidad conecta directamente al voltaje
proveniente del USB.
las
Puerto P1
FPGA
Funcin
Puerto P3
PSoC
Funcin
5V
Voltaje USB
P1[2]
AN, E/S
3.3V
3.3 Volts
P1[1]
AN, E/S
GND
Tierra
P1[0]
AN, E/S
G1
E/S,CLK
GND
AN, E/S
F1
E/S
Puerto P3
FPGA
Funcin
E1
E/S
D1
E/S
F3
E/S
G2
E/S,CLK
B3
E/S
C2
E/S
A3
E/S
D3
E/S
10
A4
E/S
11
B5
E/S
Puerto P4
Alimentacin
12
A5
E/S
Sin Conectar
13
A6
E/S
3.3V
14
C6
E/S
Sin Conectar
15
A7
E/S,CLK
3.3V
16
B7
E/S,CLK
5V
17
A8
E/S,CLK
GND
18
A9
E/S,CLK
GND
19
B9
E/S,CLK
Sin Conectar
20
F10
E/S
Puerto P5
PSoC
Funcin
Convertidor USB-RS232
P2[3]
E/S, AN
P2[2]
E/S, AN
P2[1]
E/S, AN
P2[0]
E/S, AN
P1[7]
E/S, AN
P1[6]
E/S, AN
P1[4]
E/S, AN
P1[3]
E/S, AN
P1[2]
E/S, AN
10
P1[1]
E/S, AN
Puerto P6
FPGA
Funcin
D5
RS232
FPGA
RX
L1*
TX
M1*
E/S
RTS
K3
C5
E/S
CTS
K1
C9
E/S
DTR
J2
D8
E/S,CLK
DSR
J1
C8
E/S,CLK
RI
H3
D10
E/S
DCD
H1
C10
E/S
D11
E/S
Oscilador
SYMBHIA cuenta con un oscilador de 50MHz
soldado al pin E7. Este oscilador es la principal
fuente de reloj, aunque pueden usarse los recursos
internos del Spartan 6 para incrementar o
disminuir la frecuencia usando sus CTM internos.
PSoC
El PSoC CY8C4245AXI-483 es un dispositivo programable de la empresa Cypress que tiene un
procesador en su interior, en este caso es un procesador ARM Cortex-M0 de 32 bits a 48MHz, pero a
diferencia de los microcontroladores comunes, ste tiene una arquitectura reconfigurable, lo cul
permite ajustar la arquitectura del PSoC a las necesidades de la aplicacin.
Para crear aplicaciones para el PSoC se utiliza PSoC Creator el cul se puede descargar gratuitamente
desde su pgina de internet.
En SYMBHIA se han agregado elementos que facilitarn la creacin de aplicaciones con el PSoC para el
uso del IDAC y del CapSense se han aadido a la tarjeta un resistor y un capacitor. El resistor es de 10K
y es para usar el IDAC (DAC de corriente) como un VDAC (DAC de voltaje) y est conectado en el pin P1[7]
del PSoC. El Capacitor es de 2200 pF y es para usarse con el CapSense del PSoC.
El PSoC de la tarjeta SYMBHIA est programado con un Bootloader, el Bootloader le permite reprogramar
el PSoC, lo cual permite actualizar el PSoC con una aplicacin diseada por INTESC o por una diseada
por el usuario.
El objetivo de la tarjeta SYMBHIA es que el usuario pueda disear la arquitectura del PSoC y del FPGA de
una manera ms ajustada para la aplicacin del usuario. Para ms informacin sobre la programacin
del PSoC y del FPGA visite www.intesc.mx
Las siguientes tablas especifican las conexiones entre el FPGA y el PSoC, las conexiones entre el PSoC y
los puertos de expansin ya fueron especificadas anteriormente al explicar los puertos de expansin.
PSoC
Puerto P5
PSoC
FPGA
P2[3]
P0[0]
B13
P2[2]
P0[1]
C12
P2[1]
P0[2]
A12
P2[0]
P0[3]
C11
P1[7]
5*
P0[4]
B11
P1[6]
P0[5]
A11
P1[4]
P2[4]
L14
P1[3]
P2[5]
L15
P1[2]
P2[6]
K13
P2[7]
K15
P3[0]
J15
P3[1]
J14
P3[4]
J13
P1[1]
10
*Adems de ir conectado al pin 5 del puerto P5
tambin est conectada una resistencia de 10K
para usarse con el IDAC
PSoC
Puerto P3
P3[5]
J11
P1[2]
P3[6]
H15
P1[1]
P3[7]
H13
P1[0]
P4[0]
L12
P4[1]
G14
P4[3]
A13
PSoC
Componente
P0[6]
LED PSoC
P0[7]
BOOT
P4[2]
Capacitor 2200pF
XRES
Interruptor
P3[2]
Conector P7[3]
P3[3]
Conector P7[4]
Al adquirir SYMBHIA, el usuario acepta su responsabilidad en el uso de sus recursos e Intesc no se hace responsable por el
uso que se le d a este kit de desarrollo.