8 Interfaces
8.1 Programmable I/O Ports, PIO
CSR8635 QFN provides 22 lines of programmable bidirectional I/O, PIO[21:0]. Some of the PIOs on the CSR8635
QFN have alternative functions, see Table 8.1.
Function
PIO
Debug SPI
SPI Flash
UART
PCM
EEPROM
(See Section 7.3)
(See Section 6.5)
(See Section 7.2)
(See Section 9.3)
(See Section 7.4)
PIO[0]
PIO[1]
PIO[2]
PIO[3]
PIO[4]
PIO[5]
PIO[8]
PIO[9]
PIO[10]
PIO[11]
PIO[12]
PIO[13]
PIO[14]
PIO[15]
PIO[16]
PIO[17]
-
-
SPI_MOSI
SPI_MISO
SPI_CS#
SPI_CLK
-
-
-
-
-
-
-
-
-
-
Prepared
for
-
-
-
-
-
-
-
-
QSPI_FLASH_CLK
QSPI_IO[0]
qinQQ--gSSbPPoII__kIFeOLv[A1eS]nH.z_hCoSu#
-
-
Table 8.1:
UART_RX (default) -
UART_TX (default) -
-
-
-
-
-
exUU--cAAeRRlpTTo__RCinTTt.SSco((ddmeeff.aacuunlltt))-
FrPPPPidCCCCaMMMMy1111,____SCSIONYLeUKNpTCtember
-
-
-
-
-
-
-
-
UART_RX
-
UART_TX
-
UART_RTS
-
UART_CTS
-
Alternative PIO Functions
-
27-,
2013
-
-
-
-
-
-
I2C_SCL
I2C_SDA
I2C_WP
-
-
-
-
-
Note:
See the relevant software release note for the implementation of these PIO lines, as they are firmware build-
specific.
8.2 Analogue I/O Ports, AIO
CSR8635 QFN has 1 general-purpose analogue interface pin, AIO[0]. Typically, this connects to a thermistor for battery
pack temperature measurements during charge control. See Section 12 for typical connections.
8.3 LED Drivers
CSR8635 QFN includes a 3-pad synchronised PWM LED driver for driving RGB LEDs for producing a wide range of
colours. All LEDs are controlled by firmware.
Production Information
© Cambridge Silicon Radio Limited 2013
Confidential Information - This Material is Subject to CSR's Non-disclosure Agreement
Page 35 of 105
CS-303725-DSP5
www.csr.com