Display de 7 Segmentos
En AVANXE se han incluido 4
Displays de 7 segmentos de
ánodo común. Los 4 Displays
comparten el bus de datos y
los ánodos están conectados a
transistores PNP para conmutar el encendido de
cada Display. La siguiente tabla las conexiones
entre el FPGA, los segmentos y los ánodos (a
través de los transistores) de los 4 Displays:
NOMBRE
A
B
C
D
E
F
G
P.D.
AN0
AN1
AN2
AN3
PSoC
AVANXE
(Programmable System on Chip) de
Cypress
precargado con un Bootloader para
ser re-programado a través del
puerto USB J3. El software de
programación es llamado
Creator
y es completamente gratuito.
Para comunicarse al exterior, se han colocado 8
pines del PSoC hacia el puerto de expansión de 20
Manual de Referencia de AVANXE Rev F – 19 Abril de 2016
PIN FPGA
N9
L10
M7
N6
L7
P8
P7
N8
M11
P11
M10
M9
cuenta
con
un
PSoC
CY8C3246PVI-147
PSOC
pines, P4.
Una de las principales aplicaciones que tiene el
PSoC para AVANXE es la conversión Analógica
Digital de 0 a 5 Volts y Digital Analógica de 0 a
4.08 Volts.
La siguiente tabla muestra las conexiones entre el
PSoC y el puerto P4:
NOMBRE
PSoC1
PSoC2
PSoC3
PSoC4
PSoC5
PSoC6
PSoC7
PSoC8
GND
3.3V
5V
El PSoC y el FPGA se comunican a través de 6
pines: 4 para realizar comunicación a través de
una interfaz SPI, 1 pin de interrupción* y 1 bit
conectado a un LED como salida digital (No
conectado al FPGA). La siguiente tabla muestra la
conexión con el FPGA.
NOMBRE
PIN PSoC
CS
SCK
SDO
SDI
INT
P15[1]
P13
PIN PSoC
20
P0[0]
19
P0[1]
18
P0[2]
17
P0[3]
16
P0[4]
15
P0[5]
14
P0[6]
13
P0[7]
3
-
2
-
1
-
PIN FPGA
P2[4]
N16
P2[3]
K12
P2[6]
N14
P2[7]
M16
P16