0% found this document useful (0 votes)
106 views

Data Sheet

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
106 views

Data Sheet

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 106

Product Order Technical Tools & Support &

Folder Now Documents Software Community

CC3235S, CC3235SF
SWRS215 – JANUARY 2019

CC3235S and CC3235SF SimpleLink™ Wi-Fi®, Dual-Band, Single-Chip Solution


1 Device Overview

1.1
1
Features
• Multiple-core architecture, system-on-chip (SoC) • Multilayered security features:
• 802.11 a/b/g/n: 2.4 GHz and 5 GHz – Separate execution environments
• FIPS 140-2 Level 1 Certification – Networking security
• Multilayered security features, help developers – Device identity and key
protect identities, data, and software IP – Hardware accelerator cryptographic engines
• Low-Power Modes for battery powered application (AES, DES, SHA/MD5, CRC)
• Coexistence with 2.4 GHz Radios – Application-level security (encryption,
• Industrial temperature: –40°C to +85°C authentication, access control)
• Wi-Fi CERTIFIED™ by the Wi-Fi Alliance® – Initial secure programming
• Application microcontroller subsystem: – Software tamper detection
– Arm® Cortex®-M4 core at 80 MHz – Secure boot
– User-dedicated memory – Certificate signing request (CSR)
– 256KB RAM – Unique per device key pair
– Optional 1MB executable Flash • Application throughput:
– Rich set of peripherals and timers – UDP: 16 Mbps, TCP: 13 Mbps
– 27 I/O pins with flexible multiplexing options – Peak: 72 Mbps
– UART, I2S, I2C, SPI, SD, ADC, • Power-Management Subsystem:
8-bit parallel interface – Integrated DC/DC vonverters dupport a wide
– Timers and PWM range of supply voltage:
• Wi-Fi network processor subsystem: – VBAT wide-voltage mode: 2.1 V to 3.6 V
– Wi-Fi® core: – VIO is always tied with VBAT
– 802.11 a/b/g/n 2.4 GHz and 5 GHz – Advanced low-power modes:
– Modes: – Shutdown: 1 µA, hibernate: 4.5 µA
– Access Point (AP) – Low-power deep sleep (LPDS): 120 µA
– Station (STA) – Idle connected (MCU in LPDS): 710 µA
– Wi-Fi Direct® (only supported on 2.4 GHz) – RX traffic (MCU active): 59 mA
– Security: – TX traffic (MCU active): 223 mA
– WEP • Wi-Fi TX power:
– WPA™/ WPA2™ PSK – 2.4 GHz: 18.0 dBm at 1 DSSS
– WPA2 Enterprise – 5 GHz: 18.1 dBm at 6 OFDM
– Internet and application protocols: • Wi-Fi RX sensitivity:
– HTTPs server, mDNS, DNS-SD, DHCP – 2.4 GHz: –96 dBm at 1 DSSS
– IPv4 and IPv6 TCP/IP stack – 5 GHz: –92 dBm at 6 OFDM
– 16 BSD sockets (fully secured TLS v1.2 and • Clock source:
SSL 3.0) – 40.0-MHz crystal with internal oscillator
– Built-in power management subsystem: – 32.768-kHz crystal or external RTC
– Configurable low-power profiles (always, • RGK package
intermittent, tag) – 64-Pin, 9-mm × 9-mm very thin quad flat
– Advanced low-power modes nonleaded (VQFN) package, 0.5-mm pitch
– Integrated DC/DC regulators • Device supports SimpleLink™ MCU Platform
Developer's Ecosystem

An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

1.2 Applications
• For Internet of Things applications, such as: – Appliances
– Building and Home Automation: – Asset Tracking
• HVAC Systems & Thermostat – Factory Automation
• Video Surveillance, Video Doorbells, and – Medical and Healthcare
Low-Power Camera – Grid Infrastructure
• Building Security Systems & E-locks

1.3 Description
The dual-band wireless MCU CC3235x device comes in two variants, CC3235S and C3235SF.
• The CC3235S includes 256KB of RAM, IoT networking security, device identity/keys, as well as, MCU
level security features such as file system encryption, user IP (MCU image) encryption, secure boot
and debug security.
• The CC3235SF builds on the CC3235S and integrates a user-dedicated 1MB of executable flash in
addition to the 256KB of RAM.
Simplify your IoT design with a Wi-Fi CERTIFIED™ wireless microcontroller (MCU). The SimpleLink™ Wi-
Fi® CC3235x device family is a dual-band system-on-chip (SoC) solution that integrates two processors
within a single chip, including:
• Application processor: Arm® Cortex®-M4 MCU with a user-dedicated 256KB of RAM and an optional
1MB of executable flash
• Network processor to run all Wi-Fi and internet logical layers. This ROM-based subsystem completely
offloads the host MCU and includes an 802.11 a/b/g/n dual-band 2.4 GHz and 5 GHz radio, baseband,
and MAC with a powerful hardware cryptography engine
These devices introduce new capabilities that further simplify the connectivity of things to the Internet. The
main new features include:
• 802.11a (5 GHz) support
• BLE/2.4 GHz radio coexistence
• Antenna selection
• Enhanced security with FIPS 140-2 Level 1 certification and more (1)
• Up to 16 concurrent secure sockets
• Certificate sign request (CSR)
• Online certificate status protocol (OCSP)
• Wi-Fi® Alliance certified for IoT applications with low-power capabilities and more
• Hostless mode for offloading template packet transmissions
• Improved fast scan
The CC3235x device family is part of the SimpleLink™ MCU platform—a common, easy-to-use
development environment based on a single-core software development kit (SDK) with a rich tool set and
reference designs. The E2E™ community supports Wi-Fi®, Bluetooth® low energy, Sub-1 GHz, and host
MCUs. For more information, visit www.ti.com/simplelink or www.ti.com/simplelinkwifi.
(1) For exact status of FIPS certification for a specific part number, please refer to https://csrc.nist.gov/publications/fips.

Device Information (1)


PART NUMBER PACKAGE BODY SIZE (NOM)
CC3235SM2RGKR VQFN (64) 9.00 mm × 9.00 mm
CC3235SF12RGKR VQFN (64) 9.00 mm × 9.00 mm
(1) For all available packages, see Section 9.

2 Device Overview Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

1.4 Functional Block Diagrams


Figure 1-1 shows the functional block diagram of the CC3235x SimpleLink™ Wi-Fi® solution.

SPI SPI I2C


Flash Peripheral Peripheral
Dual band Ant.

SSPI GSPI I2C


VCC Wide voltage
A_TX Wi-Fi RF 5 GHz
(2.1 to 3.6V)
Switch BPF
A_RX

SOP0
Diplexer /
SOP1
SPDT RF
Switch
32.768 kHz RF_BG
XTAL
CC3235x
Wi-Fi / BLE 2.4 GHz
BLE RF Switch BPF
DEVICE
40 MHz
XTAL

COEX_IO
Dual band Ant.

GPIO/ Parallel Output GPIOs


PWM Port I2S

Miscellaneous Camera Audio


Peripherals sensor codec

Note: The diplexer is used for the signal antenna solution. When using the antenna selection feature (dual antenna),
an SPDT switch and 2 GPIO lines are required after the diplexer.

Figure 1-1. Functional Block Diagram

Copyright © 2019, Texas Instruments Incorporated Device Overview 3


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Figure 1-2 shows the hardware overview for the CC3235x device.

CC32xx Single-Chip Wireless MCU

1MB Flash (Optional)


® ®
Arm Cortex - M4 256KB RAM
Processor
80 MHz ROM

1× SPI

2× UART

DMA 1× I2C

Peripherals
Timers 1× I2S/PCM

System
GPIOs 1× SD/MMC

COEX I/Os 8-Bit Camera


Antenna Selection 4× ADC

Network Processor Power


Management
Application
Wi-Fi® Driver
Protocols Oscillators
TCP/IP Stack

Crypto Engine
® ®
RAM (Arm Cortex
Processor) DC/DC
ROM

RTC
Processor

Baseband
Dual-Band
Radio

MAC

Synthesizer

Figure 1-2. CC3235x Hardware Overview

4 Device Overview Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Figure 1-3 shows an overview of the embedded software in the CC3235x device.

Customer Application

NetApp BSD Socket Wi-Fi®

6LPSOH/LQNŒ 0&8 'ULYHU $3,V

Host Interface

Network Apps
WLAN Security
and Management

TCP/IP Stack

WLAN MAC and PHY

Figure 1-3. CC3235x Embedded Software Overview

Copyright © 2019, Texas Instruments Incorporated Device Overview 5


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Table of Contents
1 Device Overview ......................................... 1 Coexistence Requirements ......................... 42
1.1 Features .............................................. 1 5.16 Thermal Resistance Characteristics for RGK
1.2 Applications ........................................... 2 Package ............................................. 42
1.3 Description ............................................ 2 5.17 Timing and Switching Characteristics ............... 42
1.4 Functional Block Diagrams ........................... 3 6 Detailed Description ................................... 61
2 Revision History ......................................... 6 6.1 Overview ............................................ 61
3 Device Comparison ..................................... 7 6.2 Arm® Cortex®-M4 Processor Core Subsystem ..... 61
3.1 Related Products ..................................... 8 6.3 Wi-Fi® Network Processor Subsystem .............. 62
4 Terminal Configuration and Functions .............. 9 6.4 Security .............................................. 64
4.1 Pin Diagram .......................................... 9 6.5 FIPS 140-2 Level 1 Certification .................... 67
4.2 Pin Attributes ........................................ 10 6.6 Power-Management Subsystem .................... 67
4.3 Signal Descriptions .................................. 18 6.7 Low-Power Operating Mode ........................ 67
4.4 Pin Multiplexing ..................................... 25 6.8 Memory .............................................. 69
4.5 Drive Strength and Reset States for Analog and 6.9 Restoring Factory Default Configuration ............ 72
Digital Multiplexed Pins ............................. 27 6.10 Boot Modes.......................................... 73
4.6 Pad State After Application of Power to Device, 6.11 Hostless Mode ...................................... 75
Before Reset Release ............................... 27 7 Applications, Implementation, and Layout........ 76
4.7 Connections for Unused Pins ....................... 28 7.1 Application Information .............................. 76
5 Specifications ........................................... 29 7.2 PCB Layout Guidelines ............................. 86
5.1 Absolute Maximum Ratings ......................... 29 8 Device and Documentation Support ............... 90
5.2 ESD Ratings ........................................ 29 8.1 Third-Party Products Disclaimer .................... 90
5.3 Power-On Hours (POH) ............................. 29 8.2 Tools and Software ................................. 90
5.4 Recommended Operating Conditions ............... 29 8.3 Firmware Updates................................... 91
5.5 Current Consumption Summary (CC3235S) ........ 30 8.4 Device Nomenclature ............................... 91
5.6 Current Consumption Summary (CC3235SF) ...... 32 8.5 Documentation Support ............................. 92
5.7 TX Power Control for 2.4 GHz Band ................ 33 8.6 Related Links ........................................ 94
5.8 TX Power Control for 5 GHz ........................ 35 8.7 Community Resources .............................. 94
5.9 Brownout and Blackout Conditions ................. 36 8.8 Trademarks.......................................... 94
5.10 Electrical Characteristics for GPIO Pins ............ 37 8.9 Electrostatic Discharge Caution ..................... 95
5.11 Electrical Characteristics for Pin Internal Pullup and
8.10 Export Control Notice ............................... 95
Pulldown ............................................. 38
8.11 Glossary ............................................. 95
5.12 WLAN Receiver Characteristics .................... 39
9 Mechanical, Packaging, and Orderable
5.13 WLAN Transmitter Characteristics .................. 40
Information .............................................. 96
5.14 WLAN Transmitter Out-of-Band Emissions ......... 41
9.1 Packaging Information .............................. 96
5.15 BLE/2.4 GHz Radio Coexistence and WLAN

2 Revision History
DATE REVISION NOTES
January 2019 * Initial Release

6 Revision History Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

3 Device Comparison
Table 3-1 lists the features supported across different CC3x35 devices.

Table 3-1. Comparison of Device Features


DEVICE
FEATURE
CC3135 CC3235S CC3235SF
Classification Network processor Wireless microcontroller Wireless microcontroller
Standard 802.11a/b/g/n 802.11a/b/g/n 802.11a/b/g/n
TCP/IP stack IPv4, IPv6 IPv4, IPv6 IPv4, IPv6
Sockets 16 16 16
Package 9-mm × 9-mm VQFN 9-mm × 9-mm VQFN 9-mm × 9-mm VQFN
ON-CHIP APPLICATION MEMORY
Flash — — 1MB
RAM — 256KB 256KB
RF FEATURES
Frequency 2.4 GHz, 5 GHz 2.4 GHz, 5 GHz 2.4 GHz, 5 GHz
Coexistence with BLE Radio Yes Yes Yes
SECURITY FEATURES
Unique device identity Unique device identity Unique device identity
Trusted root-certificate catalog Trusted root-certificate catalog Trusted root-certificate catalog
TI Root-of-trust public key TI Root-of-trust public key TI Root-of-trust public key
Additional networking security Online certificate status protocol Online certificate status protocol Online certificate status protocol
(OCSP) (OCSP) (OCSP)
Certificate signing request (CSR) Certificate signing request (CSR) Certificate signing request (CSR)
Unique per-device key pair Unique per-device key pair Unique per-device key pair
Hardware acceleration Hardware crypto engines Hardware crypto engines Hardware crypto engines
Secure boot — Yes Yes
File system security File system security
Secure key storage Secure key storage
Enhanced application level security — Software tamper detection Software tamper detection
Cloning protection Cloning protection
Initial secure programming Initial secure programming
FIPS 140-2 Level 1 Certification (1) Yes Yes Yes

(1) For exact status of FIPS certification for a specific part number, please refer to https://csrc.nist.gov/publications/fips.

Copyright © 2019, Texas Instruments Incorporated Device Comparison 7


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

3.1 Related Products


For information about other devices in this family of products or related products, see the links that follow.
The SimpleLink™ MCU Portfolio This portfolio offers a single development environment that delivers
flexible hardware, software, and tool options for customers developing wired and wireless
applications. With 100 percent code reuse across host MCUs, Wi-Fi®, Bluetooth® low
energy, Sub-1 GHz devices and more, choose the MCU or connectivity standard that fits
your design. A one-time investment with the SimpleLink™ software development kit (SDK)
allows you to reuse often, opening the door to create unlimited applications.
SimpleLink™ Wi-Fi® Family This device platform offers several Internet-on-a chip™ solutions, which
address the need of battery-operated, security-enabled products. Texas Instruments offers a
single-chip wireless microcontroller and a wireless network processor that can be paired with
any MCU, allowing developers to design new Wi-Fi® products or upgrade existing products
with Wi-Fi® capabilities.
BoosterPack™ Plug-in Module Extend the functionality of the TI LaunchPad™ Development Kit with the
BoosterPack™ Plug-in Module. The application-specific BoosterPack Plug-in Module allows
you to explore a broad range of applications, including capacitive touch, wireless sensing,
LED Lighting control, and more. Stack multiple BoosterPack Plug-in Modules onto a single
LaunchPad Development Kit to further enhance the functionality of your design.
Reference Designs for CC3200, CC3220 and CC3235 Devices The TI Designs Reference Design
Library is a robust reference design library spanning analog, embedded processor and
connectivity. Created by TI experts to help you jump start your system design, all TI Designs
include schematic or block diagrams, BOMs and design files to speed your time to market.
The SimpleLink™ Wi-Fi® SDK The SDK contains drivers for the CC3235 programmable MCU, sample
applications, and documentation required to start development with CC3235x solutions.

8 Device Comparison Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

4 Terminal Configuration and Functions


4.1 Pin Diagram
Figure 4-1 shows pin assignments for the 64-pin VQFN package.

DCDC_ANA2_SW_N

DCDC_ANA2_SW_P

DCDC_PA_SW_P
DCDC_PA_SW_N

VIN_DCDC_ANA
DCDC_ANA_SW
DCDC_PA_OUT
VIN_DCDC_DIG

DCDC_DIG_SW

VIN_DCDC_PA

VDD_PA_IN
VDD_ANA1

VDD_ANA2

LDO_IN1

SOP0

SOP1
48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33

VDD_RAM 49 32 nRESET

GPIO0 50 31 RF_BG

RTC_XTAL_P 51 30 GND

RTC_XTAL_N 52 29 GND

GPIO30 53 28 A_TX

VIN_IO2 54 27 A_RX

GPIO1 55 26 NC

VDD_DIG2 56 25 LDO_IN2

GPIO2 57 24 VDD_PLL

GPIO3 58 23 WLAN_XTAL_P

GPIO4 59 22 WLAN_XTAL_N

GPIO5 60 21 SOP2

GPIO6 61 20 TMS

GPIO7 62 19 TCK

GPIO8 63 18 GPIO28

GPIO9 64 17 TDO

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
VDD_DIG1

FLASH_SPI_DIN
VIN_IO1

TDI
FLASH_SPI_DOUT
FLASH_SPI_CLK
GPIO14
GPIO13

FLASH_SPI_CS
GPIO16
GPIO10

GPIO11

GPIO12

GPIO15

GPIO17

GPIO22

NC = No internal connection

Figure 4-1. Top View Pin Assignment for 64-Pin VQFN

Copyright © 2019, Texas Instruments Incorporated Terminal Configuration and Functions 9


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

4.2 Pin Attributes


The device makes extensive use of pin multiplexing to accommodate the large number of peripheral
functions in the smallest possible package. To achieve this configuration, pin multiplexing is controlled
using a combination of hardware configuration (at device reset) and register control.

NOTE
TI highly recommends using the Pin Mux Tool to obtain the desired pinout. In addition refer
to the user guide within the SimpleLink™ CC32XX Software Development Kit (SDK)

The board and software designers are responsible for the proper pin multiplexing configuration. Hardware
does not ensure that the proper pin multiplexing options are selected for the peripherals or interface mode
used.
Table 4-1 and Table 4-2 list the pin descriptions and attributes. Table 4-3 lists the signal descriptions.
Table 4-4 presents an overall view of pin multiplexing. All pin multiplexing options are configurable using
the pin mux registers.
The following special considerations apply:
• All I/Os support drive strengths of 2, 4, and 6 mA. The drive strength is individually configurable for
each pin.
• All I/Os support 10-µA pullup and pulldown resistors.
• The VIO and VBAT supply must be tied together at all times.
• By default, all I/Os float in the Hibernate state. However, the default state can be changed by software.
• All digital I/Os are nonfail-safe.

NOTE
If an external device drives a positive voltage to the signal pads and the CC3235x device is
not powered, DC is drawn from the other device. If the drive strength of the external device is
adequate, an unintentional wakeup and boot of the CC3235x device can occur. To prevent
current draw, TI recommends any one of the following conditions:
• All devices interfaced to the CC3235x device must be powered from the same power rail
as the chip.
• Use level shifters between the device and any external devices fed from other
independent rails.
• The nRESET pin of the CC3235x device must be held low until the VBAT supply to the
device is driven and stable.
• All GPIO pins default to high impedance unless programmed by the MCU. The
bootloader sets the TDI, TDO, TCK, TMS, and Flash_SPI pins to mode 1. All the other
pins are left in the Hi-Z state.

The ADC inputs are tolerant up to 1.8 V (see Table 5-30 for more details about the usable
range of the ADC). On the other hand, the digital pads can tolerate up to 3.6 V. Hence, take
care to prevent accidental damage to the ADC inputs. TI recommends first disabling the
output buffers of the digital I/Os corresponding to the desired ADC channel (that is,
converted to Hi-Z state), and thereafter disabling the respective pass switches (S7 [Pin 57],
S8 [Pin 58], S9 [Pin 59], and S10 [Pin 60]). For more information, see Section 4.5.

10 Terminal Configuration and Functions Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Table 4-1. Pin Descriptions


PINS SELECT AS CONFIGURE
MUXED
TYPE DESCRIPTION WAKEUP ADDITIONAL
NO. NAME WITH JTAG
SOURCE ANALOG MUX
1 GPIO10 I/O General-purpose input or output No No No
2 GPIO11 I/O General-purpose input or output Yes No No
3 GPIO12 I/O General-purpose input or output No No No
4 GPIO13 I/O General-purpose input or output Yes No No
5 GPIO14 I/O General-purpose input or output No No No
6 GPIO15 I/O General-purpose input or output No No No
7 GPIO16 I/O General-purpose input or output No No No
8 GPIO17 I/O General-purpose input or output Yes No No
9 VDD_DIG1 Power Internal digital core voltage N/A N/A N/A
I/O power supply (same as
10 VIN_IO1 Power N/A N/A N/A
battery voltage)
11 FLASH_SPI_CLK O Serial flash interface: SPI clock N/A N/A N/A
Serial flash interface: SPI data
12 FLASH_SPI_DOUT O N/A N/A N/A
out
13 FLASH_SPI_DIN I Serial flash interface: SPI data in N/A N/A N/A
Serial flash interface: SPI chip
14 FLASH_SPI_CS O N/A N/A N/A
select
15 GPIO22 I/O General-purpose input or output No No No
Muxed with
16 TDI I/O JTAG interface: data input No No
JTAG TDI
Muxed with
17 TDO I/O JTAG interface: data output Yes No
JTAG TDO
18 GPIO28 I/O General-purpose input or output No No No
Muxed with
19 TCK I/O JTAG / SWD interface: clock No No JTAG/
SWD-TCK
Muxed with
JTAG / SWD interface: mode
20 TMS I/O No No JTAG/
select or SWDIO
SWD-TMSC
21 (1) SOP2 O Configuration sense-on-power No No No
22 WLAN_XTAL_N Analog 40-MHz XTAL N/A N/A N/A
40-MHz XTAL or TCXO clock
23 WLAN_XTAL_P Analog N/A N/A N/A
input
24 VDD_PLL Power Internal analog voltage N/A N/A N/A
Analog RF supply from analog
25 LDO_IN2 Power N/A N/A N/A
DCDC output
26 NC — No Connect N/A N/A N/A
27 A_RX RF RF A band: 5 GHz A_RX N/A N/A N/A
28 A_TX RF RF A band: 5 GHz A_TX N/A N/A N/A
29 GND GND Ground N/A N/A N/A
30 GND GND Ground N/A N/A N/A
31 RF_BG RF RF BG band: 2.4 GHz TX, RX N/A N/A N/A
Master chip reset input. Active
32 nRESET I N/A N/A N/A
low input.
RF power amplifier (PA) input
33 VDD_PA_IN Power N/A N/A N/A
from PA DC-DC output
Configuration sense-on-power
34 SOP1 O N/A N/A N/A
and 5 GHz switch control

(1) This pin has dual functions: as a SOP[2] (device operation mode), and as an external TCXO enable. As a TXCO enable, the pin is an
output on power up and driven logic high. During hibernate low-power mode, the pin is in a Hi-Z state but is pulled down for SOP mode
to disable TCXO. Because of the SOP functionality, the pin must be used as an output only.
Copyright © 2019, Texas Instruments Incorporated Terminal Configuration and Functions 11
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Table 4-1. Pin Descriptions (continued)


PINS SELECT AS CONFIGURE
MUXED
TYPE DESCRIPTION WAKEUP ADDITIONAL
NO. NAME WITH JTAG
SOURCE ANALOG MUX
Configuration sense-on-power
35 SOP0 O N/A N/A N/A
and 5 GHz switch control
Analog RF supply from analog
36 LDO_IN1 Power N/A N/A N/A
DCDC output
Analog DC-DC supply input
37 VIN_DCDC_ANA Power N/A N/A N/A
(same as battery voltage)
Analog DC/DC converter
38 DCDC_ANA_SW Power N/A N/A N/A
switching node
PA DC/DC converter input supply
39 VIN_DCDC_PA Power N/A N/A N/A
(same as battery voltage)
PA DC/DC converter +ve
40 DCDC_PA_SW_P Power N/A N/A N/A
switching node
PA DC/DC converter –ve
41 DCDC_PA_SW_N Power N/A N/A N/A
switching node
42 DCDC_PA_OUT Power PA DC/DC converter output. N/A N/A N/A
Digital DC/DC converter switching
43 DCDC_DIG_SW Power N/A N/A N/A
node
Digital DC/DC converter supply
44 VIN_DCDC_DIG Power N/A N/A N/A
input (same as battery voltage)
Analog2 DCDC converter +ve User configuration
45 DCDC_ANA2_SW_P I/O No No
switching node not required (2)
Analog2 DC-DC converter -ve
46 DCDC_ANA2_SW_N Power N/A N/A N/A
switching node
47 VDD_ANA2 Power Analog2 DC-DC output N/A N/A N/A
Analog1 power supply fed by
48 VDD_ANA1 Power N/A N/A N/A
ANA2 DC-DC output
49 VDD_RAM Analog SRAM LDO output N/A N/A N/A
User configuration
50 GPIO0 I/O General-purpose input or output No No
not required (2)
32.768-kHz XTAL_P or external
51 RTC_XTAL_P Analog N/A N/A N/A
CMOS level clock input
User configuration
52 RTC_XTAL_N Analog 32.768-kHz XTAL_N N/A No
not required (2) (3)
User configuration
53 GPIO30 I/O General-purpose input or output No No
not required (2)
54 VIN_IO2 Analog Chip supply voltage (VBAT) N/A N/A N/A
55 GPIO1 I/O General-purpose input or output No No No
56 VDD_DIG2 Analog Internal digital core voltage N/A N/A N/A
Analog input (1.5V max) or (4)
57 GPIO2 I/O Wake-up source See No
general-purpose input or output
Analog input (1.5V max) or (4)
58 GPIO3 I/O No See No
general-purpose input or output
Analog input (1.5V max) or (4)
59 GPIO4 I/O Wake-up source See No
general-purpose input or output
Analog input (1.5V max) or (4)
60 GPIO5 I/O No See No
general-purpose input or output
61 GPIO6 I/O General-purpose input or output No No No
62 GPIO7 I/O General-purpose input or output No No No
63 GPIO8 I/O General-purpose input or output No No No

(2) Device firmware automatically enables the digital path during ROM boot.
(3) To use the digital functions, RTC_XTAL_N must be pulled high to the supply voltage using a 100-kΩ resistor.
(4) Requires user configuration to enable the analog switch of the ADC channel (the switch is off by default.) The digital I/O is always
connected and must be made Hi-Z before enabling the ADC switch.
12 Terminal Configuration and Functions Copyright © 2019, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Table 4-1. Pin Descriptions (continued)


PINS SELECT AS CONFIGURE
MUXED
TYPE DESCRIPTION WAKEUP ADDITIONAL
NO. NAME WITH JTAG
SOURCE ANALOG MUX
64 GPIO9 I/O General-purpose input or output No No No
Thermal pad and electrical
GND_TAB — N/A N/A N/A
ground

Table 4-2. Pin Attributes

PIN SIGNAL PIN MUX SIGNAL PAD STATES


SIGNAL NAME (1)
NO. TYPE (2) ENCODING DIRECTION LPDS (3) Hib (4) nRESET = 0
GPIO10 (PN) 0 I/O Hi-Z, Pull, Drive
I2C_SCL 1 I/O (open drain) Hi-Z, Pull, Drive
GT_PWM06 3 O Hi-Z, Pull, Drive Hi-Z, Pull,
1 I/O Hi-Z
UART1_TX 7 O 1 Drive
SDCARD_CLK 6 O 0
GT_CCP01 12 I Hi-Z, Pull, Drive
GPIO11 (PN) 0 I/O Hi-Z, Pull, Drive
I2C_SDA 1 I/O (open drain) Hi-Z, Pull, Drive
GT_PWM07 3 O Hi-Z, Pull, Drive
pXCLK(XVCLK) 4 O 0 Hi-Z, Pull,
2 I/O Hi-Z
SDCARD_CMD 6 I/O (open drain) Hi-Z, Pull, Drive Drive
UART1_RX 7 I Hi-Z, Pull, Drive
GT_CCP02 12 I Hi-Z, Pull, Drive
MCAFSX 13 O Hi-Z, Pull, Drive
GPIO12 (PN) 0 I/O Hi-Z, Pull, Drive
McACLK 3 O Hi-Z, Pull, Drive
pVS(VSYNC) 4 I Hi-Z, Pull, Drive Hi-Z, Pull,
3 I/O Hi-Z
I2C_SCL 5 I/O (open drain) Hi-Z, Pull, Drive Drive
UART0_TX 7 O 1
GT_CCP03 12 I Hi-Z, Pull, Drive
GPIO13 (PN) 0 I/O
I2C_SDA 5 I/O (open drain)
Hi-Z, Pull,
4 pHS(HSYNC) I/O 4 I Hi-Z, Pull, Drive Hi-Z
Drive
UART0_RX 7 I
GT_CCP04 12 I
GPIO14 (PN) 0 I/O
I2C_SCL 5 I/O (open drain)
Hi-Z, Pull,
5 GSPI_CLK I/O 7 I/O Hi-Z, Pull, Drive Hi-Z
Drive
pDATA8(CAM_D4) 4 I
GT_CCP05 12 I

(1) Signals names with (PN) denote the default pin name.
(2) Signal Types: I = Input, O = Output, I/O = Input or Output.
(3) LPDS state: Unused I/Os are in a Hi-Z state. Software may program the I/Os to be input with pull or drive (regardless of active pin
configuration), according to the need.
(4) Hibernate mode: The I/Os are in a Hi-Z state. Software may program the I/Os to be input with pull or drive (regardless of active pin
configuration), according to the need.
Copyright © 2019, Texas Instruments Incorporated Terminal Configuration and Functions 13
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Table 4-2. Pin Attributes (continued)


PIN SIGNAL PIN MUX SIGNAL PAD STATES
SIGNAL NAME (1)
NO. TYPE (2) ENCODING DIRECTION LPDS (3) Hib (4) nRESET = 0
GPIO15 (PN) 0 I/O
I2C_SDA 5 I/O (open drain)
GSPI_MISO 7 I/O Hi-Z, Pull,
6 I/O Hi-Z, Pull, Drive Hi-Z
pDATA9(CAM_D5) 4 I Drive
GT_CCP06 13 I
SDCARD_ DATA0 8 I/O
GPIO16 (PN) 0 I/O Hi-Z, Pull, Drive
GSPI_MOSI 7 I/O Hi-Z, Pull, Drive
pDATA10(CAM_D6) 4 I Hi-Z, Pull, Drive Hi-Z, Pull,
7 I/O Hi-Z
UART1_TX 5 O 1 Drive
GT_CCP07 13 I Hi-Z, Pull, Drive
SDCARD_CLK 8 O 0
GPIO17 (PN) 0 I/O
UART1_RX 5 I
Hi-Z, Pull,
8 GSPI_CS I/O 7 I/O Hi-Z, Pull, Drive Hi-Z
Drive
pDATA11 (CAM_D7) 4 I
SDCARD_ CMD 8 I/O
9 VDD_DIG1 (PN) — N/A N/A N/A N/A N/A
10 VIN_IO1 — N/A N/A N/A N/A N/A
Hi-Z, Pull, Hi-Z, Pull,
11 FLASH_SPI_CLK O N/A O Hi-Z
Drive (5) Drive
Hi-Z, Pull, Hi-Z, Pull,
12 FLASH_SPI_DOUT O N/A O Hi-Z
Drive (5) Drive
Hi-Z, Pull,
13 FLASH_SPI_DIN I N/A I Hi-Z Hi-Z
Drive (5)
Hi-Z, Pull,
14 FLASH_SPI_CS O N/A O 1 Hi-Z
Drive
GPIO22 (PN) 0 I/O
Hi-Z, Pull,
15 McAFSX I/O 7 O Hi-Z, Pull, Drive Hi-Z
Drive
GT_CCP04 5 I
TDI (PN) 1 I
Hi-Z, Pull, Drive
GPIO23 0 I/O Hi-Z, Pull,
16 I/O Hi-Z
UART1_TX 2 O 1 Drive
I2C_SCL 9 I/O (open drain) Hi-Z, Pull, Drive
TDO (PN) 1 O
GPIO24 0 I/O
PWM0 5 O Driven high
in SWD;
17 UART1_RX I/O 2 I Hi-Z, Pull, Drive Hi-Z
driven low in
I2C_SDA 9 I/O (open drain) 4-wire JTAG
GT_CCP06 4 I
McAFSX 6 O
Hi-Z, Pull,
18 GPIO28 (PN) I/O 0 I/O Hi-Z, Pull, Drive Hi-Z
Drive
TCK (PN) 1 I Hi-Z, Pull,
19 I/O Hi-Z, Pull, Drive Hi-Z
GT_PWM03 8 O Drive

(5) To minimize leakage in some serial flash vendors during LPDS, TI recommends that the user application always enables internal weak
pulldown resistors on the FLASH_SPI_DIN, FLASH_SPI_DOUT, and FLASH_SPI_CLK pins.
14 Terminal Configuration and Functions Copyright © 2019, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Table 4-2. Pin Attributes (continued)


PIN SIGNAL PIN MUX SIGNAL PAD STATES
SIGNAL NAME (1)
NO. TYPE (2) ENCODING DIRECTION LPDS (3) Hib (4) nRESET = 0
TMS (PN) 1 I/O Hi-Z, Pull,
20 I/O Hi-Z, Pull, Drive Hi-Z
GPIO29 0 I/O Drive
GPIO25 0 O Hi-Z, Pull, Drive
GT_PWM02 9 O Hi-Z, Pull, Drive
21 (6) McAFSX O 2 O Hi-Z, Pull, Drive Driven low Hi-Z
TCXO_EN N/A O 0
(7)
SOP2 (PN) See I Hi-Z, Pull, Drive
22 WLAN_XTAL_N — N/A N/A N/A N/A N/A
23 WLAN_XTAL_P — N/A N/A N/A N/A N/A
24 VDD_PLL — N/A N/A N/A N/A N/A
25 LDO_IN2 — N/A N/A N/A N/A N/A
26 NC — N/A N/A N/A N/A N/A
27 A_RX — N/A N/A N/A N/A N/A
28 A_TX — N/A N/A N/A N/A N/A
29 GND — N/A N/A N/A N/A N/A
30 GND — N/A N/A N/A N/A N/A
31 RF_BG — N/A N/A N/A N/A N/A
32 nRESET — N/A N/A N/A N/A N/A
33 VDD_PA_IN — N/A N/A N/A N/A N/A
SOP1 (PN) N/A N/A N/A N/A N/A
34 (8) I/O
A_SC1 N/A N/A N/A N/A N/A
SOP0 (PN) N/A N/A N/A N/A N/A
35 (8) I/O
A_SC2 N/A N/A N/A N/A N/A
36 LDO_IN1 — N/A N/A N/A N/A N/A
37 VIN_DCDC_ANA — N/A N/A N/A N/A N/A
38 DCDC_ANA_SW — N/A N/A N/A N/A N/A
39 VIN_DCDC_PA — N/A N/A N/A N/A N/A
40 DCDC_PA_SW_P — N/A N/A N/A N/A N/A
41 DCDC_PA_SW_N — N/A N/A N/A N/A N/A
42 DCDC_PA_OUT — N/A N/A N/A N/A N/A
43 DCDC_DIG_SW — N/A N/A N/A N/A N/A
44 VIN_DCDC_DIG — N/A N/A N/A N/A N/A
GPIO31 0 I/O
UART0_RX 9 I
McAFSX 12 O
I/O Hi-Z Hi-Z Hi-Z
UART1_RX 2 I
45 (9)
McAXR0 6 I/O
GSPI_CLK 7 I/O
DCDC_ANA2_SW_P (10)
— See N/A N/A N/A N/A
(PN)
(6) This pin has dual functions: as a SOP[2] (device operation mode), and as an external TCXO enable. As a TXCO enable, the pin is an
output on power up and driven logic high. During hibernate low-power mode, the pin is in a Hi-Z state but is pulled down for SOP mode
to disable TCXO. Because of the SOP functionality, the pin must be used as an output only.
(7) This pin is one of three that must have a passive pullup or pulldown resistor onboard to configure the device hardware power-up mode.
For this reason, the pin must be output only when used for digital functions.
(8) This pin has dual functions: as a SOP (device operation mode) input pin during boot up, and as the 5 GHz switch control (output) pin on
power up
(9) Pin 45 is used by an internal DC/DC (ANA2_DCDC). For CC3235S device, pin 45 can be used as GPIO_31 if a supply is provided on
pin 47.
(10) For details on proper use, see Section 4.5.
Copyright © 2019, Texas Instruments Incorporated Terminal Configuration and Functions 15
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Table 4-2. Pin Attributes (continued)


PIN SIGNAL PIN MUX SIGNAL PAD STATES
SIGNAL NAME (1)
NO. TYPE (2) ENCODING DIRECTION LPDS (3) Hib (4) nRESET = 0
46 DCDC_ANA2_SW_N — N/A N/A N/A N/A N/A
47 VDD_ANA2 — N/A N/A N/A N/A N/A
48 VDD_ANA1 — N/A N/A N/A N/A N/A
49 VDD_RAM — N/A N/A N/A N/A N/A
GPIO0 (PN) 0 I/O Hi-Z, Pull, Drive
UART0_CTS 12 I Hi-Z, Pull, Drive
McAXR1 6 I/O Hi-Z, Pull, Drive
GT_CCP00 7 I Hi-Z, Pull, Drive Hi-Z, Pull,
50 I/O Hi-Z
GSPI_CS 9 I/O Hi-Z, Pull, Drive Drive
UART1_RTS 10 O 1
UART0_RTS 3 O 1
McAXR0 4 I/O Hi-Z, Pull, Drive
51 RTC_XTAL_P — N/A N/A N/A N/A N/A
RTC_XTAL_N (PN) N/A N/A N/A
GPIO32 0 O
McACLK 2 O Hi-Z, Pull, Drive Hi-Z, Pull,
52 (11) O Hi-Z
McAXR0 4 O Drive
UART0_RTS 6 O 1
GSPI_MOSI 8 O Hi-Z, Pull, Drive
GPIO30 (PN) 0 I/O Hi-Z, Pull, Drive
UART0_TX 9 O 1
McACLK 2 O Hi-Z, Pull,
53 I/O Hi-Z
McAFSX 3 O Drive
Hi-Z, Pull, Drive
GT_CCP05 4 I
GSPI_MISO 7 I/O
54 VIN_IO2 — N/A N/A N/A N/A N/A
GPIO1 (PN) 0 I/O Hi-Z, Pull, Drive
UART0_TX 3 O 1
Hi-Z, Pull,
55 pCLK (PIXCLK) I/O 4 I Hi-Z, Pull, Drive Hi-Z
Drive
UART1_TX 6 O 1
GT_CCP01 7 I Hi-Z, Pull, Drive
56 VDD_DIG2 — N/A N/A N/A N/A N/A
(10)
ADC_CH0 See I
GPIO2 (PN) 0 I/O
Analog input
Hi-Z, Pull,
57 (12) UART0_RX (up to 1.5 V) 3 I Hi-Z, Pull, Drive Hi-Z
Drive
or digital I/O
UART1_RX 6 I
GT_CCP02 7 I
(10)
ADC_CH1 See I
Hi-Z, Pull, Drive
GPIO3 (PN) Analog input 0 I/O
(12) Hi-Z, Pull,
58 (up to 1.5 V) Hi-Z
UART1_TX 6 O 1 Drive
or digital I/O
pDATA7 (CAM_D3) 4 I Hi-Z, Pull, Drive

(11) Pin 52 is used by the RTC crystal oscillator. These devices use automatic configuration sensing. Therefore, some board-level
configuration is required to use pin 52 as a digital pad. Pin 52 is used for RTC crystal in most applications. However, in some
applications a 32.768-kHz square-wave clock might always be available onboard. When a 32.768-kHz square-wave clock is available,
the crystal can be removed to free pin 52 for digital functions. The external clock must then be applied at pin 51. For the chip to
automatically detect this configuration, a 100-kΩ pullup resistor must be connected between pin 52 and the supply line. To prevent false
detection, TI recommends using pin 52 for output-only functions.
(12) This pin is shared by the ADC inputs and digital I/O pad cells.
16 Terminal Configuration and Functions Copyright © 2019, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Table 4-2. Pin Attributes (continued)


PIN SIGNAL PIN MUX SIGNAL PAD STATES
SIGNAL NAME (1)
NO. TYPE (2) ENCODING DIRECTION LPDS (3) Hib (4) nRESET = 0
(10)
ADC_CH2 See I
GPIO4 (PN) Analog input 0 I/O Hi-Z, Pull,
59 (12) (up to 1.5 V) Hi-Z, Pull, Drive Hi-Z
UART1_RX 6 I Drive
or digital I/O
pDATA6 (CAM_D2) 4 I
(10)
ADC_CH3 See I
GPIO5 (PN) 0 I/O
Analog input
Hi-Z, Pull,
60 (12) pDATA5 (CAM_D1) (up to 1.5 V) 4 I Hi-Z, Pull, Drive Hi-Z
Drive
or digital I/O
McAXR1 6 I/O
GT_CCP05 7 I
GPIO6 (PN) 0 I/O Hi-Z, Pull, Drive
UART0_RTS 5 O 1
pDATA4 (CAM_D0) 4 I Hi-Z, Pull,
61 I/O Hi-Z
UART1_CTS 3 I Drive
Hi-Z, Pull, Drive
UART0_CTS 6 I
GT_CCP06 7 I
GPIO7 (PN) 0 I/O
Hi-Z, Pull, Drive
McACLKX 13 O
Hi-Z, Pull,
62 UART1_RTS I/O 3 O Hi-Z
Drive
UART0_RTS 10 O 1
UART0_TX 11 O
GPIO8 (PN) 0 I/O
SDCARD_IRQ 6 I Hi-Z, Pull,
63 I/O Hi-Z, Pull, Drive Hi-Z
McAFSX 7 O Drive
GT_CCP06 12 I
GPIO9 (PN) 0 I/O
GT_PWM05 3 O
Hi-Z, Pull,
64 SDCARD_DATA0 I/O 6 I/O Hi-Z, Pull, Drive Hi-Z
Drive
McAXR0 7 I/O
GT_CCP00 12 I
GND_TAB — N/A N/A N/A N/A N/A

Copyright © 2019, Texas Instruments Incorporated Terminal Configuration and Functions 17


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

4.3 Signal Descriptions


Table 4-3. Signal Descriptions
PIN PIN SIGNAL
FUNCTION SIGNAL NAME DESCRIPTION
NO. TYPE DIRECTION
ADC_CH0 57 I/O I ADC channel 0 input (maximum of 1.5 V)
ADC_CH1 58 I/O I ADC channel 1 input (maximum of 1.5 V)
ADC
ADC_CH2 59 I/O I ADC channel 2 input (maximum of 1.5 V)
ADC_CH3 60 I I ADC channel 3 input (maximum of 1.5 V)
GPIO10 1 I/O O
GPIO11 2 I/O O
GPIO12 3 I/O O
GPIO13 4 I/O O
GPIO14 5 I/O O
GPIO15 6 I/O O
GPIO16 7 I/O O
GPIO17 8 I/O O
GPIO22 15 I/O O
GPIO28 18 (1) I/O O
Antenna
GPIO25 21 O O Antenna selection control
selection
(1) (2)
GPIO31 45 I/O O
GPIO0 50 I/O O
GPIO32 52 (1) I/O O
(1)
GPIO30 53 I/O O
GPIO3 58 I/O O
GPIO4 59 I/O O
GPIO5 60 I/O O
GPIO6 61 I/O O
GPIO8 63 I/O O
GPIO9 64 I/O O

(1) LPDS retention unavailable.


(2) Pin 45 is used by an internal DC/DC (ANA2_DCDC). For CC3235S device, pin 45 can be used as GPIO_31 if a supply is provided on
pin 47.
18 Terminal Configuration and Functions Copyright © 2019, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Table 4-3. Signal Descriptions (continued)


PIN PIN SIGNAL
FUNCTION SIGNAL NAME DESCRIPTION
NO. TYPE DIRECTION
GPIO10 1 I/O I/O
GPIO11 2 I/O O
GPIO12 3 I/O I/O
GPIO13 4 I/O I/O
GPIO14 5 I/O I/O
GPIO15 6 I/O I/O
GPIO16 7 I/O I/O
GPIO17 8 I/O O
GPIO22 15 I/O I/O
GPIO28 18 (1) I/O I/O
BLE/2.4 GHz
radio GPIO25 21 O O Coexistence inputs and outputs
coexistence
GPIO31 45 (1) (2) I/O I/O
GPIO0 50 I/O I/O
(1)
GPIO32 52 I/O I/O
GPIO30 53 (1) I/O I/O
GPIO3 58 I/O O
GPIO4 59 I/O O
GPIO5 60 I/O I/O
GPIO6 61 I/O I/O
GPIO8 63 I/O I/O
GPIO9 64 I/O I/O
WLAN_XTAL_N 22 — — 40-MHz crystal; pull down if external TCXO is used
WLAN_XTAL_P 23 — — 40-MHz crystal or TCXO clock input
Clock Connect 32.768-kHz crystal or force external CMOS
RTC_XTAL_P 51 — —
level clock
Connect 32.768-kHz crystal or connect 100-kΩ resistor
RTC_XTAL_N 52 — —
to supply voltage

Copyright © 2019, Texas Instruments Incorporated Terminal Configuration and Functions 19


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Table 4-3. Signal Descriptions (continued)


PIN PIN SIGNAL
FUNCTION SIGNAL NAME DESCRIPTION
NO. TYPE DIRECTION
HM_IO 1 I/O I/O
2 I/O O
3 I/O I/O
4 I/O I/O
5 I/O I/O
6 I/O I/O
7 I/O I/O
8 I/O O
15 I/O I/O
18 (1) I/O I/O
Hostless mode 21 O O Hostless mode inputs and outputs
45 (1) (2) I/O I/O
50 I/O I/O
(1)
52 I/O I/O
53 (1) I/O I/O
58 O O
59 O O
60 I/O I/O
61 I/O I/O
63 I/O I/O
64 I/O I/O
TDI 16 I/O I JTAG TDI. Reset default pinout.
TDO 17 I/O O JTAG TDO. Reset default pinout.
JTAG / SWD
TCK 19 I/O I JTAG/SWD TCK. Reset default pinout.
TMS 20 I/O I/O JTAG/SWD TMS. Reset default pinout.
1
3
I2C_SCL I/O I/O (open drain) I2C clock data
5
16
I2C
2
4
I2C_SDA I/O I/O (open drain) I2C data
6
17

20 Terminal Configuration and Functions Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Table 4-3. Signal Descriptions (continued)


PIN PIN SIGNAL
FUNCTION SIGNAL NAME DESCRIPTION
NO. TYPE DIRECTION
GT_PWM06 1 I/O O Pulse-width modulated O/P
GT_CCP01 1 I/O I Timer capture port
GT_PWM07 2 I/O O Pulse-width modulated O/P
GT_CCP02 2 I/O I
GT_CCP03 3 I/O I
4 I/O I
GT_CCP04
15 I/O I
GT_CCP05 5 I/O I
Timer capture ports
6 I/O I
17 I/O I
GT_CCP06
61 I/O I
Timers 63 I/O I
GT_CCP07 7 I/O I
PWM0 17 I/O O
GT_PWM03 19 I/O O Pulse-width modulated outputs
GT_PWM02 21 O O
50 I/O I
GT_CCP00
64 I/O I
GT_CCP05 53 I/O I Timer capture ports
GT_CCP01 55 I/O I
GT_CCP02 57 I/O I
GT_CCP05 60 I I Timer capture port Input
GT_PWM05 64 I/O O Pulse-width modulated output

Copyright © 2019, Texas Instruments Incorporated Terminal Configuration and Functions 21


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Table 4-3. Signal Descriptions (continued)


PIN PIN SIGNAL
FUNCTION SIGNAL NAME DESCRIPTION
NO. TYPE DIRECTION
GPIO10 1 I/O I/O
GPIO11 2 I/O I/O
GPIO12 3 I/O I/O
GPIO13 4 I/O I/O
GPIO14 5 I/O I/O
GPIO15 6 I/O I/O
GPIO16 7 I/O I/O
GPIO17 8 I/O I/O
GPIO22 15 I/O I/O
GPIO23 16 I/O I/O
GPIO24 17 I/O I/O
GPIO28 18 I/O I/O
GPIO29 20 I/O I/O
GPIO GPIO25 21 O O General-purpose inputs or outputs
GPIO31 45 (2) I/O I/O
GPIO0 50 I/O I/O
GPIO32 52 I/O O
GPIO30 53 I/O I/O
GPIO1 55 I/O I/O
GPIO2 57 I/O I/O
GPIO3 58 I/O I/O
GPIO4 59 I/O I/O
GPIO5 60 I/O I/O
GPIO6 61 I/O I/O
GPIO7 62 I/O I/O
GPIO8 63 I/O I/O
GPIO9 64 I/O I/O
2
15
17
MCAFSX 21 I/O O I2S audio port frame sync
(2)
45
53
63
3 I/O O
McASP McACLK 52 O O I2S audio port clock outputs
I2S or PCM
53 I/O O
50 I/O I/O I2S audio port data 1 (RX/TX)
McAXR1
60 I I/O I2S audio port data 1 (RX and TX)
45 (2) I/O I/O
I2S audio port data 0 (RX and TX)
50 I/O I/O
McAXR0 I2S audio port data (only output mode is supported on
52 O O
pin 52)
64 I/O I/O I2S audio port data (RX and TX)
McACLKX 62 I/O O I2S audio port clock

22 Terminal Configuration and Functions Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Table 4-3. Signal Descriptions (continued)


PIN PIN SIGNAL
FUNCTION SIGNAL NAME DESCRIPTION
NO. TYPE DIRECTION
1
SDCARD_CLK I/O O SD card clock data
7
2 I/O I/O (open drain)
Multimedia card SDCARD_CMD SD card command line
8 I/O I/O
(MMC or SD)
6
SDCARD_DATA0 I/O I/O SD card data
64
SDCARD_IRQ 63 I/O I Interrupt from SD card (3)
pXCLK (XVCLK) 2 I/O O Free clock to parallel camera
pVS (VSYNC) 3 I/O I Parallel camera vertical sync
pHS (HSYNC) 4 I/O I Parallel camera horizontal sync
pDATA8 (CAM_D4) 5 I/O I Parallel camera data bit 4
pDATA9 (CAM_D5) 6 I/O I Parallel camera data bit 5
Parallel pDATA10 (CAM_D6) 7 I/O I Parallel camera data bit 6
interface
(8-bit π) pDATA11 (CAM_D7) 8 I/O I Parallel camera data bit 7
pCLK (PIXCLK) 55 I/O I Pixel clock from parallel camera sensor
pDATA7 (CAM_D3) 58 I/O I Parallel camera data bit 3
pDATA6 (CAM_D2) 59 I/O I Parallel camera data bit 2
pDATA5 (CAM_D1) 60 I I Parallel camera data bit 1
pDATA4 (CAM_D0) 61 I/O I Parallel camera data bit 0
VDD_DIG1 9 — — Internal digital core voltage
VIN_IO1 10 — — Device supply voltage (VBAT)
VDD_PLL 24 — — Internal analog voltage
LDO_IN2 25 — — Internal analog RF supply from analog DC/DC output
VDD_PA_IN 33 — — Internal PA supply voltage from PA DC/DC output
LDO_IN1 36 — — Internal analog RF supply from analog DC/DC output
Analog DC/DC input (connected to device input supply
VIN_DCDC_ANA 37 — —
[VBAT])
DCDC_ANA_SW 38 — — Internal analog DC/DC switching node
PA DC/DC input (connected to device input supply
VIN_DCDC_PA 39 — —
[VBAT])
DCDC_PA_SW_P 40 — — Internal PA DC/DC switching node
Power
DCDC_PA_SW_N 41 — — Internal PA DC/DC switching node
DCDC_PA_OUT 42 — — Internal PA buck converter output
DCDC_DIG_SW 43 — — Internal digital DC/DC switching node
Digital DC/DC input (connected to device input supply
VIN_DCDC_DIG 44 — —
[VBAT])
DCDC_ANA2_SW_P 45 (2) — — Analog to DC/DC converter +ve switching node
DCDC_ANA2_SW_N 46 — — Internal analog to DC/DC converter –ve switching node
VDD_ANA2 47 — — Internal analog to DC/DC output
VDD_ANA1 48 — — Internal analog supply fed by ANA2 DC/DC output
VDD_RAM 49 — — Internal SRAM LDO output
VIN_IO2 54 — — Device supply voltage (VBAT)
VDD_DIG2 56 — — Internal digital core voltage
Reset nRESET 32 I I Global master device reset (active low)
A_RX 27 I I WLAN analog A-band receive
RF A_TX 28 O O WLAN analog A-band transmit
RF_BG 31 I/O I/O WLAN analog RF 802.11 b/g bands

(3) Future support.


Copyright © 2019, Texas Instruments Incorporated Terminal Configuration and Functions 23
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Table 4-3. Signal Descriptions (continued)


PIN PIN SIGNAL
FUNCTION SIGNAL NAME DESCRIPTION
NO. TYPE DIRECTION
5 I/O I/O
GSPI_CLK General SPI clock
45 (2) I/O I/O
6 I/O I/O
GSPI_MISO General SPI MISO
53 I/O I/O
SPI
8 I/O I/O
GSPI_CS General SPI device select
50 I/O I/O
7 I/O I/O
GSPI_MOSI General SPI MOSI
52 O O
FLASH_SPI_CLK 11 O O Clock to SPI serial flash (fixed default)
FLASH_SPI_DOUT 12 O O Data to SPI serial flash (fixed default)
FLASH SPI
FLASH_SPI_DIN 13 I I Data from SPI serial flash (fixed default)
FLASH_SPI_CS 14 O O Device select to SPI serial flash (fixed default)
1 I/O O
7 I/O O
UART TX data
UART1_TX 16 I/O O
55 I/O O
58 I/O O UART1 TX data
2 I/O I
8 I/O I
UART RX data
17 I/O I
UART1_RX
45 (2) I/O I
57 I/O I
UART1 RX data
59 I/O I
50 I/O O
UART1_RTS UART1 request-to-send (active low)
62 I/O O
UART UART1_CTS 61 I/O I UART1 clear-to-send (active low)
3 I/O O
53 I/O O
UART0_TX UART0 TX data
55 I/O O
62 I/O O
4 I/O I
UART0 RX data
UART0_RX 45 (2) I/O I
57 I/O I UART0 RX data
50
UART0_CTS I/O I UART0 clear-to-send input (active low)
61
50 I/O O
52 O O
UART0_RTS UART0 request-to-send (active low)
61 I/O O
62 I/O O
SOP2 21 (4) O I Sense-on-power 2
Sense-On-
SOP1 34 I I Configuration sense-on-power 1
Power
SOP0 35 I I Configuration sense-on-power 0
(4) This pin has dual functions: as a SOP[2] (device operation mode), and as an external TCXO enable. As a TXCO enable, the pin is an
output on power up and driven logic high. During hibernate low-power mode, the pin is in a Hi-Z state but is pulled down for SOP mode
to disable TCXO. Because of the SOP functionality, the pin must be used as an output only.

24 Terminal Configuration and Functions Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

4.4 Pin Multiplexing

Table 4-4. Pin Multiplexing

ANALOG OR SPECIAL FUNCTION Digital Function (XXX Field Encoding) (1)


Register Register BLE COEX
Pin Hostless
Address Name JTAG 0 1 2 3 4 5 6 7 8 9 10 11 12 13
Mode CC_COEX CC_COEX
_SW_OUT _BLE_IN
0x4402 GPIO_PAD_ I2C_ GT_ SDCARD_ UART1_ GT_
1 — Y Y Y GPIO10 — — — — — — — —
E0C8 CONFIG_10 SCL PWM06 CLK TX CCP01
0x4402 GPIO_PAD_ I2C_ GT_ pXCLK SDCARD_ UART1_ GT_
2 — Y (2) Y — GPIO11 — — — — — — MCAFSX
E0CC CONFIG_11 SDA PWM07 (XVCLK) CMD RX CCP02
0x4402 GPIO_PAD_ pVS I2C_ UART0_ GT_
3 — Y Y Y GPIO12 — — McACLK — — — — — —
E0D0 CONFIG_12 (VSYNC) SCL TX CCP03
0x4402 GPIO_PAD_ pHS I2C_ UART0_ GT_
4 — Y Y Y GPIO13 — — — — — — — — —
E0D4 CONFIG_13 (HSYNC) SDA RX CCP04
0x4402 GPIO_PAD_ pDATA8 I2C_ GSPI_ GT_
5 — Y Y Y GPIO14 — — — — — — — — —
E0D8 CONFIG_14 (CAM_D4) SCL CLK CCP05
0x4402 GPIO_PAD_ pDATA9 I2C_ GSPI_ SDCARD_ GT_
6 — Y Y Y GPIO15 — — — — — — — —
E0DC CONFIG_15 (CAM_D5) SDA MISO DATA0 CCP06
0x4402 GPIO_PAD_ pDATA10 UART1_ GSPI_ SDCARD_ GT_
7 — Y Y Y GPIO16 — — — — — — — —
E0E0 CONFIG_16 (CAM_D6) TX MOSI CLK CCP07
0x4402 GPIO_PAD_ pDATA11 UART1_ GSPI_ SDCARD_
8 — Y (2) Y — GPIO17 — — — — — — — — —
E0E4 CONFIG_17 (CAM_D7) RX CS CMD
0x4402 GPIO_PAD_ GT_
15 — Y Y Y GPIO22 — — — — — McAFSX — — — — — —
E0F8 CONFIG_22 CCP04
Muxe
0x4402 GPIO_PAD_ UART1_ I2C_
16 d with — — — GPIO23 TDI — — — — — — — — — —
E0FC CONFIG_23 TX SCL
JTAG
Muxe
0x4402 GPIO_PAD_ d with UART1_ GT_ I2C_
17 — — — GPIO24 TDO — PWM0 McAFSX — — — — — —
E100 CONFIG_24 JTAG RX CCP06 SDA
TDO
0x4402 GPIO_PAD_
18 — Y (3) Y (3) Y (3) GPIO28 — — — — — — — — — — — — —
E140 CONFIG_40
Muxe
d with
JTAG
0x4402 GPIO_PAD_ GT_
19 or — — — — TCK — — — — — — — — — — —
E110 CONFIG_28 PWM03
SWD
and
TCK
Muxe
d with
JTAG
0x4402 GPIO_PAD_
20 or — — — GPIO29 TMS — — — — — — — — — — — —
E114 CONFIG_29
SWD
and
TMSC

(1) Pin mux encodings with (RD) denote the default encoding after reset release.
(2) Output Only
(3) LPDS retention unavailable.

Copyright © 2019, Texas Instruments Incorporated Terminal Configuration and Functions 25


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Table 4-4. Pin Multiplexing (continued)


ANALOG OR SPECIAL FUNCTION Digital Function (XXX Field Encoding) (1)
Register Register BLE COEX
Pin Hostless
Address Name JTAG 0 1 2 3 4 5 6 7 8 9 10 11 12 13
Mode CC_COEX CC_COEX
_SW_OUT _BLE_IN
0x4402 GPIO_PAD_ GT_
21 (4) — Y (2) Y — GPIO25 — McAFSX — — — — — — — — — —
E104 CONFIG_25 PWM02
0x4402 GPIO_PAD_ UART1_ GSPI_ UART0_
45 (3) (5) — Y Y Y GPIO31 — — — — McAXR0 — — — McAFSX —
E11C CONFIG_31 RX CLK RX
0x4402 GPIO_PAD_ UART0_ GT_ GSPI_ UART1_ UART0_
50 — Y Y Y GPIO0 — — McAXR0 — McAXR1 — — —
E0A0 CONFIG_0 RTS CCP00 CS RTS CTS
0x4402 GPIO_PAD_ UART0_ GSPI_
52 — Y (3) Y (3) Y (3) GPIO32 — McACLK — McAXR0 — — — — — — —
E120 CONFIG_32 RTS MOSI
0x4402 GPIO_PAD_ GT_ GSPI_ UART0_
53 -— Y (3) Y (3) Y (3) GPIO30 — McACLK McAFSX — — — — — — —
E118 CONFIG_30 CCP05 MISO TX
0x4402 GPIO_PAD_ UART0_ pCLK UART1_ GT_
55 — — — — GPIO1 — — — — — — — — —
E0A4 CONFIG_1 TX (PIXCLK) TX CCP01
0x4402 GPIO_PAD_ UART0_ UART1_ GT_
57 — — — — GPIO2 — — — — — — — — — —
E0A8 CONFIG_2 RX RX CCP02
0x4402 GPIO_PAD_ pDATA7 UART1_
58 — Y (2) Y — GPIO3 — — — — — — — — — — —
E0AC CONFIG_3 (CAM_D3) TX
0x4402 GPIO_PAD_ pDATA6 UART1_
59 — Y (2) Y — GPIO4 — — — — — — — — — — —
E0B0 CONFIG_4 (CAM_D2) RX
0x4402 GPIO_PAD_ pDATA5 GT_
60 — Y Y Y GPIO5 — — — — McAXR1 — — — — — —
E0B4 CONFIG_5 (CAM_D1) CCP05
0x4402 GPIO_PAD_ UART1_ pDATA4 UART0_ UART0_ GT_
61 — Y Y Y GPIO6 — — — — — — — —
E0B8 CONFIG_6 CTS (CAM_D0) RTS CTS CCP06
0x4402 GPIO_PAD_ UART1_ UART0_ UART0_
62 — — — — GPIO7 — — — — — — — — — McACLKX
E0BC CONFIG_7 RTS RTS TX
0x4402 GPIO_PAD_ SDCARD_ GT_
63 — Y Y Y GPIO8 — — — — — McAFSX — — — — —
E0C0 CONFIG_8 IRQ CCP06
0x4402 GPIO_PAD_ GT_ SDCARD_ GT_
64 -— Y Y Y GPIO9 — — — — McAXR0 — — — — —
E0C4 CONFIG_9 PWM05 DATA0 CCP00

(4) This pin has dual functions: as a SOP[2] (device operation mode), and as an external TCXO enable. As a TXCO enable, the pin is an output on power up and driven logic high. During
hibernate low-power mode, the pin is in a Hi-Z state but is pulled down for SOP mode to disable TCXO. Because of the SOP functionality, the pin must be used as an output only.
(5) Pin 45 is used by an internal DC/DC (ANA2_DCDC). For CC3235S device, pin 45 can be used as GPIO_31 if a supply is provided on pin 47.

26 Terminal Configuration and Functions Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

4.5 Drive Strength and Reset States for Analog and Digital Multiplexed Pins
Table 4-5 describes the use, drive strength, and default state of analog and digital multiplexed pins at first-
time power up and reset (nRESET pulled low).

Table 4-5. Drive Strength and Reset States for Analog and Digital Multiplexed Pins
Maximum
State After Configuration of Analog
Board-Level Configuration and Default State at First Power Up Effective
Pin Switches (ACTIVE, LPDS, and HIB
Use or Forced Reset Drive
Power Modes)
Strength (mA)
VDD_ANA2 (pin 47) must be
shorted to the input supply rail. Analog is isolated. The digital I/O Determined by the I/O state, as are
45 4
Otherwise, the pin is driven by the cell is also isolated. other digital I/Os.
ANA2 DC/DC.
Analog is isolated. The digital I/O Determined by the I/O state, as are
50 Generic I/O 4
cell is also isolated. other digital I/Os.
The pin must have an external
pullup of 100 kΩ to the supply rail Analog is isolated. The digital I/O Determined by the I/O state, as are
52 4
and must be used in output signals cell is also isolated. other digital I/Os.
only.
Analog is isolated. The digital I/O Determined by the I/O state, as are
53 Generic I/O 4
cell is also isolated. other digital I/Os.
Analog signal (1.8-V absolute, ADC is isolated. The digital I/O cell Determined by the I/O state, as are
57 4
1.46-V full scale) is also isolated. other digital I/Os.
Analog signal (1.8-V absolute, ADC is isolated. The digital I/O cell Determined by the I/O state, as are
58 4
1.46-V full scale) is also isolated. other digital I/Os.
Analog signal (1.8-V absolute, ADC is isolated. The digital I/O cell Determined by the I/O state, as are
59 4
1.46-V full scale) is also isolated. other digital I/Os.
Analog signal (1.8-V absolute, ADC is isolated. The digital I/O cell Determined by the I/O state, as are
60 4
1.46-V full scale) is also isolated. other digital I/Os.

4.6 Pad State After Application of Power to Device, Before Reset Release
When a stable power is applied to the CC3235x device for the first time or when supply voltage is restored
to the proper value following a period with supply voltage less than 1.5 V, the level of each digital pad is
undefined in the period starting from the release of nRESET and until DIG_DCDC powers up. This period
is less than approximately 10 ms. During this period, pads can be internally pulled weakly in either
direction. If a certain set of pins is required to have a definite value during this pre-reset period, an
appropriate pullup or pulldown resistor must be used at the board level. The recommended value of this
external pull is 2.7 kΩ.

Copyright © 2019, Texas Instruments Incorporated Terminal Configuration and Functions 27


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

4.7 Connections for Unused Pins


All unused pin should be configured as stated in Table 4-6.

Table 4-6. Connections for Unused Pins


PIN
FUNCTION SIGNAL DESCRIPTION ACCEPTABLE PRACTICE PREFERRED PRACTICE
NUMBER
Wake up I/O source should not be
floating during hibernate.
All the I/O pins will float while in
General-purpose input or Hibernate and Reset states. Ensure
GPIO
output pullup and pulldown resistors are
available on board to maintain the
state of the I/O.
Leave unused GPIOs as NC
No Connect NC 26 Unused pin, leave as NC. Unused pin, leave as NC
69.8K Pull down resistor
Configuration sense-on- Ensure pulldown resistors are on SOP0 and SOP1 used
SOP
power available on unused SOP pins as switch control pins,
100K pull down on SOP2
Reset RESET input for the device Never leave the reset pin floating
When using an external oscillator,
RTC_XTAL_N
add a 100-kΩ pullup resistor to VIO
Clock
When using an external oscillator,
WLAN_XTAL_N
connect to ground if unused
JTAG JTAG interface Leave as NC if unused

28 Terminal Configuration and Functions Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

5 Specifications
All measurements are referenced at the device pins, unless otherwise indicated. All specifications are over
process and voltage, unless otherwise indicated.

5.1 Absolute Maximum Ratings


All measurements are referenced at the device pins unless otherwise indicated. All specifications are over process and
overvoltage unless otherwise indicated.
Over operating free-air temperature range (unless otherwise noted) (1) (2)
MIN MAX UNIT
VBAT and VIO Pins: 37, 39, 44 –0.5 3.8 V
Supply voltage VBAT and VIO should be tied
VIO – VBAT (differential) Pins: 10, 54 V
together
Digital inputs –0.5 VIO + 0.5 V
RF pins –0.5 2.1 V
Analog pins, Crystal Pins: 22, 23, 51, 52 –0.5 2.1 V
Operating temperature, TA –40 85 °C
Storage temperature, Tstg –55 125 °C
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings
only, and functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating
Conditions is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
(2) All voltage values are with respect to VSS, unless otherwise noted.

5.2 ESD Ratings


VALUE UNIT
(1)
Human body model (HBM), per ANSI/ESDA/JEDEC JS-001 ±2000
VESD Electrostatic discharge V
Charged device model (CDM), per ANSI/ESDA/JEDEC JS-002 (2) ±500
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.

5.3 Power-On Hours (POH)


This information is provided solely for your convenience and does not extend or modify the warranty provided under TI's
standard terms and conditions for TI semiconductor products.
POWER-ON HOURS [POH]
OPERATING CONDITION
(hours)
TA up to 85°C (1) 87,600
(1) The TX duty cycle (power amplifier ON time) is assumed to be 10% of the device POH. Of the remaining 90% of the time, the device
can be in any other state.

5.4 Recommended Operating Conditions


over operating free-air temperature range (unless otherwise noted) (1) (2)
MIN TYP MAX UNIT
VBAT, VIO Direct battery
Supply voltage Pins: 10, 37, 39, 44, 54 2.1 (4) 3.3 3.6 V
(shorted to VBAT) connection (3)
Ambient thermal slew –20 20 °C/minute
(1) Operating temperature is limited by crystal frequency variation.
(2) When operating at an ambient temperature of over 75°C, the transmit duty cycle must remain below 50% to avoid the auto-protect
feature of the power amplifier. If the auto-protect feature triggers, the device takes a maximum of 60 seconds to restart the transmission.
(3) To ensure WLAN performance, ripple on the supply must be less than ±300 mV.
(4) The minimum voltage specified includes the ripple on the supply voltage and all other transient dips. The brownout condition is also
2.1 V, and care must be taken when operating at the minimum specified voltage.

Copyright © 2019, Texas Instruments Incorporated Specifications 29


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.5 Current Consumption Summary (CC3235S)

Table 5-1. Current Consumption Summary (CC3235S) 2.4 GHz RF Band


TA = 25°C, VBAT = 3.6 V
PARAMETER TEST CONDITIONS (1) (2)
MIN TYP (3) MAX UNIT
TX power level = 0 272
1 DSSS
TX power level = 4 190
TX power level = 0 248
TX 6 OFDM
TX power level = 4 182
NWP ACTIVE
MCU ACTIVE TX power level = 0 223 mA
54 OFDM
TX power level = 4 160
1 DSSS 59
RX
54 OFDM 59
NWP idle connected (4) 15.3
TX power level = 0 269
1 DSSS
TX power level = 4 187
TX power level = 0 245
TX 6 OFDM
TX power level = 4 179
NWP ACTIVE
MCU SLEEP TX power level = 0 220 mA
54 OFDM
TX power level = 4 157
1 DSSS 56
RX
54 OFDM 56
NWP idle connected (4) 12.2
TX power level = 0 266
1 DSSS
TX power level = 4 184
TX power level = 0 242
TX 6 OFDM
TX power level = 4 176
NWP ACTIVE mA
TX power level = 0 217
54 OFDM
MCU LPDS TX power level = 4 154
1 DSSS 53
RX
54 OFDM 53
120 µA at 64KB
NWP LPDS (5) 135
135 µA at 256KB µA
(4)
NWP idle connected 710
MCU SHUTDOWN MCU shutdown 1 µA
MCU HIBERNATE MCU hibernate 4.5 µA
VBAT = 3.6 V 420
Peak calibration current (6) VBAT = 3.3 V 450 mA
VBAT = 2.1 V 670
(1) TX power level = 0 implies maximum power (see Figure 5-1, Figure 5-2, and Figure 5-3). TX power level = 4 implies output power
backed off approximately 4 dB.
(2) The CC3235x system is a constant power-source system. The active current numbers scale based on the VBAT voltage supplied.
(3) Typical numbers assume a VSWR of 1.5:1.
(4) DTIM = 1
(5) LPDS current does not include the external serial flash. The LPDS number of reported is with retention of 256KB of MCU SRAM. The
CC3235x device can be configured to retain 0KB, 64KB, 128KB, 192KB, or 256KB of SRAM in LPDS. Each 64-KB block of MCU
retained SRAM increases LPDS current by 4 µA.
(6) The complete calibration can take up to 17 mJ of energy from the battery over a time of 24 ms. In default mode, calibration is performed
sparingly, and typically occurs when re-enabling the NWP and when the temperature has changed by more than 20°C. There are two
additional calibration modes that may be used to reduced or completely eliminate the calibration event. For further details, see CC31xx,
CC32xx SimpleLink™ Wi-Fi® and IoT Network Processor Programmer's Guide.

30 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Table 5-2. Current Consumption Summary (CC3235S) 5 GHz RF Band


TA = 25°C, VBAT = 3.6 V
PARAMETER TEST CONDITIONS (1) (2)
MIN TYP (3) MAX UNIT
6 OFDM 318
TX
NWP ACTIVE 54 OFDM 293
MCU ACTIVE mA
RX 54 OFDM 67
NWP idle connected (4) 15.3
6 OFDM 315
TX
NWP ACTIVE 54 OFDM 290
MCU SLEEP mA
RX 54 OFDM 64
NWP idle connected (4) 12.2
6 OFDM 312
TX
MCU LPDS NWP ACTIVE 54 OFDM 287 mA
RX 54 OFDM 61
120 µA at 64KB
NWP LPDS (5) 135
135 µA at 256KB µA
(6)
NWP idle connected 710
MCU SHUTDOWN MCU shutdown 1 µA
MCU HIBERNATE MCU hibernate 4.5 µA
VBAT = 3.6 V 290
VBAT = 3.3 V 310
Peak calibration current (7) mA
VBAT = 2.7 V 310
VBAT = 2.1 V 400
(1) Measurements taken at maximum TX power
(2) The CC3235x system is a constant power-source system. The active current numbers scale based on the VBAT voltage supplied.
(3) Typical numbers assume a VSWR of 1.5:1.
(4) DTIM = 1
(5) LPDS current does not include the external serial flash. The LPDS number of reported is with retention of 256KB of MCU SRAM. The
CC3235x device can be configured to retain 0KB, 64KB, 128KB, 192KB, or 256KB of SRAM in LPDS. Each 64-KB block of MCU
retained SRAM increases LPDS current by 4 µA.
(6) DTIM = 1
(7) The complete calibration can take up to 17 mJ of energy from the battery over a time of 24 ms. In default mode, calibration is performed
sparingly, and typically occurs when re-enabling the NWP and when the temperature has changed by more than 20°C. There are two
additional calibration modes that may be used to reduced or completely eliminate the calibration event. For further details, see CC31xx,
CC32xx SimpleLink™ Wi-Fi® and IoT Network Processor Programmer's Guide.

Copyright © 2019, Texas Instruments Incorporated Specifications 31


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.6 Current Consumption Summary (CC3235SF)

Table 5-3. Current Consumption Summary (CC3235SF) 2.4 GHz RF Band


TA = 25°C, VBAT = 3.6 V
PARAMETER TEST CONDITIONS (1) (2)
MIN TYP (3) MAX UNIT
TX power level = 0 286
1 DSSS
TX power level = 4 202
TX power level = 0 255
TX 6 OFDM
TX power level = 4 192
NWP ACTIVE
MCU ACTIVE TX power level = 0 232 mA
54 OFDM
TX power level = 4 174
1 DSSS 74
RX
54 OFDM 74
NWP idle connected (4) 25.2
TX power level = 0 282
1 DSSS
TX power level = 4 198
TX power level = 0 251
TX 6 OFDM
TX power level = 4 188
NWP ACTIVE
MCU SLEEP TX power level = 0 228 mA
54 OFDM
TX power level = 4 170
1 DSSS 70
RX
54 OFDM 70
NWP idle connected (4) 21.2
TX power level = 0 266
1 DSSS
TX power level = 4 184
TX power level = 0 242
TX 6 OFDM
TX power level = 4 176
NWP active mA
TX power level = 0 217
54 OFDM
MCU LPDS TX power level = 4 154
1 DSSS 53
RX
54 OFDM 53
120 µA at 64KB
NWP LPDS (5) 135
135 µA at 256KB µA
(4)
NWP idle connected 710
MCU
MCU shutdown 1 µA
SHUTDOWN
MCU
MCU hibernate 4.5 µA
HIBERNATE
VBAT = 3.6 V 420
Peak calibration current (6) VBAT = 3.3 V 450 mA
VBAT = 2.1 V 670
(1) TX power level = 0 implies maximum power (see Figure 5-1, Figure 5-2, and Figure 5-3). TX power level = 4 implies output power
backed off approximately 4 dB.
(2) The CC3235x system is a constant power-source system. The active current numbers scale based on the VBAT voltage supplied.
(3) Typical numbers assume a VSWR of 1.5:1.
(4) DTIM = 1
(5) LPDS current does not include the external serial flash. The LPDS number of reported is with retention of 256KB of MCU SRAM. The
CC3235x device can be configured to retain 0KB, 64KB, 128KB, 192KB, or 256KB of SRAM in LPDS. Each 64-KB block of MCU
retained SRAM increases LPDS current by 4 µA.
(6) The complete calibration can take up to 17 mJ of energy from the battery over a period of 24 ms. Calibration is performed sparingly,
typically when coming out of HIBERNATE and only if temperature has changed by more than 20°C. The calibration event can be
controlled by a configuration file in the serial flash.

32 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Table 5-4. Current Consumption Summary (CC3235SF) 5 GHz RF Band


TA = 25°C, VBAT = 3.6 V
PARAMETER TEST CONDITIONS (1) (2)
MIN TYP (3) MAX UNIT
6 OFDM 329
TX
NWP ACTIVE 54 OFDM 306
MCU ACTIVE mA
RX 54 OFDM 80
NWP idle connected (4) 25.2
6 OFDM 325
TX
NWP ACTIVE 54 OFDM 302
MCU SLEEP mA
RX 54 OFDM 76
NWP idle connected (4) 21.2
6 OFDM 312
TX
NWP active 54 OFDM 289 mA
RX 54 OFDM 63
MCU LPDS
120 µA at 64KB
NWP LPDS (5) 135
135 µA at 256KB µA
(4)
NWP idle connected 710
MCU
MCU shutdown 1 µA
SHUTDOWN
MCU
MCU hibernate 4.5 µA
HIBERNATE
VBAT = 3.6 V 290
VBAT = 3.3 V 310 mA
Peak calibration current (6)
VBAT = 2.7 V 310
VBAT = 2.1 V 400
(1) Measurements taken at maximum TX power
(2) The CC3235x system is a constant power-source system. The active current numbers scale based on the VBAT voltage supplied.
(3) Typical numbers assume a VSWR of 1.5:1.
(4) DTIM = 1
(5) LPDS current does not include the external serial flash. The LPDS number of reported is with retention of 256KB of MCU SRAM. The
CC3235x device can be configured to retain 0KB, 64KB, 128KB, 192KB, or 256KB of SRAM in LPDS. Each 64-KB block of MCU
retained SRAM increases LPDS current by 4 µA.
(6) The complete calibration can take up to 17 mJ of energy from the battery over a period of 24 ms. Calibration is performed sparingly,
typically when coming out of HIBERNATE and only if temperature has changed by more than 20°C. The calibration event can be
controlled by a configuration file in the serial flash.

5.7 TX Power Control for 2.4 GHz Band


The CC3235x has several options for modifying the output power of the device when required. For the 2.4
GHz band it is possible to lower the overall output power at a global level using the global TX power level
setting. In addition, the 2.4 GHz band allows the user to enter additional back-offs (1), per channel, region
(2)
and modulation rates (3), via Image creator (see the Uniflash with Image Creator User Guide for more
details).

Figure 5-1, Figure 5-2, and Figure 5-3 show TX power and IBAT versus TX power level settings for the
CC3235S device at modulations of 1 DSSS, 6 OFDM, and 54 OFDM, respectively. For the CC3235SF
device, the IBAT current has an increase of approximately 10 mA to 15 mA depending on the transmitted
rate. The TX power level will remain the same.
In Figure 5-1, the area enclosed in the circle represents a significant reduction in current during transition
from TX power level 3 to level 4. In the case of lower range requirements (14-dBm output power), TI
recommends using TX power level 4 to reduce the current.
(1) The back-off range is between -6 dB to +6 dB in 0.25dB increments.
(2) FCC/ISED, ETSI (Europe), and Japan are supported.
(3) Back-off rates are grouped into 11b rates, high modulation rates (MCS7, 54 OFDM and 48 OFDM), and lower modulation rates (all other
rates).
Copyright © 2019, Texas Instruments Incorporated Specifications 33
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

1 DSSS
19.00 280.00

Color by 264.40
17.00
TX Power (dBm)

15.00 IBAT (VBAT @ 3.6 V) 249.00

IBAT (VBAT @ 3.6 V)(mAmp)


13.00 233.30
TX Power (dBm)

11.00 218.00

9.00 202.00

7.00 186.70

5.00 171.00

3.00 155.60

1.00 140.00
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
TX power level setting

Figure 5-1. TX Power and IBAT vs TX Power Level Settings (1 DSSS)

6 OFDM
19.00 280.00

Color by
17.00 264.40
TX Power (dBm)

15.00 IBAT (VBAT @ 3.6 V) 249.00

IBAT (VBAT @ 3.6 V)(mAmp)


13.00 233.30
TX Power (dBm)

11.00 218.00

9.00 202.00

7.00 186.70

5.00 171.00

3.00 155.60

1.00 140.00
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
TX power level setting

Figure 5-2. TX Power and IBAT vs TX Power Level Settings (6 OFDM)

34 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

54 OFDM
19.00 280.00

Color by
17.00 264.40
TX Power (dBm)

15.00 IBAT (VBAT @ 3.6 V) 249.00

IBAT (VBAT @ 3.6 V)(mAmp)


13.00 233.30
TX Power (dBm)

11.00 218.00

9.00 202.00

7.00 186.70

5.00 171.00

3.00 155.60

1.00 140.00
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
TX power level setting

Figure 5-3. TX Power and IBAT vs TX Power Level Settings (54 OFDM)

5.8 TX Power Control for 5 GHz


5 GHz power control is done via Image Creator where the maximum transmit power is provided (1). Within
Image Creator power control is possible per channel, region (2), and modulation rates (3). In addition, it is
possible to enter an additional back-off (4) factor per channel and modulation rate for further margin to
regulatory requirements.
Finally, it is also possible to set the TX and RX trace losses to the antenna per band (5). The peak antenna
gain (6) can also be provided, thus allowing further control. For a full description of options and capabilities
see Uniflash with Image Creator User Guide.

(1) The maximum transmit power range is 18dBm to 0.125dBm in 0.125dBm decrements.
(2) FCC/ISED, ETSI (Europe), and Japan are supported.
(3) Rates are grouped into high modulation rates (MCS7, 54 OFDM and 48 OFDM) and lower modulation rates (all other rates).
(4) The back-off range is 0 dBm to 18 dBm in 0.125 dBm increments, with the maximum back-off not exceed that of the maximum transmit
power.
(5) The range of losses if from 0 dBm to 7.75 dBm in 0.125 dBm increments.
(6) The antenna gain has a range of -2 dBi to 5.75 dBi in 0.125 dBi increments.

Copyright © 2019, Texas Instruments Incorporated Specifications 35


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.9 Brownout and Blackout Conditions


The device enters a brownout condition when the input voltage drops below Vbrownout (see Figure 5-4 and
Figure 5-5). This condition must be considered during design of the power supply routing, especially when
operating from a battery. High-current operations, such as a TX packet or any external activity (not
necessarily related directly to networking) can cause a drop in the supply voltage, potentially triggering a
brownout condition. The resistance includes the internal resistance of the battery, the contact resistance of
the battery holder (four contacts for 2× AA batteries), and the wiring and PCB routing resistance.

NOTE
When the device is in HIBERNATE state, brownout is not detected. Only blackout is in effect
during HIBERNATE state.

Figure 5-4. Brownout and Blackout Levels (1 of 2)

Figure 5-5. Brownout and Blackout Levels (2 of 2)

36 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

In the brownout condition, all sections of the device (including the 32-kHz RTC) shut down except for the
Hibernate module, which remains on. The current in this state can reach approximately 400 µA. The
blackout condition is equivalent to a hardware reset event in which all states within the device are lost.
Table 5-5 lists the brownout and blackout voltage levels.

Table 5-5. Brownout and Blackout Voltage Levels


CONDITION VOLTAGE LEVEL UNIT
Vbrownout 2.1 V
Vblackout 1.67 V

5.10 Electrical Characteristics for GPIO Pins

Table 5-6. Electrical Characteristics: GPIO Pins Except 50, 52, and 53
TA = 25°C, VBAT = 2.1 V to 3.3 V. (1)
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
CIN Pin capacitance 4 pF
VIH High-level input voltage 0.65 × VDD VDD + 0.5 V V
VIL Low-level input voltage –0.5 0.35 × VDD V
IIH High-level input current 5 nA
IIL Low-level input current 5 nA
IL = 2 mA; configured I/O drive
strength = 2 mA; VDD × 0.8
2.4 V ≤ VDD < 3.6 V
IL = 4 mA; configured I/O drive
strength = 4 mA; VDD × 0.7
High-level output 2.4 V ≤ VDD < 3.6 V
VOH V
voltage IL = 6 mA; configured I/O drive
strength = 6 mA; VDD × 0.7
2.4 V ≤ VDD < 3.6 V
IL = 2 mA; configured I/O drive
strength = 2 mA; VDD × 0.75
2.1 V ≤ VDD < 2.4 V
IL = 2 mA; configured I/O drive
strength = 2 mA; VDD × 0.2
2.4 V ≤ VDD < 3.6 V
IL = 4 mA; configured I/O drive
strength = 4 mA; VDD × 0.2
Low-level output 2.4 V ≤ VDD < 3.6 V
VOL V
voltage IL = 6 mA; configured I/O drive
strength = 6 mA; VDD × 0.2
2.4 V ≤ VDD < 3.6 V
IL = 2 mA; configured I/O drive
strength = 2 mA; VDD × 0.25
2.1 V ≤ VDD < 2.4 V
2-mA drive 2
High-level
IOH source 4-mA drive 4 mA
current
6-mA drive 6
2-mA drive 2
Low-level
IOL sink 4-mA drive 4 mA
current
6-mA drive 6
(1) TI recommends using the lowest possible drive strength that is adequate for the applications. This recommendation minimizes the risk of
interference to the WLAN radio and reduces any potential degradation of RF sensitivity and performance. The default drive strength
setting is 6 mA.

Copyright © 2019, Texas Instruments Incorporated Specifications 37


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Table 5-7. Electrical Characteristics: GPIO Pins 50, 52, and 53


TA = 25°C, VBAT = 2.1 V to 3.6 V. (1)
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
CIN Pin capacitance 7 pF
VIH High-level input voltage 0.65 × VDD VDD + 0.5 V V
VIL Low-level input voltage –0.5 0.35 × VDD V
IIH High-level input current 50 nA
IIL Low-level input current 50 nA
IL = 2 mA; configured I/O
drive strength = 2 mA; VDD × 0.8
2.4 V ≤ VDD < 3.6 V
IL = 4 mA; configured I/O
drive strength = 4 mA; VDD × 0.7
2.4 V ≤ VDD < 3.6 V
VOH High-level output voltage V
IL = 6 mA; configured I/O
drive strength = 6 mA; VDD × 0.7
2.4 V ≤ VDD < 3.6 V
IL = 2 mA; configured I/O
drive strength = 2 mA; VDD × 0.75
2.1 V ≤ VDD < 2.4 V
IL = 2 mA; configured I/O
drive strength = 2 mA; VDD × 0.2
2.4 V ≤ VDD < 3.6 V
IL = 4 mA; configured I/O
drive strength = 4 mA; VDD × 0.2
2.4 V ≤ VDD < 3.6 V
VOL Low-level output voltage V
IL = 6 mA; configured I/O
drive strength = 6 mA; VDD × 0.2
2.4 V ≤ VDD < 3.6 V
IL = 2 mA; configured I/O
drive strength = 2 mA; VDD × 0.25
2.1 V ≤ VDD < 2.4 V
2-mA
1.5
drive
High-level
4-mA
IOH source current, 2.5 mA
drive
VOH = 2.4
6-mA
3.5
drive
2-mA
1.5
drive
Low-level sink 4-mA
IOL 2.5 mA
current drive
6-mA
3.5
drive
VIL nRESET 0.6 V
(1) TI recommends using the lowest possible drive strength that is adequate for the applications. This recommendation minimizes the risk of
interference to the WLAN radio and reduces any potential degradation of RF sensitivity and performance. The default drive strength
setting is 6 mA.

5.11 Electrical Characteristics for Pin Internal Pullup and Pulldown


TA = 25°C, VBAT = 3.0 V.
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
IOH Pullup current, VOH = 2.4 (VDD = 3.0 V) 5 10 µA
Pulldown current, VOL = 0.4 (VDD = 3.0
IOL 5 µA
V)

38 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

5.12 WLAN Receiver Characteristics

Table 5-8. WLAN Receiver Characteristics: 2.4 GHz Band


TA = 25°C, VBAT = 2.1 V to 3.6 V. Parameters are measured at the SoC pin on channel 6 (2437 MHz).
PARAMETER TEST CONDITIONS (Mbps) MIN TYP MAX UNIT
1 DSSS –96.0
2 DSSS –94.0
11 CCK –88.0
6 OFDM –90.5
Sensitivity
(8% PER for 11b rates, 10% PER for 9 OFDM –90.0 dBm
11g/11n rates) (1)
18 OFDM –86.5
36 OFDM –80.5
54 OFDM –74.5
MCS7 (GF) (2) –71.5
Maximum input level 802.11b –4.0
dBm
(10% PER) 802.11g –10.0
(1) Sensitivity is 1-dB worse on channel 13 (2472 MHz).
(2) Sensitivity for mixed mode is 1-dB worse.

Table 5-9. WLAN Receiver Characteristics: 5 GHz Band


TA = 25°C, VBAT = 2.1 V to 3.6 V. Parameters measured at SoC pin are the average of channels 40, 56, 120, and 157.
PARAMETER TEST CONDITIONS (Mbps) MIN TYP MAX UNIT
6 OFDM -92.0
9 OFDM -91.0
Sensitivity 18 OFDM -88.0
dBm
(10% PER for 11g/11n rates) 36 OFDM -81.5
54 OFDM -75.0
(1)
MCS7 (GF) -71.0
Maximum input level 802.11a -20 dBm
(1) Sensitivity for mixed mode is 1-dB worse.

Copyright © 2019, Texas Instruments Incorporated Specifications 39


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.13 WLAN Transmitter Characteristics

Table 5-10. WLAN Transmitter Characteristics: 2.4 GHz Band


TA = 25°C, VBAT = 2.1 V to 3.6 V. Parameters measured at SoC pin on channel 6 (2437 MHz). (1) (2)
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
Operating frequency range (3) (4) 2412 2472 MHz
1 DSSS 18.0
2 DSSS 18.0
11 CCK 18.3
6 OFDM 17.3
Maximum RMS output power measured at 1
9 OFDM 17.3 dBm
dB from IEEE spectral mask or EVM
18 OFDM 17.0
36 OFDM 16.0
54 OFDM 14.5
MCS7 13.0
Transmit center frequency accuracy –25 25 ppm
(1) The OFDM and MCS7 edge channels (2412 and 2462 MHz) have reduced TX power to meet FCC emission limits.
(2) Power of 802.11b rates are reduced to meet ETSI requirements in Europe.
(3) Channels 1 (2142 MHz) through 11 (2462 MHz) are supported for FCC.
(4) Channels 1 (2142 MHz) through 13 (2472MHz) are supported for Europe and Japan. Note that channel 14 is not supported for Japan.

Table 5-11. WLAN Transmitter Characteristics: 5 GHz Band


TA = 25°C, VBAT = 2.1 V to 3.6 V. (1) Parameters measured at SoC pin are the average of channels 40, 56, 120, and 157. (2)
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
(3) (4) (5) (6)
Operating frequency range 5180 5845 MHz
6 OFDM 18.1
9 OFDM 18.1
Maximum RMS output power measured at 1 18 OFDM 18.1
dBm
dB from IEEE spectral mask or EVM 36 OFDM 16.6
54 OFDM 15.0
MCS7 14.0
Transmit center frequency accuracy -20 20 ppm
(1) Transmit power will be reduced by 1.5dB for VBAT < 2.8V
(2) FCC, Europe, and Japan channel power limits per modulation rates can be found in the Uniflash with Image Creator User Guide.
(3) FCC band covers U-NII-1, U-NII-2A, U-NII-2C, and U-NII-3 20-MHz BW modulations.
(4) Europe bands 1, 2 and 3, 20-MHz BW modulations are supported.
(5) For Japan, W52, W53 and W56, 20-MHz BW modulations are supported.
(6) Current FCC frequency limit for the U-NII-3 20-MHZ band is CH 165 (5825 MHz). The CC3235x can also support for proposed FCC
CH169 (5845 MHz).

40 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

5.14 WLAN Transmitter Out-of-Band Emissions


Both the 2.4 GHz and the 5 GHz RF paths require an external band-pass filter to meet the various
emission standards, including FCC. Table 5-12 and Table 5-13 presents the minimum attenuation
requirements for the 2.4 GHz and 5 GHz band-pass filter, respectively. TI recommends using the same
filter, switch, diplexer, and so on, used in the reference design to ease the process of certification.

Table 5-12. WLAN 2.4 GHz Filter Requirements


PARAMETER FREQUENCY (MHz) MIN TYP MAX UNIT
Return loss 2412 to 2484 10 dB
Insertion loss (1) 2412 to 2484 1 1.5 dB
804 to 828 30 42
1608 to 1656 20 23
3216 to 3312 30 49
4020 to 4140 40 52
Attenuation 4824 to 4968 20 30 dB
5628 to 5796 20 27
6432 to 6624 20 42
7200 to 7500 35 44
7500 to 10000 20 30
Reference impendence 2412 to 2484 50 Ω
Filter type Bandpass
(1) Insertion loss directly impacts output power and sensitivity. At customer discretion, insertion loss can be relaxed to meet attenuation
requirements.

Table 5-13. WLAN 5 GHz Filter Requirements


PARAMETER FREQUENCY (MHz) MIN TYP MAX UNIT
Return loss 5150 to 5925 10 dB
Insertion loss (1) 5150 to 5925 1 2 dB
600 to 2700 41 42
2950 to 3850 27 31
4400 to 4600 20 27
Attenuation dB
6600 to 6900 20 28
7000 to 7775 20 27
10300 to 11850 25 37
Reference impendence 5150 to 5925 50 Ω
Filter type Bandpass
(1) Insertion loss directly impacts output power and sensitivity. At customer discretion, insertion loss can be relaxed to meet attenuation
requirements.

Copyright © 2019, Texas Instruments Incorporated Specifications 41


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.15 BLE/2.4 GHz Radio Coexistence and WLAN Coexistence Requirements


For proper BLE/2.4 GHz radio coexistence, the following requirements needs to met:

Table 5-14. COEX Isolation Requirement


PARAMETER Band MIN TYP MAX UNIT
Single antenna 20 (1)
Port-to-port isolation dB
Dual antenna Configuration 20 (2)
(1) WLAN/BLE switch used must provide a minimum of 20 dB isolation between ports.
(2) For dual antenna configuration antenna placement must be such that isolation between the BLE and WLAN ports is at least 20 dB.

5.16 Thermal Resistance Characteristics for RGK Package


THERMAL METRICS (1) °C/W (2) (3)
AIR FLOW (m/s) (4)
RΘJC Junction-to-case 6.3 0.0051
RΘJB Junction-to-board 2.4 0.0051
RΘJA Junction-to-free air 23 0.0051
14.6 0.765
RΘJMA Junction-to-moving air 12.4 1.275
10.8 2.55
0.2 0.0051
0.2 0.765
PsiJT Junction-to-package top
0.3 1.275
0.1 2.55
2.3 0.0051
2.3 0.765
PsiJB Junction-to-board
2.2 1.275
2.4 2.55
(1) For more information about traditional and new thermal metrics, see Semiconductor and IC Package Thermal Metrics.
(2) °C/W = degrees Celsius per watt.
(3) These values are based on a JEDEC-defined 2S2P system (with the exception of the Theta JC [RΘJC] value, which is based on a
JEDEC-defined 1S0P system) and will change based on environment as well as application. For more information, see these
EIA/JEDEC standards:
• JESD51-2, Integrated Circuits Thermal Test Method Environmental Conditions - Natural Convection (Still Air)
• JESD51-3, Low Effective Thermal Conductivity Test Board for Leaded Surface Mount Packages
• JESD51-7, High Effective Thermal Conductivity Test Board for Leaded Surface Mount Packages
• JESD51-9, Test Boards for Area Array Surface Mount Package Thermal Measurements
Power dissipation of 2 W and an ambient temperature of 70ºC is assumed.
(4) m/s = meters per second.

5.17 Timing and Switching Characteristics

5.17.1 Power Supply Sequencing


For proper operation of the CC3235x device, perform the recommended power-up sequencing as follows:
1. Tie the following pins together on the board:
– VBAT (pins 37, 39, and 44)
– VIO (pins 54 and 10)
2. Hold the RESET pin low while the supplies are ramping up. TI recommends using a simple RC circuit
(100 K ||, 0.01 µF, RC = 1 ms).
3. For an external RTC, ensure that the clock is stable before RESET is deasserted (high).
For timing diagrams, see Section 5.17.3.

42 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

5.17.2 Device Reset


When a device restart is required, the user may issue a negative pulse to the nRESET pin. The user must
follow one of the following alternatives to ensure the reset is properly applied:
• A negative reset pulse (on pin 32) of at least 200-ms duration
• If the 200-ms pulse duration cannot be ensured, a pulldown resistor of 2 MΩ must be connected to pin
52 (RTC_XTAL_N). If implemented, a shorter pulse of at least 100 µs can be used.
To ensure a proper reset sequence, the user must call the sl_stop function prior to toggling the reset.
When a reset is required, it is preferable to use the software reset instead of an external trigger.

5.17.3 Reset Timing


5.17.3.1 nRESET (32-kHz Crystal)
Figure 5-6 shows the reset timing diagram for the 32-kHz crystal first-time power-up and reset removal.
T1 T2 T3 T4

VBAT

VIO

nRESET

POWER APP CODE APP CODE


STATE RESET HW INIT FW INIT EXECUTION
OFF LOAD

32-kHz
RTC CLK

Figure 5-6. First-Time Power-Up and Reset Removal Timing Diagram (32-kHz Crystal)

Table 5-15 describes the timing requirements for the 32-kHz clock crystal first-time power-up and reset
removal.

Table 5-15. First-Time Power-Up and Reset Removal Timing Requirements (32-kHz Crystal)
ITEM NAME DESCRIPTION MIN NOM MAX UNIT
nReset timing after VBAT and VIO
T1 nReset timing 1 ms
supply are stable
T2 Hardware wake-up time 25 ms
Time taken by ROM
Includes 32.768-kHz XOSC settling
T3 firmware to initialize 1.1 s
time
hardware
App code load time for
CC3235S Image size (KB) × 1.7 ms
CC3235S
T4
App code integrity check
CC3235SF Image size (KB) × 0.06 ms
time for CC3235SF

Copyright © 2019, Texas Instruments Incorporated Specifications 43


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.17.3.2 nRESET (External 32-kHz Clock)


Figure 5-7 shows the reset timing diagram for the external 32-kHz clock first-time power-up and reset
removal.
T1 T2 T3 T4

VBAT

VIO

nRESET

POWER APP CODE APP CODE


STATE RESET HW INIT FW INIT EXECUTION
OFF LOAD

32-kHz
RTC CLK

Figure 5-7. First-Time Power-Up and Reset Removal Timing Diagram (External 32-kHz Clock)

Table 5-16 describes the timing requirements for the external 32-kHz clock first-time power-up and reset
removal.

Table 5-16. First-Time Power-Up and Reset Removal Timing Requirements (External 32-kHz Clock)
ITEM NAME DESCRIPTION MIN NOM MAX UNIT
nReset timing after VBAT and VIO
T1 nReset time 1 ms
supply are stable
T2 Hardware wake-up time 25 ms
Time taken by ROM CC3235S 10.3
T3 firmware to initialize ms
hardware CC3235SF 17.3
App code load time for
CC3235S Image size (KB) × 1.7 ms
CC3235R and CC3235S
T4
App code integrity check
CC3235SF Image size (KB) × 0.06 ms
time for CC3235SF

44 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

5.17.4 Wakeup From HIBERNATE Mode

NOTE
The 32.768-kHz crystal is enabled by default when the chip goes into HIBERNATE mode.

Table 5-17 lists the software hibernate timing requirements.

Table 5-17. Software Hibernate Timing Requirements


ITEM NAME DESCRIPTION MIN TYP MAX UNIT
THIB_MIN Minimum hibernate time 10 ms
Hardware wakeup time plus
Twake_from_hib (1) 50 (2) ms
firmware initialization time
App code load time for
CC3235S Image size (KB) × 1.7 ms
CC3235S
T_APP_CODE_LOAD ms
App code load time for
CC3235SF Image size (KB) × 0.06 ms
CC3235SF
(1) Twake_from_hib can be 200 ms on rare occasions when calibration is performed. Calibration is performed sparingly, typically when exiting
Hibernate and only if temperature has changed by more than 20°C or more than 24 hours have elapsed since a prior calibration.
(2) Wake-up time can extend to 75 ms if a patch is downloaded from the serial Flash.

Figure 5-8 shows the timing diagram for wakeup from HIBERNATE mode.

Application software requests


entry to hibernate moade

THIB_MIN Twake_from_hib TAPP_CODE_LOAD

VBAT

nRESET

APP CODE
STATE ACTIVE Hibernate HW WAKEUP FW INIT EXECUTION
LOAD

32-kHz
RTC CLK

Figure 5-8. Wakeup From HIBERNATE Timing Diagram

Copyright © 2019, Texas Instruments Incorporated Specifications 45


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.17.5 Clock Specifications


The CC3235x device requires two separate clocks for operation:
• A slow clock running at 32.768 kHz is used for the RTC.
• A fast clock running at 40 MHz is used by the device for the internal processor and the WLAN
subsystem.
The device features internal oscillators that enable the use of less-expensive crystals rather than
dedicated TCXOs for these clocks. The RTC can also be fed externally to provide reuse of an existing
clock on the system and to reduce overall cost.

5.17.5.1 Slow Clock Using Internal Oscillator


The RTC crystal connected on the device supplies the free-running slow clock. The accuracy of the slow
clock frequency must be 32.768 kHz ±150 ppm. In this mode of operation, the crystal is tied between
RTC_XTAL_P (pin 51) and RTC_XTAL_N (pin 52) with a suitable load capacitance to meet the ppm
requirement.
Figure 5-9 shows the crystal connections for the slow clock.

51
RTC_XTAL_P
10 pF

GND
32.768 kHz

52
RTC_XTAL_N
10 pF

GND
Copyright © 2017, Texas Instruments Incorporated

Figure 5-9. RTC Crystal Connections

Table 5-18 lists the RTC crystal requirements.

Table 5-18. RTC Crystal Requirements


CHARACTERISTICS TEST CONDITIONS MIN TYP MAX UNIT
Frequency 32.768 kHz
Frequency accuracy Initial plus temperature plus aging ±150 ppm
Crystal ESR 32.768 kHz 70 kΩ

46 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

5.17.5.2 Slow Clock Using an External Clock


When an RTC oscillator is present in the system, the CC3235x device can accept this clock directly as an
input. The clock is fed on the RTC_XTAL_P line, and the RTC_XTAL_N line is held to VIO. The clock must
be a CMOS-level clock compatible with VIO fed to the device.
Figure 5-10 shows the external RTC input connection.

32.768 kHz
RTC_XTAL_P
VIO Host system

100 kΩ
RTC_XTAL_N

Copyright © 2018, Texas Instruments Incorporated

Figure 5-10. External RTC Input

Table 5-19 lists the external RTC digital clock requirements.

Table 5-19. External RTC Digital Clock Requirements


CHARACTERISTICS TEST CONDITIONS MIN TYP MAX UNIT
Frequency 32768 Hz
Frequency accuracy
±150 ppm
(Initial plus temperature plus aging)
Input transition time tr, tf (10% to
tr, tf 100 ns
90%)
Frequency input duty cycle 20% 50% 80%
Vih 0.65 × VIO VIO V
Slow clock input voltage limits Square wave, DC coupled
Vil 0 0.35 × VIO Vpeak
1 MΩ
Input impedance
5 pF

Copyright © 2019, Texas Instruments Incorporated Specifications 47


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.17.5.3 Fast Clock (Fref) Using an External Crystal


The CC3235x device also incorporates an internal crystal oscillator to support a crystal-based fast clock.
The crystal is fed directly between WLAN_XTAL_P (pin 23) and WLAN_XTAL_N (pin 22) with suitable
loading capacitors.
Figure 5-11 shows the crystal connections for the fast clock.

23
WLAN_XTAL_P
6.2 pF

GND
40 MHz

22
WLAN_XTAL_N
6.2 pF

GND
SWAS031-030
NOTE: The crystal capacitance must be tuned to ensure that the PPM requirement is met. See CC31xx & CC32xx
Frequency Tuning for information on frequency tuning.

Figure 5-11. Fast Clock Crystal Connections

Table 5-20 lists the WLAN fast-clock crystal requirements.

Table 5-20. WLAN Fast-Clock Crystal Requirements


CHARACTERISTICS TEST CONDITIONS MIN TYP MAX UNIT
Frequency 40 MHz
Frequency accuracy Initial plus temperature plus aging ±20 ppm
Crystal ESR 40 MHz 60 Ω

48 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

5.17.5.4 Fast Clock (Fref) Using an External Oscillator


The CC3235x device can accept an external TCXO/XO for the 40-MHz clock. In this mode of operation,
the clock is connected to WLAN_XTAL_P (pin 23). WLAN_XTAL_N (pin 22) is connected to GND. The
external TCXO/XO can be enabled by TCXO_EN (pin 21) from the device to optimize the power
consumption of the system.
If the TCXO does not have an enable input, an external LDO with an enable function can be used. Using
the LDO improves noise on the TCXO power supply.
Figure 5-12 shows the connection.
VCC

CC3235x XO (40 MHz)

TCXO_EN EN
82 pF
WLAN_XTAL_P OUT

WLAN_XTAL_N

Copyright © 2018, Texas Instruments Incorporated

Figure 5-12. External TCXO Input

Table 5-21 lists the external Fref clock requirements.

Table 5-21. External Fref Clock Requirements (–40°C to +85°C)


CHARACTERISTICS TEST CONDITIONS MIN TYP MAX UNIT
Frequency 40.00 MHz
Frequency accuracy (initial plus temperature
±20 ppm
plus aging)
Frequency input duty cycle 45% 50% 55%
Vpp Clock voltage limits Sine or clipped sine wave, AC coupled 0.7 1.2 Vpp
at 1 kHz –125
Phase noise at 40 MHz at 10 kHz –138.5 dBc/Hz
at 100 kHz –143
Resistance 12 kΩ
Input impedance
Capacitance 7 pF

5.17.6 Peripherals Timing


This section describes the peripherals that are supported by the CC3235x device:
• SPI • ADC
• I2S • Camera Parallel Port
• GPIOs • UART
2
• IC • SD Host
• IEEE 1149.1 JTAG • Timers

Copyright © 2019, Texas Instruments Incorporated Specifications 49


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.17.6.1 SPI

5.17.6.1.1 SPI Master


The CC3235x microcontroller includes one SPI module that can be configured as a master or slave
device. The SPI includes a serial clock with programmable frequency, polarity, and phase; a
programmable timing control between chip select and external clock generation; and a programmable
delay before the first SPI word is transmitted. Slave mode does not include a dead cycle between two
successive words.
Figure 5-13 shows the timing diagram for the SPI master.

T2

CLK

T6 T7

MISO
T9
T8

MOSI

Figure 5-13. SPI Master Timing Diagram

Table 5-22 lists the timing parameters for the SPI master.

Table 5-22. SPI Master Timing Parameters


PARAMETER
MIN MAX UNIT
NUMBER
F (1) Clock frequency 30 MHz
T2 Tclk (1) Clock period 33.3 ns
D (1) Duty cycle 45% 55%
T6 tIS (1) RX data setup time 1 ns
T7 tIH (1) RX data hold time 2 ns
T8 tOD (1) TX data output delay 8.5 ns
(1)
T9 tOH TX data hold time 8 ns
(1) Timing parameter assumes a maximum load of 20 pF.

50 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

5.17.6.1.2 SPI Slave


Figure 5-14 shows the timing diagram for the SPI slave.

T2

CLK

T6 T7

MISO
T9
T8

MOSI

Figure 5-14. SPI Slave Timing Diagram

Table 5-23 lists the timing parameters for the SPI slave.

Table 5-23. SPI Slave Timing Parameters


PARAMETER
MIN MAX UNIT
NUMBER
Clock frequency at VBAT = 3.3 V 20
F (1) MHz
Clock frequency at VBAT ≤ 2.1 V 12
T2 Tclk (1) Clock period 50 ns
(1)
D Duty cycle 45% 55%
T6 tIS (1) RX data setup time 4 ns
T7 tIH (1) RX data hold time 4 ns
(1)
T8 tOD TX data output delay 20 ns
T9 tOH (1) TX data hold time 24 ns
(1) Timing parameter assumes a maximum load of 20 pF at 3.3 V.

Copyright © 2019, Texas Instruments Incorporated Specifications 51


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.17.6.2 I2S
The McASP interface functions as a general-purpose audio serial port optimized for multichannel audio
applications and supports transfer of two stereo channels over two data pins. The McASP consists of
transmit and receive sections that operate synchronously and have programmable clock and frame-sync
polarity. A fractional divider is available for bit-clock generation.

5.17.6.2.1 I2S Transmit Mode


Figure 5-15 shows the timing diagram for the I2S transmit mode.

T2 T1 T3

McACLKX
T4 T4
McAFSX
McAXR0/1

Figure 5-15. I2S Transmit Mode Timing Diagram

Table 5-24 lists the timing parameters for the I2S transmit mode.

Table 5-24. I2S Transmit Mode Timing Parameters


PARAMETER
MIN MAX UNIT
NUMBER
T1 fclk (1) Clock frequency 9.216 MHz
LP (1)
T2 t Clock low period 1/2 fclk ns
T3 tHT (1) Clock high period 1/2 fclk ns
T4 tOH (1) TX data hold time 22 ns
(1) Timing parameter assumes a maximum load of 20 pF.

52 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

5.17.6.2.2 I2S Receive Mode


Figure 5-16 shows the timing diagram for the I2S receive mode.

T2 T1 T3

McACLKX
T5 T4
McAFSX
McAXR0/1

Figure 5-16. I2S Receive Mode Timing Diagram

Table 5-25 lists the timing parameters for the I2S receive mode.

Table 5-25. I2S Receive Mode Timing Parameters


PARAMETER
MIN MAX UNIT
NUMBER
T1 fclk (1) Clock frequency 9.216 MHz
LP (1)
T2 t Clock low period 1/2 fclk ns
T3 tHT (1) Clock high period 1/2 fclk ns
T4 tOH (1) RX data hold time 0 ns
(1)
T5 tOS RX data setup time 15 ns
(1) Timing parameter assumes a maximum load of 20 pF.

Copyright © 2019, Texas Instruments Incorporated Specifications 53


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.17.6.3 GPIOs
All digital pins of the device can be used as general-purpose input/output (GPIO) pins. The GPIO module
consists of four GPIO blocks, each of which provides eight GPIOs. The GPIO module supports 24
programmable GPIO pins, depending on the peripheral used. Each GPIO has configurable pullup and
pulldown strength (weak 10 µA), configurable drive strength (2, 4, and 6 mA), and open-drain enable.

NOTE
Unless otherwise stated, GPIO specifications also applies to pins configured as COEX IOs
and network scripter interface

Figure 5-17 shows the GPIO timing diagram.

VDD

80%

20%

tGPIOR tGPIOF

SWAS031-067

Figure 5-17. GPIO Timing Diagram

5.17.6.3.1 GPIO Output Transition Time Parameters (Vsupply = 3.3 V)


Table 5-26 lists the GPIO output transition times for Vsupply = 3.3 V.

Table 5-26. GPIO Output Transition Times (Vsupply = 3.3 V) (1) (2)
DRIVE tr tf
DRIVE STRENGTH
STRENGTH UNIT
CONTROL BITS MIN NOM MAX MIN NOM MAX
(mA)
2MA_EN=1
2 (3) 8.0 9.3 10.7 8.2 9.5 11.0 ns
4MA_EN=0
2MA_EN=0
4 (3) 6.6 7.1 7.6 4.7 5.2 5.8 ns
4MA_EN=1
2MA_EN=1
6 3.2 3.5 3.7 2.3 2.6 2.9 ns
4MA_EN=1
(1) Vsupply = 3.3 V, T = 25°C, total pin load = 30 pF
(2) The transition data applies to the pins except the multiplexed analog-digital pins 29, 30, 45, 50, 52, and 53.
(3) The 2-mA and 4-mA drive strength does not apply to the COEX I/O pins. Pins configured as COEX lines are invariably driven at 6 mA.

5.17.6.3.2 GPIO Input Transition Time Parameters


Table 5-27 lists the input transition time parameters.

Table 5-27. GPIO Input Transition Time Parameters


MIN MAX UNIT
tr 1 3 ns
Input transition time (tr, tf), 10% to 90%
tf 1 3 ns

54 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

5.17.6.4 I2C
The CC3235x microcontroller includes one I2C module operating with standard (100 kbps) or fast
(400 kbps) transmission speeds.
Figure 5-18 shows the I2C timing diagram.

T2 T6 T5

I2CSCL

T1 T4 T7 T8 T3 T9

I2CSDA

Figure 5-18. I2C Timing Diagram

Table 5-28 lists the I2C timing parameters.

Table 5-28. I2C Timing Parameters (1)


PARAMETER
MIN MAX UNIT
NUMBER
(2)
T2 tLP Clock low period See System clock
(3)
T3 tSRT SCL/SDA rise time See ns
T4 tDH Data hold time N/A
T5 tSFT SCL/SDA fall time 3 ns
(2)
T6 tHT Clock high time See System clock
T7 tDS Data setup time tLP/2 System clock
T8 tSCSR Start condition setup time 36 System clock
T9 tSCS Stop condition setup time 24 System clock
(1) All timing is with 6-mA drive and 20-pF load.
(2) This value depends on the value programmed in the clock period register of I2C. Maximum output frequency is the result of the minimal
value programmed in this register.
(3) Because I2C is an open-drain interface, the controller can drive logic 0 only. Logic is the result of an external pullup resistor. Rise time
depends on the value of the external signal capacitance and external pullup register.

Copyright © 2019, Texas Instruments Incorporated Specifications 55


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.17.6.5 IEEE 1149.1 JTAG


The Joint Test Action Group (JTAG) port is an IEEE standard that defines a test access port (TAP) and
boundary scan architecture for digital integrated circuits and provides a standardized serial interface to
control the associated test logic. For detailed information on the operation of the JTAG port and TAP
controller, see the IEEE Standard 1149.1,Test Access Port and Boundary-Scan Architecture.
Figure 5-19 shows the JTAG timing diagram.

T2 T3 T4

TCK

T7 T8 T7 T8

TMS TMS Input Valid TMS Input Valid

T9 T10 T9 T10

TDI TDI Input Valid TDI Input Valid

T11 T1

TDO TDO Output Valid TDO Output Valid

Figure 5-19. JTAG Timing Diagram

Table 5-29 lists the JTAG timing parameters.

Table 5-29. JTAG Timing Parameters


PARAMETER
MIN MAX UNIT
NUMBER
T1 fTCK Clock frequency 15 MHz
T2 tTCK Clock period 1 / fTCK ns
T3 tCL Clock low period tTCK / 2 ns
T4 tCH Clock high period tTCK / 2 ns
T7 tTMS_SU TMS setup time 1 ns
T8 tTMS_HO TMS hold time 16 ns
T9 tTDI_SU TDI setup time 1 ns
T10 tTDI_HO TDI hold time 16 ns
T11 tTDO_HO TDO hold time 15 ns

56 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

5.17.6.6 ADC
Figure 5-20 shows the ADC clock timing diagram.

Repeats Every 16 µs
Internal Ch

2 µs 2 µs 2 µs 2 µs 2 µs 2 µs 2 µs 2 µs 2 µs 2 µs

ADC CLOCK
= 10 MHz

Sampling SAR Conversion Sampling SAR Conversion Sampling SAR Conversion Sampling SAR Conversion
4 cycles 16 cycles 4 cycles 16 cycles 4 cycles 16 cycles 4 cycles 16 cycles

EXT CHANNEL 0 INTERNAL CHANNEL EXT CHANNEL 1 INTERNAL CHANNEL

Figure 5-20. ADC Clock Timing Diagram

Table 5-30 lists the ADC electrical specifications. See CC32xx ADC Appnote for further information on
using the ADC and for application-specific examples.

Table 5-30. ADC Electrical Specifications


TEST CONDITIONS and
PARAMETER DESCRIPTION MIN TYP MAX UNIT
ASSUMPTIONS
Nbits Number of bits 12 Bits
Worst-case deviation from
histogram method over full scale
INL Integral nonlinearity –2.5 2.5 LSB
(not including first and last three
LSB levels)
Worst-case deviation of any step
DNL Differential nonlinearity –1 4 LSB
from ideal
Input range 0 1.4 V
Driving source
100 Ω
impedance
Successive approximation input
FCLK Clock rate 10 MHz
clock rate
Input capacitance 12 pF
ADC Pin 57 2.15
ADC Pin 58 0.7
Input impedance kΩ
ADC Pin 59 2.12
ADC Pin 60 1.17
Number of channels 4
Fsample Sampling rate of each pin 62.5 KSPS
F_input_max Maximum input signal frequency 31 kHz
Input frequency DC to 300 Hz
SINAD Signal-to-noise and distortion 55 60 dB
and 1.4 Vpp sine wave input
Average for analog-to-digital
I_active Active supply current during conversion without 1.5 mA
reference current
Total for analog-to-digital when
Power-down supply current for
I_PD not active (this must be the SoC 1 µA
core supply
level test)
Absolute offset error FCLK = 10 MHz ±2 mV
Gain error ±2%
Vref ADC reference voltage 1.467 V

Copyright © 2019, Texas Instruments Incorporated Specifications 57


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.17.6.7 Camera Parallel Port


The fast camera parallel port interfaces with a variety of external image sensors, stores the image data in
a FIFO, and generates DMA requests. The camera parallel port supports 8 bits.
Figure 5-21 shows the timing diagram for the camera parallel port.

T3 T2 T4

pCLK

T6 T7

pVS, pHS
pDATA

Figure 5-21. Camera Parallel Port Timing Diagram

Table 5-31 lists the timing parameters for the camera parallel port.

Table 5-31. Camera Parallel Port Timing Parameters


PARAMETER
MIN MAX UNIT
NUMBER
pCLK Clock frequency 2 MHz
T2 Tclk Clock period 1/pCLK ns
T3 tLP Clock low period Tclk/2 ns
T4 tHT Clock high period Tclk/2 ns
T6 tIS RX data setup time 2 ns
T7 tIH RX data hold time 2 ns
D Duty cycle 45% 55%

5.17.6.8 UART
The CC3235x device includes two UARTs with the following features:
• Programmable baud-rate generator allows speeds up to 3 Mbps
• Separate 16-bit × 8-bit TX and RX FIFOs to reduce CPU interrupt service loading
• Programmable FIFO length, including a 1-byte-deep operation providing conventional double-buffered
interface
• FIFO trigger levels of 1/8, 1/4, 1/2, 3/4, and 7/8
• Standard asynchronous communication bits for start, stop, and parity
• Generation and detection of line-breaks
• Fully programmable serial interface characteristics:
– 5, 6, 7, or 8 data bits
– Generation and detection of even, odd, stick, or no-parity bits
– Generation of 1 or 2 stop-bits
• RTS and CTS hardware flow support
• Standard FIFO-level and End-of-Transmission interrupts

58 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

• Efficient transfers using µDMA:


– Separate channels for transmit and receive
– Receive single request asserted when data is in the FIFO; burst request asserted at programmed
FIFO level
– Transmit single request asserted when there is space in the FIFO; burst request asserted at
programmed FIFO level
• System clock is used to generate the baud clock.

5.17.6.9 SD Host
The CC3235x device provides an interface between a local host (LH), such as an MCU and an SD
memory card, and handles SD transactions with minimal LH intervention.
The SD host does the following:
• Provides SD card access in 1-bit mode
• Deals with SD protocol at the transmission level
• Handles data packing
• Adds cyclic redundancy checks (CRC)
• Start and end bit
• Checks for syntactical correctness
The application interface sends every SD command and either polls for the status of the adapter or waits
for an interrupt request. The result is then sent back to the application interface in case of exceptions or to
warn of end-of-operation. The controller can be configured to generate DMA requests and work with
minimum CPU intervention. Given the nature of integration of this peripheral on the CC3235x platform, TI
recommends that developers use peripheral library APIs to control and operate the block. This section
emphasizes understanding the SD host APIs provided in the peripheral library of the CC3235x Software
Development Kit (SDK).
The SD Host features are as follows:
• Full compliance with SD command and response sets, as defined in the SD memory card
– Specifications, v2.0
– Includes high-capacity (size >2 GB) HC and SD cards
• Flexible architecture allows support for new command structure
• 1-bit transfer mode specifications for SD cards
• Built-in 1024-byte buffer for read or write
– 512-byte buffer for both transmit and receive
– Each buffer is 32-bits wide by 128-words deep
• 32-bit-wide access bus to maximize bus throughput
• Single interrupt line for multiple interrupt source events
• Two slave DMA channels (1 for TX, 1 for RX)
• Programmable clock generation
• Integrates an internal transceiver that allows a direct connection to the SD card without external
transceiver
• Supports configurable busy and response timeout
• Support for a wide range of card clock frequency with odd and even clock ratio
• Maximum frequency supported is 24 MHz

Copyright © 2019, Texas Instruments Incorporated Specifications 59


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

5.17.6.10 Timers
Programmable timers can be used to count or time external events that drive the timer input pins. The
CC3235x general-purpose timer module (GPTM) contains 16- or 32-bit GPTM blocks. Each 16- or 32-bit
GPTM block provides two 16-bit timers or counters (referred to as Timer A and Timer B) that can be
configured to operate independently as timers or event counters, or they can be concatenated to operate
as one 32-bit timer. Timers can also be used to trigger µDMA transfers.
The GPTM contains four 16- or 32-bit GPTM blocks with the following functional options:
• Operating modes:
– 16- or 32-bit programmable one-shot timer
– 16- or 32-bit programmable periodic timer
– 16-bit general-purpose timer with an 8-bit prescaler
– 16-bit input-edge count or time-capture modes with an 8-bit prescaler
– 16-bit PWM mode with an 8-bit prescaler and software-programmable output inversion of the PWM
signal
• Counts up or counts down
• Sixteen 16- or 32-bit capture compare pins (CCP)
• User-enabled stalling when the microcontroller asserts CPU Halt flag during debug
• Ability to determine the elapsed time between the assertion of the timer interrupt and entry into the
interrupt service routine
• Efficient transfers using micro direct memory access controller (µDMA):
– Dedicated channel for each timer
– Burst request generated on timer interrupt
• Runs from system clock (80 MHz)

60 Specifications Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

6 Detailed Description
6.1 Overview
The CC3235x wireless MCU family has a rich set of peripherals for diverse application requirements. This
section briefly highlights the internal details of the CC3235x devices and offers suggestions for application
configurations.

6.2 Arm® Cortex®-M4 Processor Core Subsystem


The high-performance Arm® Cortex®-M4 processor provides a cost-conscious platform that meets the
needs of minimal memory implementation, reduced pin count, and low power consumption, while
delivering outstanding computational performance and exceptional system response to interrupts.
• The Arm Cortex-M4 core has low-latency interrupt processing with the following features:
– A 32-bit Arm® Thumb® instruction set optimized for embedded applications
– Handler and thread modes
– Low-latency interrupt handling by automatic processor state saving and restoration during entry and
exit
– Support for Armv6 unaligned accesses
• Nested vectored interrupt controller (NVIC) closely integrated with the processor core to achieve low-
latency interrupt processing. The NVIC includes the following features:
– Bits of priority configurable from 3 to 8
– Dynamic reprioritization of interrupts
– Priority grouping that enables selection of preempting interrupt levels and nonpreempting interrupt
levels
– Support for tail-chaining and late arrival of interrupts, which enables back-to-back interrupt
processing without the overhead of state saving and restoration between interrupts
– Processor state automatically saved on interrupt entry and restored on interrupt exit with no
instruction overhead
– Wake-up interrupt controller (WIC) providing ultra-low-power sleep mode support
• Bus interfaces:
– Advanced high-performance bus (AHB-Lite) interfaces: system bus interfaces
– Bit-band support for memory and select peripheral that includes atomic bit-band write and read
operations
• Cost-conscious debug solution featuring:
– Debug access to all memory and registers in the system, including access to memory-mapped
devices, access to internal core registers when the core is halted, and access to debug control
registers even while SYSRESETn is asserted
– Serial wire debug port (SW-DP) or serial wire JTAG debug port (SWJ-DP) debug access
– Flash patch and breakpoint (FPB) unit to implement breakpoints and code patches

Copyright © 2019, Texas Instruments Incorporated Detailed Description 61


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

6.3 Wi-Fi® Network Processor Subsystem


The Wi-Fi network processor subsystem includes a dedicated Arm MCU to completely offload the host
MCU along with an 802.11a/b/g/n radio, baseband, and MAC with a powerful crypto engine for a fast,
secure WLAN and Internet connections with 256-bit encryption. The CC3235x devices support station, AP,
and Wi-Fi Direct modes. The device also supports WPA2 personal and enterprise security and WPS 2.0.
The Wi-Fi network processor includes an embedded IPv6, IPv4 TCP/IP stack, TLS stack and network
applications such as HTTPS server.

6.3.1 WLAN
The WLAN features are as follows:
• 802.11a/b/g/n integrated radio, modem, and MAC supporting WLAN communication as a BSS station,
AP, Wi-Fi Direct client, and group owner with CCK and OFDM rates in the 2.4 GHz band (channels 1
through 13), and the 5 GHz 20-MHz BW U-NII bands (U-NII-1, U-NII-2A, U-NII-2C, and U-NII-3).

NOTE
802.11n is supported only in Wi-Fi station and Wi-Fi direct

• The automatically calibrated radio with a single-ended 50-Ω interface enables easy connection to the
antenna without requiring expertise in radio circuit design.
• Advanced connection manager with multiple user-configurable profiles stored in serial flash allows
automatic fast connection to an access point without user or host intervention.
• Supports all common Wi-Fi security modes for personal and enterprise networks with on-chip security
accelerators, including: WEP, WPA/WPA2 PSK, WPA2 Enterprise (802.1x).
• Smart provisioning options deeply integrated within the device providing a comprehensive end-to-end
solution. With elaborate events notification to the host, enabling the application to control the
provisioning decision flow. The wide variety of Wi-Fi provisioning methods include:
– Access Point with HTTP server
– WPS - Wi-Fi Protected Setup, supporting both push button and pin code options.
– SmartConfig™ Technology: TI proprietary, easy to use, one-step, one-time process used to
connect a CC3235x-enabled device to the home wireless network.
• 802.11 transceiver mode allows transmitting and receiving of proprietary data through a socket The
802.11 transceiver mode provides the option to select the working channel, rate, and transmitted
power. The receiver mode works with the filtering options.
• Antenna selection for best connection
• BLE/2.4 GHz radio coexistence mechanism to avoid interference

62 Detailed Description Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

6.3.2 Network Stack


The Network Stack features are as follows:
• Integrated IPv4, IPv6 TCP/IP stack with BSD socket APIs for simple Internet connectivity with any
MCU, microprocessor, or ASIC

NOTE
Not all APIs are 100% BSD compliant. Not all BSD APIs are supported.

• Support of 16 simultaneous TCP, UDP, RAW, SSL\TLS sockets


• Built-in network protocols:
– Static IP, LLA, DHCPv4, DHCPv6 with DAD and stateless autoconfiguration
– ARP, ICMPv4, IGMP, ICMPv6, MLD, ND
– DNS client for easy connection to the local network and the Internet
• Built-in network applications and utilities:
– HTTP/HTTPS
• Web page content stored on serial flash
• RESTful APIs for setting and configuring application content
• Dynamic user callbacks
– Service discovery: Multicast DNS service discovery lets a client advertise its service without a
centralized server. After connecting to the access point, the CC3235x device provides critical
information, such as device name, IP, vendor, and port number.
– DHCP server
– Ping
Table 6-1 describes the NWP features.

Table 6-1. NWP Features


Feature Description
802.11a/b/g/n station
Wi-Fi standards 802.11a/b/g AP supporting up to four stations
Wi-Fi Direct client and group owner
Wi-Fi channels 2.4 GHz ISM and 5 GHz U-NII Channels
Channel Bandwidth 20 MHz
Wi-Fi security WEP, WPA/WPA2 PSK, WPA2 enterprise (802.1x)
Wi-Fi provisioning SmartConfig technology, Wi-Fi protected setup (WPS2), AP mode with internal HTTP web server
IP protocols IPv4/IPv6
IP addressing Static IP, LLA, DHCPv4, DHCPv6 with DAD
Cross layer ARP, ICMPv4, IGMP, ICMPv6, MLD, NDP
UDP, TCP
Transport SSLv3.0/TLSv1.0/TLSv1.1/TLSv1.2
RAW
Ping
HTTP/HTTPS web server
Network applications and
mDNS
utilities
DNS-SD
DHCP server
Host interface UART/SPI

Copyright © 2019, Texas Instruments Incorporated Detailed Description 63


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Table 6-1. NWP Features (continued)


Feature Description
Device identity
Trusted root-certificate catalog
TI root-of-trust public key
The CC3235S and CC3235SF variants also support:
• Secure key storage
• Online certificate status protocol (OCSP)
• Certificate signing request (CSR)
Security • Unique per device Key-Pair
• File system security
• Software tamper detection
• Cloning protection
• Secure boot
• Validate the integrity and authenticity of the run-time binary during boot
• Initial secure programming
• Debug security
• JTAG and debug
Power management Enhanced power policy management uses 802.11 power save and deep-sleep power modes
Transceiver
Other Programmable RX filters with event-trigger mechanism
Rx Metrics for tracking the surrounding RF environment

6.4 Security
The SimpleLink™ Wi-Fi® CC3235x Internet-on-a chip device enhances the security capabilities available
for development of IoT devices, while completely offloading these activities from the MCU to the
networking subsystem. The security capabilities include the following key features:
Wi-Fi and Internet Security:
• Personal and enterprise Wi-Fi security
– Personal standards
• AES (WPA2-PSK)
• TKIP (WPA-PSK)
• WEP
– Enterprise standards
• EAP Fast
• EAP PEAPv0/1
• EAP PEAPv0 TLS
• EAP PEAPv1 TLS EAP LS
• EAP TLS
• EAP TTLS TLS
• EAP TTLS MSCHAPv2

64 Detailed Description Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

• Secure sockets
– Protocol versions: OCSP, SSL v3, TLS 1.0, TLS 1.1, TLS 1.2
– Powerful crypto engine for fast, secure Wi-Fi and internet connections with 256-bit AES encryption
for TLS and SSL connections
– Ciphers suites
• SL_SEC_MASK_SSL_RSA_WITH_RC4_128_SHA
• SL_SEC_MASK_SSL_RSA_WITH_RC4_128_MD5
• SL_SEC_MASK_TLS_RSA_WITH_AES_256_CBC_SHA
• SL_SEC_MASK_TLS_DHE_RSA_WITH_AES_256_CBC_SHA
• SL_SEC_MASK_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
• SL_SEC_MASK_TLS_ECDHE_RSA_WITH_RC4_128_SHA
• SL_SEC_MASK_TLS_RSA_WITH_AES_128_CBC_SHA256
• SL_SEC_MASK_TLS_RSA_WITH_AES_256_CBC_SHA256
• SL_SEC_MASK_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
• SL_SEC_MASK_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
• SL_SEC_MASK_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
• SL_SEC_MASK_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
• SL_SEC_MASK_TLS_RSA_WITH_AES_128_GCM_SHA256
• SL_SEC_MASK_TLS_RSA_WITH_AES_256_GCM_SHA384
• SL_SEC_MASK_TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
• SL_SEC_MASK_TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
• SL_SEC_MASK_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
• SL_SEC_MASK_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
• SL_SEC_MASK_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
• SL_SEC_MASK_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
• SL_SEC_MASK_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
• SL_SEC_MASK_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
• SL_SEC_MASK_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256
– Server authentication
– Client authentication
– Domain name verification
– Runtime socket upgrade to secure socket – STARTTLS
• Secure HTTP server (HTTPS)
• Trusted root-certificate catalog – Verifies that the CA used by the application is trusted and known
secure content delivery
• TI root-of-trust public key – Hardware-based mechanism that allows authenticating TI as the genuine
origin of a given content using asymmetric keys
• Secure content delivery – Allows encrypted file transfer to the system using asymmetric keys created
by the device

Copyright © 2019, Texas Instruments Incorporated Detailed Description 65


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Code and Data Security:


• Network passwords and certificates are encrypted and signed.
• Cloning protection – Application and data files are encrypted by a unique key per device.
• Access control – Access to application and data files only by using a token provided in file creation
time. If an unauthorized access is detected, a tamper protection lock down mechanism takes effect.
• Secured boot – Authentication of the application image on every boot
• Code and data encryption – User application and data files can be encrypted in the serial flash
• Code and data authentication – User Application and data files are authenticated with a public key
certificate
• Offloaded crypto library for asymmetric keys, including the ability to create key-pair, sign and verify
data buffer
• Recovery mechanism
Device Security:
• Separate execution environments – Application processor and network processor run on separate Arm
cores
• Initial secure programming – Allows for keeping the content confidential on the production line
• Debug security
– JTAG lock
– Debug ports lock
• True random number generator
Figure 6-1 shows the high-level structure of the CC3235S and CC3235SF devices. The application image,
user data, and network information files (passwords, certificates) are encrypted using a device-specific
key.

CC3235S and CC3235SF


Network Processor + MCU

MCU Network Processor


Peripherals SPI and I2C ARM® Cortex®-M4
Processor
GPIO Internet Wi-Fi®
Internet
UART 256KB RAM /
HTTPS MAC
1MB Flash (CC3235SF)
PWM
TLS/SSL Baseband
ADC OEM
Application TCP/IP Dual-Band Radio
-

Serial Flash

OEM
Data Files Network Information
Application

Figure 6-1. CC3235S and CC3235SF High-Level Structure

66 Detailed Description Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

6.5 FIPS 140-2 Level 1 Certification


The Federal Information Processing Standard (FIPS) Publication 140-2 is a U.S. government computer
security standard. It is commonly referred to as FIPS 140-2 and is used to accredit the design and
implementation of cryptographic modules. A cryptographic module within a security system is necessary to
maintain the confidentiality and integrity of the information protected by the device.
The security engines of the CC3235x device are FIPS validated for FIPS 140-2 level 1 certification (1). This
certification involves testing the device for all areas related to the secure design and implementation of the
cryptographic modules and covers topics such as: cryptographic specifications, ports and interfaces, a
finite state model for the cryptographic module, the operational environment of the module, and how
cryptographic keys are managed.

6.6 Power-Management Subsystem


The CC3235x power-management subsystem contains DC/DC converters to accommodate the different
voltage or current requirements of the system.
• Digital DC/DC (Pin 44)
– Input: VBAT wide voltage (2.1 to 3.6 V)
• ANA1 DC/DC (Pin 37)
– Input: VBAT wide voltage (2.1 to 3.6 V)
• PA DC/DC (Pin 39)
– Input: VBAT wide voltage (2.1 to 3.6 V)
• ANA2 DC/DC (Pin 47, CC3235SF only)
– Input: VBAT wide voltage (2.1 to 3.6 V)
The CC3235x device is a single-chip WLAN radio solution used on an embedded system with a wide-
voltage supply range. The internal power management, including DC/DC converters and LDOs, generates
all of the voltages required for the device to operate from a wide variety of input sources.

6.7 Low-Power Operating Mode


From a power-management perspective, the CC3235x device comprises the following two independent
subsystems:
• Arm® Cortex®-M4 application processor subsystem
• Networking subsystem
Each subsystem operates in one of several power states.
The Arm® Cortex®-M4 application processor runs the user application loaded from an external serial flash,
or internal flash (in CC3235SF). The networking subsystem runs preprogrammed TCP/IP and Wi-Fi data
link layer functions.
(1) For exact status of FIPS certification for a specific part number, please refer to https://csrc.nist.gov/publications/fips.

Copyright © 2019, Texas Instruments Incorporated Detailed Description 67


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

The user program controls the power state of the application processor subsystem. The application
processor can be in one of the five modes described in Table 6-2.

Table 6-2. User Program Modes


APPLICATION PROCESSOR
DESCRIPTION
(MCU) MODE (1)
MCU active mode MCU executing code at a state rate of 80 MHz
The MCU clocks are gated off in sleep mode and the entire state of the device is retained. Sleep mode
MCU sleep mode offers instant wakeup. The MCU can be configured to wake up by an internal fast timer or by activity
from any GPIO line or peripheral.
State information is lost and only certain MCU-specific register configurations are retained. The MCU
can wake up from external events or by using an internal timer. (The wake-up time is less than 3 ms.)
Certain parts of memory can be retained while the MCU is in LPDS mode. The amount of memory
MCU LPDS mode
retained is configurable. Users can choose to preserve code and the MCU-specific setting. The MCU
can be configured to wake up using the RTC timer or by an external event on specific GPIOs as the
wake-up source.
The lowest power mode in which all digital logic is power-gated. Only a small section of the logic directly
powered by the input supply is retained. The RTC continues running and the MCU supports wakeup
MCU hibernate mode from an external event or from an RTC timer expiry. Wake-up time is longer than LPDS mode at about
15 ms plus the time to load the application from serial flash, which varies according to code size. In this
mode, the MCU can be configured to wake up using the RTC timer or external event on a GPIO.
The lowest power mode system-wise. All device logics are off, including the RTC. The wake-up time in
MCU shutdown mode this mode is longer than hibernate at about 1.1 s. To enter or exit the shutdown mode, the state of the
nRESET line is changed (low to shut down, high to turn on).
(1) Modes are listed in order of power consumption, with highest power modes listed first.

The NWP can be active or in LPDS mode and takes care of its own mode transitions. When there is no
network activity, the NWP sleeps most of the time and wakes up only for beacon reception (see
Table 6-3).

Table 6-3. Networking Subsystem Modes


NETWORK PROCESSOR
DESCRIPTION
MODE
Network active mode
Transmitting or receiving IP protocol packets
(processing layer 3, 2, and 1)
Network active mode
Transmitting or receiving MAC management frames; IP processing is not required
(processing layer 2 and 1)
Network active listen mode Special power-optimized active mode for receiving beacon frames (no other frames are supported)
A composite mode that implements 802.11 infrastructure power-save operation. The CC3235x NWP
automatically enters LPDS mode between beacons and then wakes into active listen mode to receive a
beacon and determine if there is pending traffic at the AP. If not, the NWP returns to LPDS mode and
Network connected Idle the cycle repeats.
Advanced features of long sleep interval and IoT low power for extending LPDS time for up to 22
seconds while maintaining Wi-Fi connection is supported in this mode.
Low-power state between beacons in which the state is retained by the NWP, allowing for a rapid wake
Network LPDS mode
up
Network disabled The network is disabled

68 Detailed Description Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

The operation of the application and network processor ensures that the device remains in the lowest
power mode most of the time to preserve battery life.
The following examples show the use of the power modes in applications:
• A product that is continuously connected to the network in the 802.11 infrastructure power-save mode
but sends and receives little data spends most of the time in connected idle, which is a composite of
receiving a beacon frame and waiting for the next beacon.
• A product that is not continuously connected to the network but instead wakes up periodically (for
example, every 10 minutes) to send data, spends most of the time in hibernate mode, jumping briefly
to active mode to transmit data.

6.8 Memory

6.8.1 External Memory Requirements


The CC3235x device maintains a proprietary file system on the serial flash. The CC3235x file system
stores the MCU binary, service pack file, system files, configuration files, certificate files, web page files,
and user files. By using a format command through the API, users can provide the total size allocated for
the file system. The starting address of the file system cannot be set and is always at the beginning of the
serial flash. The applications microcontroller must access the serial flash memory area allocated to the file
system directly through the CC3235x file system. The applications microcontroller must not access the
serial flash memory area directly.
The file system manages the allocation of serial flash blocks for stored files according to download order,
which means that the location of a specific file is not fixed in all systems. Files are stored on serial flash
using human-readable filenames rather than file IDs. The file system API works using plain text, and file
encryption and decryption is invisible to the user. Encrypted files can be accessed only through the file
system.
All file types can have a maximum of 100 supported files in the file system. All files are stored in 4-KB
blocks and thus use a minimum of 4KB of flash space. Fail-safe files require twice the original size and
use a minimum of 8KB. Encrypted files are counted as fail-safe in terms of space. The maximum file size
is 1MB.
Table 6-4 lists the minimum required memory consumption under the following assumptions:
• System files in use consume 64 blocks (256KB).
• Vendor files are not taken into account.
• MCU code is taken as the maximal possible size for the CC3235 with fail-safe enabled to account for
future updates, such as through OTA.
• Gang image:
– Storage for the gang image is rounded up to 32 blocks (meaning 128-KB resolution).
– Gang image size depends on the actual content size of all components. Additionally, the image
should be 128KB aligned so unaligned memory is considered lost. Service pack, system files, and
the 128KB aligned memory are assumed to occupy 256KB.
• All calculations consider that the restore-to-default is enabled.

Table 6-4. Recommended Flash Size


ITEM CC3235S (KB) CC3235SF (KB)
File system allocation table 20 20
System and configuration files (1) 256 256
Service pack (1) 264 264
(1)
MCU Code 512 2048

(1) Including fail-safe.


Copyright © 2019, Texas Instruments Incorporated Detailed Description 69
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Table 6-4. Recommended Flash Size (continued)


ITEM CC3235S (KB) CC3235SF (KB)
Gang image size 256 + MCU 256 + MCU
Total 1308 + MCU 2844 + MCU
Minimal flash size (2) 16 MBit 32 MBit
Recommended flash size (2) 16 MBit 32 MBit
(2) For maximum MCU size.

NOTE
The maximum supported serial flash size is 32MB (256Mb) (see Using Serial Flash on
CC3135/CC3235 SimpleLink™ Wi-Fi® and Internet-of-Things Devices).

6.8.2 Internal Memory


The CC3235x device includes on-chip SRAM to which application programs are downloaded and
executed. The application developer must share the SRAM for code and data. The micro direct memory
access (μDMA) controller can transfer data to and from SRAM and various peripherals. The CC3235x
ROM holds the rich set of peripheral drivers, which saves SRAM space. For more information on drivers,
see the CC3235x API list.

6.8.2.1 SRAM
The CC3235x family provides 256KB of on-chip SRAM. Internal RAM is capable of selective retention
during LPDS mode. This internal SRAM is at offset 0x2000 0000 of the device memory map.
Use the µDMA controller to transfer data to and from the SRAM.
When the device enters low-power mode, the application developer can choose to retain a section of
memory based on need. Retaining the memory during low-power mode provides a faster wakeup. The
application developer can choose the amount of memory to retain in multiples of 64KB. For more
information, see the API guide.

6.8.2.2 ROM
The internal zero-wait-state ROM of the CC3235x device is at address 0x0000 0000 of the device memory
and is programmed with the following components:
• Bootloader
• Peripheral driver library (DriverLib) release for product-specific peripherals and interfaces
The bootloader is used as an initial program loader (when the serial flash memory is empty). The
CC3235x DriverLib software library controls on-chip peripherals with a bootloader capability. The library
performs peripheral initialization and control functions, with a choice of polled or interrupt-driven peripheral
support. The DriverLib APIs in ROM can be called by applications to reduce flash memory requirements
and free the flash memory for other purposes.

6.8.2.3 Flash Memory


The CC3235SF device comes with an on-chip flash memory of 1MB that allows application code to
execute in place while freeing SRAM exclusively for read-write data. The flash memory is used for code
and constant data sections and is directly attached to the icode/dcode bus of the Arm Cortex-M4 core. A
128-bit-wide instruction prefetch buffer allows maintenance of maximum performance for linear code or
loops that fit inside the buffer.
The flash memory is organized as 2KB sectors that can be independently erased. Reads and writes can
be performed at word (32-bit) level.

70 Detailed Description Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

6.8.2.4 Memory Map


Table 6-5 describes the various MCU peripherals and how they are mapped to the processor memory. For
more information on peripherals, see the API document.

Table 6-5. Memory Map


START ADDRESS END ADDRESS DESCRIPTION COMMENT
0x0000 0000 0x0007 FFFF On-chip ROM (bootloader + DriverLib)
0x0100 0000 0x010F FFFF On-chip flash (for user application code) CC3235SF device only
0x2000 0000 0x2003 FFFF Bit-banded on-chip SRAM
0x2200 0000 0x23FF FFFF Bit-band alias of 0x2000 0000 to 0x200F FFFF
0x4000 0000 0x4000 0FFF Watchdog timer A0
0x4000 4000 0x4000 4FFF GPIO port A0
0x4000 5000 0x4000 5FFF GPIO port A1
0x4000 6000 0x4000 6FFF GPIO port A2
0x4000 7000 0x4000 7FFF GPIO port A3
0x4000 C000 0x4000 CFFF UART A0
0x4000 D000 0x4000 DFFF UART A1
0x4002 0000 0x4000 07FF I2C A0 (master)
0x4002 0800 0x4002 0FFF I2C A0 (slave)
0x4002 4000 0x4002 4FFF GPIO group 4
0x4003 0000 0x4003 0FFF General-purpose timer A0
0x4003 1000 0x4003 1FFF General-purpose timer A1
0x4003 2000 0x4003 2FFF General-purpose timer A2
0x4003 3000 0x4003 3FFF General-purpose timer A3
0x400F 7000 0x400F 7FFF Configuration registers
0x400F E000 0x400F EFFF System control
0x400F F000 0x400F FFFF µDMA
0x4200 0000 0x43FF FFFF Bit band alias of 0x4000 0000 to 0x400F FFFF
0x4401 0000 0x4401 0FFF SDIO master
0x4401 8000 0x4401 8FFF Camera Interface
0x4401 C000 0x4401 DFFF McASP
0x4402 0000 0x4402 1FFF SSPI Used for external serial flash
0x4402 1000 0x4402 2FFF GSPI Used by application processor
0x4402 5000 0x4402 5FFF MCU reset clock manager
0x4402 6000 0x4402 6FFF MCU configuration space
0x4402 D000 0x4402 DFFF Global power, reset, and clock manager (GPRCM)
0x4402 E000 0x4402 EFFF MCU shared configuration
0x4402 F000 0x4402 FFFF Hibernate configuration
Crypto range (includes apertures for all crypto-related
0x4403 0000 0x4403 FFFF
blocks as follows)
0x4403 0000 0x4403 0FFF DTHE registers and TCP checksum
0x4403 5000 0x4403 5FFF MD5/SHA
0x4403 7000 0x4403 7FFF AES
0x4403 9000 0x4403 9FFF DES
0xE000 0000 0xE000 0FFF Instrumentation trace Macrocell™
0xE000 1000 0xE000 1FFF Data watchpoint and trace (DWT)
0xE000 2000 0xE000 2FFF Flash patch and breakpoint (FPB)
0xE000 E000 0xE000 EFFF NVIC
0xE004 0000 0xE004 0FFF Trace port interface unit (TPIU)

Copyright © 2019, Texas Instruments Incorporated Detailed Description 71


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Table 6-5. Memory Map (continued)


START ADDRESS END ADDRESS DESCRIPTION COMMENT
0xE004 1000 0xE004 1FFF Reserved for embedded trace macrocell (ETM)
0xE004 2000 0xE00F FFFF Reserved

6.9 Restoring Factory Default Configuration


The device has an internal recovery mechanism that allows rolling back the file system to its predefined
factory image or restoring the factory default parameters of the device. The factory image is kept in a
separate sector on the serial flash in a secure manner and cannot be accessed from the host processor.
The following restore modes are supported:
• None – no factory restore settings
• Enable restore of factory default parameters
• Enable restore of factory image and factory default parameters
The restore process is performed by calling software APIs, or by pulling or forcing SOP[2:0] = 110 pins
and toggling the nRESET pin from low to high.
The process is fail-safe and resumes operation if a power failure occurs before the restore is finished. The
restore process typically takes about 8 seconds, depending on the attributes of the serial flash vendor.

72 Detailed Description Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

6.10 Boot Modes

6.10.1 Boot Mode List


The CC3235x device implements a sense-on-power (SOP) scheme to determine the device operation
mode.
SOP values are sensed from the device pin during power up. This encoding determines the boot flow.
Before the device is taken out of reset, the SOP values are copied to a register and used to determine the
device operation mode while powering up. These values determine the boot flow as well as the default
mapping (to JTAG, SWD, UART0) for some of the pins. Table 6-6 lists the pull configurations.

Table 6-6. CC3235x Functional Configurations


BOOT MODE NAME SOP[2] SOP[1] SOP[0] SOP MODE COMMENT
Factory, lab flash, and SRAM loads
through the UART. The device waits
indefinitely for the UART to load code.
UARTLOAD Pullup Pulldown Pulldown LDfrUART
The SOP bits then must be toggled to
configure the device in functional mode.
Also puts JTAG in 4-wire mode.
Functional development mode. In this
mode, 2-pin SWD is available to the
FUNCTIONAL_2WJ Pulldown Pulldown Pullup Fn2WJ
developer. TMS and TCK are available
for debugger connection.
Functional development mode. In this
mode, 4-pin JTAG is available to the
FUNCTIONAL_4WJ Pulldown Pulldown Pulldown Fn4WJ
developer. TDI, TMS, TCK, and TDO are
available for debugger connection.

Copyright © 2019, Texas Instruments Incorporated Detailed Description 73


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Table 6-6. CC3235x Functional Configurations (continued)


BOOT MODE NAME SOP[2] SOP[1] SOP[0] SOP MODE COMMENT
Supports flash and SRAM load through
UART and functional mode. The MCU
bootloader tries to detect a UART break
on UART receive line. If the break signal
UARTLOAD_FUNCTIONAL_4WJ Pulldown Pullup Pulldown LDfrUART_Fn4WJ is present, the device enters the
UARTLOAD mode, otherwise, the device
enters the functional mode. TDI, TMS,
TCK, and TDO are available for
debugger connection.
When device reset is toggled, the MCU
RET_FACTORY_IMAGE Pulldown Pullup Pullup RetFactDef bootloader kick-starts the procedure to
restore factory default images.

The recommended values of pull down resistors are 69.8-kΩ for SOP0 and SOP1 and 100-kΩ for SOP2.
The application can use SOP2 for other functions after the device has powered up. To avoid spurious
SOP values from being sensed at power up, TI strongly recommends using the SOP2 pin only for output
signals. The SOP0 and SOP1 pins are used as 5 GHz control switch and are not available for other
functions. Ensure the SOP pins are configured as shown in Figure 7-7, this is the recommended
configuration to ensure the RF Switch, SOP boot modes, and Factory restore process operates optimally
without conflict.

74 Detailed Description Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

6.11 Hostless Mode


The SimpleLink Wi-Fi CC3235 device incorporates a scripting ability that enables offloading of simple
tasks from the host processor. Using simple and conditional scripts, repetitive tasks can be handled
internally, which allows the host processor to remain in a low-power state. In some cases where the
scripter is being used to send packets, it reduces code footprint and memory consumption. The if-this-
then-that style conditioning can include anything from GPIO toggling to transmitting packets.
The conditional scripting abilities can be divided into conditions and actions. The conditions define when to
trigger actions. Only one action can be defined per condition, but multiple instances of the same condition
may be used, so in effect multiple actions can be defined for a single condition. In total, 16 condition and
action pairs can be defined. The conditions can be simple, or complex using sub-conditions (using a
combinatorial AND condition between them). The actions are divided into two types, those that can occur
during runtime and those that can occur only during the initialization phase.
The following actions can only be performed when triggered by the pre-initialization condition:
• Set roles AP, station, P2P, and Tag modes
• Delete all stored profiles
• Set connection policy
• Hardware GPIO indication allows an I/O to be driven directly from the WLAN core hardware to indicate
internal signaling
The following actions may be activated during runtime:
• Send transceiver packet
• Send UDP packet
• Send TCP packet
• Increment counter increments one of the user counters by 1
• Set counter allows setting a specific value to a counter
• Timer control
• Set GPIO allows GPIO output from the device using the internal networking core
• Enter Hibernate state

NOTE
Consider the following limitations:
• Timing cannot be ensured when using the network scripter because some variable
latency will apply depending on the utilization of the networking core.
• The scripter is limited to 16 pairs of conditions and reactions.
• Both timers and counters are limited to 8 instances each. Timers are limited to a
resolution of 1 second. Counters are 32 bits wide.
• Packet length is limited to the size of one packet and the number of possible packet
tokens is limited to 8.

Copyright © 2019, Texas Instruments Incorporated Detailed Description 75


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

7 Applications, Implementation, and Layout

NOTE
Information in the following Applications section is not part of the TI component specification,
and TI does not warrant its accuracy or completeness. TI's customers are responsible for
determining suitability of components for their purposes. Customers should validate and test
their design implementation to confirm system functionality.

7.1 Application Information

7.1.1 BLE/2.4 GHz Radio Coexistence


The CC3235x device is designed to support BLE/2.4 GHz radio coexistence. Because WLAN is inherently
more tolerant to time-domain disturbances, the coexistence mechanism gives priority to the Bluetooth® low
energy entity over the WLAN. Bluetooth® low energy operates in the 2.4 GHz band, therefore the
coexistence mechanism does not affect the 5 GHz band. The CC3235x device can operate normally on
the 5 GHz band, while the Bluetooth® low energy works on the 2.4 GHz band without mutual interference.
The following coexistence modes can be configured by the user:
• Off mode or intrinsic mode
– No BLE/2.4 GHz radio coexistence, or no synchronization between WLAN and Bluetooth® low
energy—in case Bluetooth® low energy exists in this mode, collisions can randomly occur.
• Time Division Multiplexing (TDM, Single Antenna)
– 2.4 GHz Wi-Fi band (see Figure 7-1)
In this mode, the two entities share the antenna through an RF switch using two GPIOs (one input
and one output from the WLAN perspective).
– 5 GHz Wi-Fi band (see Figure 7-2)
In this mode, the WLAN operates on the 5 GHz band and Bluetooth® low energy operates on the
2.4 GHz band. A 2.4- or 5 GHz diplexer is required for sharing the single antenna.
• Time Division Multiplexing (TDM, Dual Antenna)
– 2.4 GHz Wi-Fi Band (see Figure 7-3)
In this mode, the two entities have separate antennas. No RF switch is required and only a single
GPIO (one input from the WLAN perspective).
– 5 GHz Wi-Fi band (see Figure 7-4)
In this mode, the WLAN operates on the 5 GHz band and Bluetooth® low energy operates on the
2.4 GHz band. No diplexer is required for the dual-antenna solution.

76 Applications, Implementation, and Layout Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

BLE / 2.4 GHz Ant.

RF_BG SPDT RF SWITCH RF

WLAN BLE
CC3235x CCxxxx

CC_COEX_SW_OUT

CC_COEX_BLE_IN Coex IO

Figure 7-1. 2.4 GHz, Single-Antenna Coexistence Mode Block Diagram

Figure 7-2 shows the single antenna implementation of a complete Bluetooth® low energy and WLAN
coexistence network with the WLAN operating on either a 2.4- or a 5 GHz band. The SOP lines control the
5 GHz switch. The Coex switch is controlled by a GPIO signal from the BLE device and a GPIO signal
from the CC3235x device.

A_TX

5 GHz SPDT RF
SWITCH
A_RX
Dual band Ant.

SOP0
SOP1 5 GHz
BPF
WLAN
CC3235x
RF_BG 2.4 / 5 GHz
Diplexer

CC_COEX_SW_OUT
Coex SPDT RF 2.4 GHz
SWITCH BPF

Coex BLE
CC_COEX_BLE_IN RF
IO CCxxxx

Figure 7-2. Single Antenna Coexistence Solution with 5 GHz Wi-Fi

Copyright © 2019, Texas Instruments Incorporated Applications, Implementation, and Layout 77


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Figure 7-3 shows the dual antenna implementation of a complete Bluetooth® low energy and WLAN
coexistence network with the WLAN operating on either a 2.4- or a 5 GHz band. Note in this
implementation no Coex switch is required and only a single GPIO from the BLE device to the CC3235x
device is required.

2.4 GHz Ant. BLE Ant.

RF_BG RF

WLAN BLE
CC3235x CCxxxx

CC_COEX_BLE_IN Coex IO

Figure 7-3. Dual-Antenna Coexistence Mode Block Diagram

78 Applications, Implementation, and Layout Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Figure 7-4 shows the dual antenna implementation of a complete Bluetooth® low energy and WLAN
coexistence network with the WLAN operating on either a 2.4- or a 5 GHz band. In this case the 2.4 GHz
and 5 GHz Wi-Fi share an antenna and the BLE has it's own dedicated antenna. The SOP lines control
the 5 GHz switch. Note in this implementation no Coex switch is required and only a single GPIO from the
BLE device to the CC3235x device is required.

A_TX
5 GHz SPDT RF
SWITCH
A_RX

Dual Band Ant.


SOP0
SOP1 5 GHz
BPF
WLAN
CC3235x
2.4 / 5 GHz
RF_BG Diplexer

2.4 GHz
CC_COEX_SW_OUT BPF

BLE
CC_COEX_BLE_IN Coex IO CCxxxx RF

BLE Ant.

Figure 7-4. Dual Antenna Coexistence Solution with 5 GHz Wi-Fi

Copyright © 2019, Texas Instruments Incorporated Applications, Implementation, and Layout 79


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

7.1.2 Antenna Selection


The CC3235x device is designed to also support antenna selection and is controlled from Image Creator.
When enabled, there are 3 options possible options:
• ANT 1: When selected, the GPIOs that are defined for antenna selection with set the RF path for
antenna 1.
• ANT 2: When selected, the GPIOs that are defined for antenna selection will set the RF path for
antenna 2.
• Autoselect: When selected, during a scan and prior to connecting to an AP, CC3235x device will
determine the best RF path and select the appropriate antenna (1) (2). The result is the saved as port of
the profile.

Figure 7-5 shows the implementation of a complete Bluetooth® low energy and WLAN coexistence
network with the WLAN operating on either a 2.4- or a 5 GHz band with antenna selection. The SOP lines
control the 5 GHz switch. The Coex switch is controlled by a GPIO signal from the BLE device and a
GPIO signal from the CC3235x device. The Antenna switch is controlled by 2 GPIO lines from the
CC3235x device.

A_TX

5 GHz SPDT RF
SWITCH
A_RX
Dual Band Ant. 1

SOP0
SOP1 5 GHz
BPF
WLAN
CC3235x
RF_BG 2.4 / 5 GHz Antenna Selection
Diplexer SPDT RF Switch

CC_COEX_SW_OUT
Coex SPDT RF 2.4 GHz
SWITCH BPF

BLE
CC_COEX_BLE_IN Coex IO CCxxxx RF
Dual Band Ant. 2

ANT_SEL_1 ANT_SEL_2

Figure 7-5. Antenna Selection Solution with Coexistence Solution and 5 GHz Wi-Fi
(1) When selecting Autoselect via the API, a reset is required in order for the CC3235x device to determine the best antenna for use.
(2) Refer to the Uniflash with Image Creator User Guidefor more information.

80 Applications, Implementation, and Layout Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Figure 7-6 shows the antenna selection implementation for Wi-Fi, with BLE operating on it's own antenna.
The SOP lines control the 5 GHz switch. Note in this implementation no Coex switch is required and only
a single GPIO from the BLE device to the CC3235x device is required. The Antenna switch is controlled
by 2 GPIO lines from the CC3235x device.

A_TX

5 GHz SPDT RF
SWITCH
A_RX Dual Band Ant. 2

5 GHz
SOP0
BPF
SOP1

WLAN 2.4 / 5 GHz Antenna Selection


CC3235x Diplexer SPDT RF Switch

RF_BG
2.4 GHz
CC_COEX_SW_OUT
BPF

Dual Band Ant. 2


BLE
CC_COEX_BLE_IN Coex IO RF
CCxxxx

ANT_SEL_1 ANT_SEL_2

BLE Ant.

Figure 7-6. Coexistence Solution with Wi-Fi Antenna Selection and dedicated BLE antenna

7.1.3 Typical Application


Figure 7-7 shows the schematic of the engine area for the CC3235x device in the wide-voltage mode of
operation, with the corresponding bill of materials show in Table 7-1. Figure 7-8 provides the schematic for
the RF implementation with and without BLE/2.4 GHz coexistence, with the corresponding bill of materials
shown in Table 7-2. For a full operation reference design, see the CC3235x SimpleLink™ and Internet of
Things Hardware Design Files.

Copyright © 2019, Texas Instruments Incorporated Applications, Implementation, and Layout 81


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

VBAT_CC VBAT_CC
Optional:
Consider adding extra decoupling VBAT_CC
capacitors if the battery cannot source
the peak currents.

VBAT_CC R1
100k

CC_nRESET
CC_nRESET

C1 C2
100µF 100µF
RF_BG
C3 C4 C5 C6 C7 C8 C9 C10 See Figure 7.8 For
4.7uF 4.7uF 0.6pF 4.7uF 0.5pF 0.1µF 0.1µF GND GND 0.01µF RF Configuration Options
A_TX

A_RX
GND GND GND GND GND GND GND GND

VBAT_CC

U1
L1 U2 8 VCC
10 VIN_IO1 RESET 32 1 CS
2.2uH R2 6 SCLK
54 31 100k C11 5
VIN_IO2 RF_BG SI/SIO0
0.1µF 2 SO/SIO1
VDD_ANA 44 VIN_DCDC_DIG A_TX 28 3 WP/SIO2
A_RX 27 7 RESET/SIO3 GND 4
39 VIN_DCDC_PA
GND
FLASH_SPI_CS 14 SFL_CS MX25R3235FM1IL0
37 VIN_DCDC_ANA FLASH_SPI_DIN 13 SFL_DIN
C12 C13 C14 C15 C16 12 SFL_DOUT
FLASH_SPI_DOUT
10uF 0.1µF 0.2pF 0.1uF 0.6pF 38 11 SFL_CLK
DCDC_ANA_SW FLASH_SPI_CLK
GND
48 VDD_ANA1
GND GND GND GND GND 50 R3 R4
GPIO0 P50_GPIO_00
36 55 100k 100k
L2 LDO_IN1 GPIO1 P55_GPIO_01
25 LDO_IN2 GPIO2 57
P57_GPIO_02
GPIO3 58
P58_GPIO_03
1uH GPIO4 59
P59_GPIO_04
40 DCDC_PA_SW_P GPIO5 60
P60_GPIO_05
VDD_PA GPIO6 61
P61_GPIO_06
41 DCDC_PA_SW_N GPIO7 62 GND GND
P62_GPIO_07
42 DCDC_PA_OUT GPIO8 63
P63_GPIO_08
GPIO9 64
P64_GPIO_09
C17 C18 C19 33 1 TP1
L3 VDD_PA_IN GPIO10 P01_GPIO_10 CC_nReset
22uF 22uF 1µF 2
GPIO11 P02_GPIO_11
43 DCDC_DIG_SW GPIO12 3 TP2 FLASH PROGRAMMING
P03_GPIO_12 P55_GPIO_01
2.2uH 4 INTERFACE
GPIO13 P04_GPIO_13
GND GND GND VDD_DIG 9 VDD_DIG1 GPIO14 5 TP3
P05_GPIO_14 P57_GPIO_02 Add provision on the board to isolate
56 VDD_DIG2 GPIO15 6
P06_GPIO_15 GPIO_01 and GPIO_02 while programming
TP4
SOP0
45 DCDC_ANA2_SW_P GPIO16 7
P07_GPIO_16
VBAT_CC C20 C21 C22 8 TP5
GPIO17 P08_GPIO_17 SOP2
10uF 0.1µF 0.1µF 46 15
Pins 45, 46 and 47: DCDC_ANA2_SW_N GPIO22 P15_GPIO_22
GPIO28 18
Refer to BOM Table for notes on P18_GPIO_28
47 53
device-dependent configurations. L4 VDD_ANA2 GPIO30 P53_GPIO_30
R5 GND GND GND
0 10uH 49 VDD_RAM
RTC_XTAL_P 51
24 VDD_PLL
RTC_XTAL_N 52

C23 26 23 2 1
NC WLAN_XTAL_P
10uF C24 C25
0.1µF 0.1uF 35 22 Y1
SOP0 WLAN_XTAL_N
34 SOP1 32.768kHz
21 C26 C27
SOP2
GND 30 10pF 10pF
GND
GND GND 19 C28
TCK
20 29 6.2pF
TMS GND
16

1
3
TDI
C29 17 65 C30 GND GND
TDO GND_TAB
VBAT_CC 0.6pF 6.2pF Y2 GND
40MHz
CC3235SF12RGKR

G
G
GND GND GND GND

2
4
GND
R6 R7 R8
270 69.8k 69.8k
SOP0
SOP1
SOP2

GND
P17_JTAG_TDO
3
2
1

3
2
1

3
2
1

P16_JTAG_TDI

P20_JTAG_TMS JTAG
J1 J2 J3
P19_JTAG_TCK

R9 R10 R11
100k 69.8k 69.8k

GND GND GND

Figure 7-7. CC3235x Engine Area


82 Applications, Implementation, and Layout Copyright © 2019, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Table 7-1. Bill of Materials for CC3235x Engine Area


Quantity Designator Value Manufacturer Part Number Description
CAP, CERM, 100 µF, 10 V,
2 C1, C2 100 µF Taiyo Yuden LMK325ABJ107MMHT +/- 20%, X5R, AEC-Q200
Grade 3, 1210
CAP, CERM, 4.7 uF, 6.3 V,
3 C3, C4, C6 4.7 µF Taiyo Yuden JMK105BC6475MV-F
+/- 20%, X6S, 0402
CAP, CERM, 0.6pF, 25 V,
3 C5, C16, C29 0.6 pF MuRata GJM0335C1ER60BB01D
+/- 16%, C0G/NP0, 0201
CAP, CERM, 0.5 pF, 25 V,
1 C7 0.5 pF Murata GJM0335C1ER50BB01D
+/- 20%, C0G/NP0, 0201
C8, C9, C11, C13, CAP, CERM, 0.1 µF, 16 V,
7 0.1 µF Walsin CL05B104KO5NNNC
C21, C22, C24 +/- 10%, X7R, 0402
CAP, CERM, 0.01 µF, 50 V,
1 C10 0.01 µF Walsin 0402B103K500CT
+/- 10%, X7R, 0402
CAP, CERM, 10 uF, 10 V,
3 C12, C20, C23 10 µF Taiyo Yuden LMK107BC6106MA-T
+/- 20%, X6S, 0603
CAP, CERM, 0.2pF, 25 V,
1 C14 0.2 pF MuRata GJM0335C1ER20BB01D
+/- 50%, C0G/NP0, 0201
Samsung Electro- CAP, CERM, 0.1 uF, 10 V,
2 C15, C25 0.1 µF CL03A104KP3NNNC
Mechanics +/- 10%, X5R, 0201
CAP, CERM, 22 uF, 4 V,
2 C17, C18 22 µF MuRata GRM188C80G226ME15J
+/- 20%, X6S, 0603
CAP, CERM, 1 µF, 10 V,
1 C19 1 µF Walsin CL05A105MP5NNNC
+/- 20%, X5R, 0402
CAP, CERM, 10 pF, 50 V,
2 C26, C27 10 pF Walsin 0402N100J500CT
+/- 5%, C0G/NP0, 0402
CAP, CERM, 6.2 pF, 50 V,
2 C28, C30 6.2 pF Walsin 0402N6R2C500CT
+/- 4%, C0G/NP0, 0402
3 J1, J2, J3 Wurth Elektronik 61300311121 Header, 2.54 mm, 3x1, Gold, TH
Inductor, Multilayer, Ferrite,
2 L1, L3 2.2 µH MuRata LQM2MPN2R2NG0
2.2 uH, 1.2 A, 0.11 ohm, SMD
Inductor, Multilayer, Ferrite,
1 L2 1 µH MuRata LQM2HPN1R0MG0L
1 uH, 1.6 A, 0.055 ohm, SMD
Inductor, Multilayer, Ferrite,
1 L4 (1) 10 µH TDK MLP2520S100MT0S1
10 uH, 0.7 A, 0.364 ohm, SMD
RES, 100 k, 5%, 0.063 W,
5 R1, R2, R3, R4, R9 100k Vishay-Dale CRCW0402100KJNED
AEC-Q200 Grade 0, 0402
1 R5 (2) 0 Panasonic ERJ-2GE0R00X RES, 0, 5%, 0.063 W, 0402
RES, 270, 5%, 0.063 W,
1 R6 270 Vishay-Dale CRCW0402270RJNED
AEC-Q200 Grade 0, 0402
RES, 69.8 k, 1%, 0.063 W,
4 R7, R8, R10, R11 69.8k Vishay-Dale CRCW040269K8FKED
AEC-Q200 Grade 0, 0402
Ultra low power, 32M-bit
Macronix International [x 1/x 2/x 4] CMOS
1 U1 MX25R3235FM1IL0
Co., LTD MXSMIO(serial multi I/O) Flash
memory, SOP-8
SimpleLink Wi-Fi and Internet-of-
Things Solution, a Single-Chip
1 U2 Texas Instruments CC3235SF12RGKR
Wireless MCU, RGK0064B
(VQFN-64)
1 Y1 Abracon Corporation ABS07-32.768KHZ-9-T Crystal, 32.768KHz, 9PF, SMD
1 Y2 TXC Corporation 8Y40072002 Crystal, 40 MHz, 8 pF, SMD
(1) For the CC3235SF device, L4 is populated. For the CC3235S device, L4 is not populated.
(2) For the CC3220SF device, R5 is not populated. For the CC3235S device if R5 is populated, Pin 45 can be used as GPIO_31.

Copyright © 2019, Texas Instruments Incorporated Applications, Implementation, and Layout 83


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

Fine tuning of DC blocking capacitor


values for C31, C32, and C33 may be
required for optimal performance.

C31 U3
1 RF1 VC1 6
RF_BLE
C32
68pF 3 4
RF2 VC2
C33
68pF 2 5
GND RFC
R12 C34 R13 C35
RTC6608OSP 68pF 100k 100pF 100k 100pF

Circuit configuration for BLE/2.4-GHz


COEX only. If feature is not being used
GND these components are not required. GND GND GND GND

A DC blocking capacitor is required. If


the antenna match contains a series
capacitor, this is suffi cient to meet the
requirement and thus C36 is not E1
FL1 required. Antenna match. Pi
1 3 network might be
RF_BG IN OUT
required depending on

1
Feed 6
5
4

3
2
2 type of antenna.
GND
GND 4 U4 C36 C37
1 LBP CP 5
DEA202450BT-1294C1-H
3 2 8.2pF 2.2pF
HBP GND
GND 4 L5
GND
6 3.9nH
GND
DPX165950DT-8148A1
U5 C38 FL2 C39
2 5 1 3 GND
GND RFC IN OUT
C40
3 4 1.6pF 2 1.9pF
A_RX RF2 VC2 GND
C41 GND GND GND
4.7pF 1 6 L6 DEA165538BT-2236B1-H
A_TX RF1 VC1
2.7nH
4.7pF RTC6608OSP GND

GND GND
SOP0

SOP1

C42 C43
100pF 100pF

GND GND

Figure 7-8. CC3235x RF Schematic Implementation with and without Coexistence

NOTE
The Following guidelines are recommended for implementation of the RF design:
• Ensure an RF path is designed with an impedance of 50 Ω
• Tuning of the antenna impedance π matching network is recommended after manufacturing of the PCB to account for PCB parasitics
• π or L matching and tuning may be required between cascaded passive components on the RF path

84 Applications, Implementation, and Layout Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Table 7-2. Bill of Materials For CC3235x RF Section


Quantity Designator Value Manufacturer Part Number Description
C31 (1), C32 (1), CAP, CERM, 68 pF, 50 V,
3 68 pF Murata GRM0335C1H680JA1D
C33 (1) +/- 5%, C0G/NP0, 0201
C34 (1), C35 (1), CAP, CERM, 100 pF, 25 V,
4 100 pF Yageo CC0201JRNPO8BN101
C42, C43 +/- 5%, C0G/NP0, 0201
CAP, CERM, 8.2 pF, 50 V,
1 C36 8.2 pF Walsin 0402N8R2C500CT
+/- 3%, C0G/NP0, 0402
CAP, CERM, 2.2 pF, 50 V,
1 C37 2.2 pF MuRata GJM1555C1H2R2BB01D
+/- 4.5%, C0G/NP0, 0402
CAP, CERM, 1.6 pF, 50 V,
1 C38 1.6 pF MuRata GRM0335C1H1R6BA01D
+/- 7%, C0G/NP0, 0201
CAP, CERM, 1.9 pF, 50 V,
1 C39 1.9 pF MuRata GJM1555C1H1R9WB01D
+/- 2.6%, C0G/NP0, 0402
CAP, CERM, 4.7 pF, 50 V,
2 C40, C41 4.7 pF MuRata GRM0335C1H4R7BA01D
+/- 3%, C0G/NP0, 0201
1 E1 Ethertronics M830520 WLAN Antenna 802.11, SMD
Multilayer Chip Band Pass Filter
1 FL1 TDK DEA202450BT-1294C1-H For 2.4 GHz W-LAN/Bluetooth,
SMD
Multilayer Band Pass Filter For
1 FL2 TDK DEA165538BT-2236B1-H
5 GHz W-LAN/LTE-U
Inductor, Multilayer, Air Core,
1 L5 3.9 nH MuRata LQG15HS3N9S02D
3.9 nH, 0.75 A, 0.14 ohm, SMD
Inductor, Multilayer, Air Core,
1 L6 2.7 nH MuRata LQG15WH2N7C02D 2.7 nH, 0.9 A, 0.07 ohm,
AEC-Q200 Grade 1, SMD
RES, 100 k, 5%, 0.063 W,
2 R12 (1), R13 (1) 100k Vishay-Dale CRCW0402100KJNED
AEC-Q200 Grade 0, 0402
2 U3 (1), U5 Richwave RTC6608OSP 0.03 GHz-6 GHz SPDT Switch
Multilayer Diplexer for 2.4 GHz
1 U4 TDK DPX165950DT-8148A1 W-LAN & Bluetooth / 5 GHz
W-LAN
(1) If the BLE/2.4 GHz Coexistence features is not used, these components are not required.

Copyright © 2019, Texas Instruments Incorporated Applications, Implementation, and Layout 85


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

7.2 PCB Layout Guidelines


This section details the PCB guidelines to speed up the PCB design using the CC3235x VQFN device.
Follow these guidelines ensures that the design will minimize the risk with regulatory certifications
including FCC, ETSI, and CE. For more information, see CC3135 and CC3235 SimpleLink™ Wi-Fi® and
IoT Solution Layout Guidelines.

7.2.1 General PCB Guidelines


Use the following PCB guidelines:
• Verify the recommended PCB stackup in the PCB design guidelines, as well as the recommended
layers for signals and ground.
• Ensure that the VQFN PCB footprint follows the information in Section 9.
• Ensure that the VQFN PCB GND and solder paste follow the recommendations provided in CC3135
and CC3235 SimpleLink™ Wi-Fi® and IoT Solution Layout Guidelines.
• Decoupling capacitors must be as close as possible to the VQFN device.

7.2.2 Power Layout and Routing


Three critical DC/DC converters must be considered for the CC3235x device.
• Analog DC/DC converter
• PA DC/DC converter
• Digital DC/DC converter
Each converter requires an external inductor and capacitor that must be laid out with care. DC current
loops are formed when laying out the power components.

7.2.2.1 Design Considerations


The following design guidelines must be followed when laying out the CC3235x device:
• Ground returns of the input decoupling capacitors (C13, C15, and C22) should be routed on Layer 2
using thick traces to isolate the RF ground from the noisy supply ground. This step is also required to
meet the IEEE spectral mask specifications.
• Maintain the thickness of power traces to be greater than 12 mils. Take special consideration for power
amplifier supply lines (pin 33, 40, 41, and 42), and all input supply pins (pin 37, 39, and 44).
• Ensure the shortest grounding loop for the PLL supply decoupling capacitor (pin 24).
• Place all decoupling capacitors as close to the respective pins as possible.
• Power budget—the CC3235x device can consume up to 450 mA for 3.3 V, 670 mA for 2.1 V, for
24 ms during the calibration cycle.
• Ensure the power supply is designed to source this current without any issues. The complete
calibration (TX and RX) can take up to 17 mJ of energy from the battery over a time of 24 ms.
• The CC3235x device contains many high-current input pins. Ensure the trace feeding these pins can
handle the following currents:
– VIN_DCDC_PA input (pin 39) maximum 1 A
– VIN_DCDC_ANA input (pin 37) maximum 600 mA
– VIN_DCDC_DIG input (pin 44) maximum 500 mA
– DCDC_PA_SW_P (pin 40) and DCDC_PA_SW_N (pin 41) switching nodes maximum 1 A
– DCDC_PA_OUT output node (pin 42) maximum 1 A
– DCDC_ANA_SW switching node (pin 38) maximum 600 mA
– DCDC_DIG_SW switching node (pin 43) maximum 500 mA
– VDD_PA_IN supply (pin 33) maximum 500 mA

86 Applications, Implementation, and Layout Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

Figure 7-9 shows the ground routing for the input decoupling capacitors.

C7: 0.5 pF

C5: 0.6 pF

C16: 0.6 pF C14: 0.2 pF

C29: 0.6 pF

Figure 7-9. Ground Routing for Input Decoupling Capacitors

NOTE
The ground returns for the input capacitors are routed on layer two to reduce the EMI and
improve the spectral mask. This routing must be strictly followed because it is critical for the
overall performance of the device.

Pin 37

Ground
Traces

Pin 37

Pin 37

Figure 7-10. Ground Returns for Input Capacitors

Copyright © 2019, Texas Instruments Incorporated Applications, Implementation, and Layout 87


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

7.2.3 Clock Interface Guidelines


The following guidelines are for the slow clock:
• The 32.768-kHz crystal must be placed close to the VQFN package.
• Ensure that the load capacitance is tuned according to the board parasitics to the frequency tolerance
within ±150 ppm.
• The ground plane on layer two is solid below the trace lanes, and there is ground around these traces
on the top layer.
The following guidelines are for the fast clock:
• The 40-MHz crystal must be placed close to the VQFN package.
• Ensure that the load capacitance is tuned according to the board parasitics to the frequency tolerance
within ±10 ppm at room temperature. The total frequency across parts, temperature, and with aging
must be ±20 ppm to meet the WLAN specification.
• To avoid noise degradation, ensure that no high-frequency lines are routed close to the routing of the
crystal pins.
• Ensure that crystal tuning capacitors are close to the crystal pads.
• Both traces (XTAL_N and XTAL_P) should be as close as possible to parallel and approximately the
same length.
• The ground plane on layer two is solid below the trace lines, and there should be ground around these
traces on the top layer.
• For frequency tuning, see CC31xx & CC32xx Frequency Tuning.

7.2.4 Digital Input and Output Guidelines


The following guidelines are for the digital I/Os:
• Route SPI and UART lines away from any RF traces.
• Keep the length of the high-speed lines as short as possible to avoid transmission line effects.
• Keep the line lower than 1/10 of the rise time of the signal to ignore transmission line effects (required
if the traces cannot be kept short). Place the resistor at the source end closer to the device that is
driving the signal.
• Add a series-terminating resistor for each high-speed line (for example, SPI_CLK or SPI_DATA) to
match the driver impedance to the line. Typical terminating-resistor values range from 27 to 36 Ω for a
50-Ω line impedance.
• Route high-speed lines with a continuous ground reference plane below it to offer good impedance
throughout. This routing also helps shield the trace against EMI.
• Avoid stubs on high-speed lines to minimize the reflections. If the line must be routed to multiple
locations, use a separate line driver for each line.
• If the lines are longer compared to the rise time, add series-terminating resistors near the driver for
each high-speed line to match the driver impedance to the line. Typical terminating-resistor values
range from 27 to 36 Ω for a 50-Ω line impedance.

88 Applications, Implementation, and Layout Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

7.2.5 RF Interface Guidelines


The following guidelines are for the RF interface. Follow guidelines specified in the vendor-specific
antenna design guides (including placement of the antenna). Also see CC3135 and CC3235 SimpleLink™
Wi-Fi® and IoT Solution Layout Guidelines for general antenna guidelines.
• Ensure that the antenna is matched for 50-Ω. A π-matching network is recommended. Ensure that the
π pad is available for tuning the matching network after PCB manufacture.
• A DC blocking capacitor is required before the antenna. If the antenna matching network contains a
series capacitor, this is sufficient to meet the requirement.
• Ensure that the area underneath the BPFs pads have a solid plane on layer 2 and that the minimum
filter requirements are met.
• Ensure that the area underneath the RF switch pads have a solid plane on layer 2 and that the
minimum switch isolation requirements are met.
• Ensure that the area underneath the diplexer pads have a solid plane on layer 2 and that the minimum
diplexer requirements are met.
• Verify that the Wi-Fi RF trace is a 50-Ω, impedance-controlled trace with a reference to solid ground.
• The RF trace bends must be made with gradual curves. Avoid 90-degree bends.
• The RF traces must not have sharp corners.
• There must be no traces or ground under the antenna section.
• The RF traces must have via stitching on the ground plane beside the RF trace on both sides.
• For optimal antenna performance, ensure adequate ground plane around the antenna on all layers.
• Ensure RF connectors for conducted testing are isolated from the top layer ground using vias.
• Maintain a controlled pad to trace shapes using filleted edges if necessary to avoid mismatch.
• Diplexers, switches, BPF, and other elements on the RF route should be isolated from the top layer
ground using vias.

Copyright © 2019, Texas Instruments Incorporated Applications, Implementation, and Layout 89


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

8 Device and Documentation Support


8.1 Third-Party Products Disclaimer
TI'S PUBLICATION OF INFORMATION REGARDING THIRD-PARTY PRODUCTS OR SERVICES DOES
NOT CONSTITUTE AN ENDORSEMENT REGARDING THE SUITABILITY OF SUCH PRODUCTS OR
SERVICES OR A WARRANTY, REPRESENTATION OR ENDORSEMENT OF SUCH PRODUCTS OR
SERVICES, EITHER ALONE OR IN COMBINATION WITH ANY TI PRODUCT OR SERVICE.

8.2 Tools and Software


TI offers an extensive line of development tools. Tools and software to evaluate the performance of the
device, generate code, and develop solutions are listed in this section.
For the most up-to-date list of development tools and software, see the CC3235 Tools & Software product
page. Users can also click the "Alert Me" button on the top right corner of the CC3235 Tools & Software
page to stay informed about updates related to the CC3235x device.
Development Tools
Pin Mux Tool The supported devices are: CC3200, CC3220x, and CC3235x.
The Pin Mux Tool is a software tool that provides a graphical user interface (GUI) for
configuring pin multiplexing settings, resolving conflicts and specifying I/O cell characteristics
for MPUs from TI. Results are output as C header/code files that can be imported into
software development kits (SDKs) or used to configure customers' custom software. Version
3 of the Pin Mux Tool adds the capability of automatically selecting a mux configuration that
satisfies the entered requirements.
SimpleLink™ Wi-Fi® Starter Pro The supported devices are: CC3100, CC3200, CC3120R, CC3220x,
CC3135 and CC3235x.
The SimpleLink™ Wi-Fi® Starter Pro mobile App is a new mobile application for
SimpleLink™ provisioning. The app goes along with the embedded provisioning library and
example that runs on the device side (see SimpleLink™ Wi-Fi® SDK plugin and TI
SimpleLink™ CC32XX Software Development Kit (SDK)). The new provisioning release is a
TI recommendation for Wi-Fi® provisioning using SimpleLink™ Wi-Fi® products. The
provisioning release implements advanced AP mode and SmartConfig™ technology
provisioning with feedback and fallback options to ensure successful process has been
accomplished. Customers can use both embedded library and the mobile library for
integration to their end products.
SimpleLink™ CC32XX Software Development Kit (SDK) The CC3235x devices are supported.
The SimpleLink™ CC32XX SDK contains drivers for the CC3235 programmable MCU, more
than 30 sample applications, and documentation needed to use the solution. It also contains
the flash programmer, a command line tool for flashing software, configuring network and
software parameters (SSID, access point channel, network profile, BS NIEW), system files,
and user files (certificates, web pages, and more). This SDK can be used with TI’s
SimpleLink™ Wi-Fi® CC3235 LaunchPad™ development kits.
Uniflash Standalone Flash Tool for TI Microcontrollers (MCU), Sitara Processors & SimpleLink
Devices The supported devices are: CC3120R, CC3220x, CC3135 and CC3235x.
CCS Uniflash is a standalone tool used to program on-chip flash memory on TI MCUs and
on-board flash memory for Sitara™ processors. Uniflash has a GUI, command line, and
scripting interface. CCS Uniflash is available free of charge.

90 Device and Documentation Support Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

SimpleLink™ Wi-Fi® Radio Testing Tool The supported devices are: CC3100, CC3200, CC3120R,
CC3220, CC3135 and CC3235x.
The SimpleLink™ Wi-Fi® Radio Testing Tool is a Windows-based software tool for RF
evaluation and testing of SimpleLink™ Wi-Fi® CC3x20 and CC3x35 designs during
development and certification. The tool enables low-level radio testing capabilities by
manually setting the radio into transmit or receive modes. Using the tool requires familiarity
and knowledge of radio circuit theory and radio test methods.
Created for the internet-of-things (IoT), the SimpleLink™ Wi-Fi® CC31xx and CC32xx family
of devices include on-chip Wi-Fi®, Internet, and robust security protocols with no prior Wi-Fi®
experience needed for faster development. For more information on these devices, visit
SimpleLink™ Wi-Fi® family, Internet-on-a chip™ solutions.
UniFlash Standalone Flash Tool for TI Microcontrollers (MCU), Sitara™ Processors and
SimpleLink™ Devices CCS UniFlash is a standalone tool used to program on-chip flash
memory on TI MCUs and on-board flash memory for Sitara™ processors. UniFlash has a
GUI, command line, and scripting interface. CCS UniFlash is available free of charge.
TI Designs and Reference Designs
The TI Designs Reference Design Library is a robust reference design library spanning analog, embedded
processor, and connectivity. Created by TI experts to help you jumpstart your system design, all TI
Designs include schematic or block diagrams, BOMs, and design files to speed your time to market.

8.3 Firmware Updates


TI updates features in the service pack for this module with no published schedule. Due to the ongoing
changes, TI recommends that the user has the latest service pack in their module for production.
To stay informed, click the SDK “Alert me” button the top right corner of the product page, or visit
SimpleLink™ CC32XX SDK.

8.4 Device Nomenclature


To designate the stages in the product development cycle, TI assigns prefixes to the part numbers of the
CC3235x device and support tools (see Figure 8-1).

X CC 3 2 3 5 x xx xxx x
PREFIX
X = Preproduction device
PACKAGING
Null = Production device
R = large reel

DEVICE FAMILY
CC = Wireless Connectivity PACKAGE
RGK = 9-mm × 9-mm VQFN

SERIES NUMBER MEMORY SIZE


3 = Wi-Fi Centric M2 = 256KB RAM
12 = 1MB Flash and 256KB RAM

MCU / HOST DEVICE VARIANTS


1 = No MCU
2 = MCU S = Secured
SF = Secured Flash
DEVICE GENERATION
0 = Gen 1 DUAL BAND
2 = Gen 2 0 = 2.4-GHz only
3 = Gen 3 5 = 2.4-GHz and 5-GHz supported

Figure 8-1. CC3235x Device Nomenclature

Copyright © 2019, Texas Instruments Incorporated Device and Documentation Support 91


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

8.5 Documentation Support


To receive notification of documentation updates—including silicon errata—go to the product folder for
your device on ti.com (CC3235). In the upper right corner, click the "Alert me" button. This registers you to
receive a weekly digest of product information that has changed (if any). For change details, check the
revision history of any revised document. The current documentation that describes the processor, related
peripherals, and other technical collateral follows.
The following documents provide support for the CC3235 device.

Application Reports
CC3135 and CC3235 SimpleLink™ Wi-Fi® Embedded Programming User Guide CC3135 and CC3235
SimpleLink Wi-Fi Embedded Programming User Guide
SimpleLink™ CC3135, CC3235 Wi-Fi® Internet-on-a chip™ Networking Sub-System Power
Management
This application report describes the best practices for power management and extended
battery life for embedded low-power Wi-Fi devices such as the SimpleLink Wi-Fi Internet-on-
a chip solution from Texas Instruments.
SimpleLink™ CC31xx, CC32xx Wi-Fi® Internet-on-a chip™ Solution Built-In Security Features The
SimpleLink Wi-Fi CC31xx and CC32xx Internet-on-a chip family of devices from Texas
Instruments offer a wide range of built-in security features to help developers address a
variety of security needs, which is achieved without any processing burden on the main
microcontroller (MCU). This document describes these security-related features and provides
recommendations for leveraging each in the context of practical system implementation.
SimpleLink™ CC3135, CC3235 Wi-Fi® and Internet-of-Things Over-the-Air Update This document
describes the OTA library for the SimpleLink Wi-Fi CC3x35 family of devices from Texas
Instruments and explains how to prepare a new cloud-ready update to be downloaded by the
OTA library.

SimpleLink™ CC3135, CC3235 Wi-Fi® Internet-on-a chip™ Solution Device Provisioning This guide
describes the provisioning process, which provides the SimpleLink Wi-Fi device with the
information (network name, password, and so forth) needed to connect to a wireless
network.
Transfer of TI's Wi-Fi® Alliance Certifications to Products Based on SimpleLink™ This document
explains how to employ the Wi-Fi® Alliance (WFA) derivative certification transfer policy to
transfer a WFA certification, already obtained by Texas Instruments, to a system you have
developed.
Using Serial Flash on SimpleLink™ CC3135 and CC3235 Wi-Fi® and Internet-of-Things Devices
This application note is divided into two parts. The first part provides important guidelines
and best- practice design techniques to consider when choosing and embedding a serial
Flash paired with the CC3135 and CC3235 (CC3x35) devices. The second part describes
the file system, along with guidelines and considerations for system designers working with
the CC3x35 devices.

92 Device and Documentation Support Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

User's Guides
SimpleLink™ Wi-Fi® and Internet-of-Things CC31xx and CC32xx Network Processor This document
provides software (SW) programmers with all of the required knowledge for working with the
networking subsystem of the SimpleLink Wi-Fi devices. This guide provides basic guidelines
for writing robust, optimized networking host applications, and describes the capabilities of
the networking subsystem. The guide contains some example code snapshots, to give users
an idea of how to work with the host driver. More comprehensive code examples can be
found in the formal software development kit (SDK). This guide does not provide a detailed
description of the host driver APIs.
SimpleLink™ Wi-Fi® CC3135 and CC3235 and IoT Solution Layout Guidelines This document
provides the design guidelines of the 4-layer PCB used for the CC3135 and CC3235
SimpleLink Wi-Fi family of devices from Texas Instruments. The CC3135 and CC3235
devices are easy to lay out and are available in quad flat no-leads (QFNS) packages. When
designing the board, follow the suggestions in this document to optimize performance of the
board.
SimpleLink™ CC3235 Wi-Fi® LaunchPad™ Development Kit Hardware The CC3235 SimpleLink
LaunchPad Development Kit (LAUNCHXL-CC3235) is a cost-conscious evaluation platform
for Arm Cortex-M4-based MCUs. The LaunchPad design highlights the CC3235 Internet-on-
a chip solution and Wi-Fi capabilities. The CC3235 LaunchPad also features temperature
and accelerometer sensors, programmable user buttons, three LEDs for custom
applications, and onboard emulation for debugging. The stackable headers of the CC3235
LaunchPad XL interface demonstrate how easy it is to expand the functionality of the
LaunchPad when interfacing with other peripherals on many existing BoosterPack™ Plug-in
Module add-on boards, such as graphical displays, audio codecs, antenna selection,
environmental sensing, and more.
SimpleLink™ Wi-Fi® and Internet-on-a chip™ CC3135 and CC3235 Solution Radio Tool The Radio
Tool serves as a control panel for direct access to the radio, and can be used for both the
radio frequency (RF) evaluation and for certification purposes. This guide describes how to
have the tool work seamlessly on Texas Instruments evaluation platforms such as the
BoosterPack™ plus FTDI emulation board for CC3235 devices, and the LaunchPad™ for
CC3235 devices.
SimpleLink™ Wi-Fi® CC3135 and CC3235 Provisioning for Mobile Applications This guide describes
TI’s SimpleLink Wi-Fi provisioning solution for mobile applications, specifically on the usage
of the Android™ and IOS® building blocks for UI requirements, networking, and provisioning
APIs required for building the mobile application.

Copyright © 2019, Texas Instruments Incorporated Device and Documentation Support 93


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

More Literature
CC3235 SimpleLink™ Wi-Fi® and Internet of Things Technical Reference Manual This technical
reference manual details the modules and peripherals of the CC3235 SimpleLink™ Wi-Fi®
MCU. Each description presents the module or peripheral in a general sense. Not all
features and functions of all modules or peripherals may be present on all devices. Pin
functions, internal signal connections, and operational parameters differ from device to
device. The user should consult the device-specific data sheet for these details.
CC3x35 SimpleLink™ Wi-Fi® Hardware Design Checklist
CC3235S/CC3235SF SimpleLink™ Wi-Fi® LaunchPad™ Design Files

8.6 Related Links


The table below lists quick access links. Categories include technical documents, support and community
resources, tools and software, and quick access to order now.

Table 8-1. Related Links


TECHNICAL TOOLS & SUPPORT &
PARTS PRODUCT FOLDER ORDER NOW
DOCUMENTS SOFTWARE COMMUNITY
CC3235S Click here Click here Click here Click here Click here
CC3235SF Click here Click here Click here Click here Click here

8.7 Community Resources


The following links connect to TI community resources. Linked contents are provided "AS IS" by the
respective contributors. They do not constitute TI specifications and do not necessarily reflect TI's views;
see TI's Terms of Use.
TI E2E™ Online Community The TI engineer-to-engineer (E2E) community was created to foster
collaboration among engineers. At e2e.ti.com, you can ask questions, share knowledge,
explore ideas and help solve problems with fellow engineers.
TI Embedded Processors Wiki Established to help developers get started with Embedded Processors
from Texas Instruments and to foster innovation and growth of general knowledge about the
hardware and software surrounding these devices.

8.8 Trademarks
SimpleLink, Internet-on-a chip, LaunchPad, BoosterPack, SmartConfig, Sitara, E2E are trademarks of
Texas Instruments.
Arm, Cortex, Thumb are registered trademarks of Arm Limited.
Bluetooth is a registered trademark of Bluetooth SIG Inc.
IOS is a registered trademark of Cisco.
Android is a trademark of Google LLC.
Macrocell is a trademark of Kappa Global Inc.
Wi-Fi CERTIFIED, WPA, WPA2 are trademarks of Wi-Fi Alliance.
Wi-Fi Alliance, Wi-Fi, Wi-Fi Direct are registered trademarks of Wi-Fi Alliance.
All other trademarks are the property of their respective owners.

94 Device and Documentation Support Copyright © 2019, Texas Instruments Incorporated


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

8.9 Electrostatic Discharge Caution


This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with
appropriate precautions. Failure to observe proper handling and installation procedures can cause damage.
ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more
susceptible to damage because very small parametric changes could cause the device not to meet its published specifications.

8.10 Export Control Notice


Recipient agrees to not knowingly export or re-export, directly or indirectly, any product or technical data
(as defined by the U.S., EU, and other Export Administration Regulations) including software, or any
controlled product restricted by other applicable national regulations, received from disclosing party under
nondisclosure obligations (if any), or any direct product of such technology, to any destination to which
such export or re-export is restricted or prohibited by U.S. or other applicable laws, without obtaining prior
authorization from U.S. Department of Commerce and other competent Government authorities to the
extent required by those laws.

8.11 Glossary
TI Glossary This glossary lists and explains terms, acronyms, and definitions.

Copyright © 2019, Texas Instruments Incorporated Device and Documentation Support 95


Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

9 Mechanical, Packaging, and Orderable Information


9.1 Packaging Information
The following pages include mechanical, packaging, and orderable information. This information is the
most current data available for the designated devices. This data is subject to change without notice and
revision of this document. For browser-based versions of this data sheet, refer to the left-hand navigation.

96 Mechanical, Packaging, and Orderable Information Copyright © 2019, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

9.1.1 Package Option Addendum


9.1.1.1 Packaging Information
(1) Package Package Package (2) Lead/Ball (4)
Orderable Device Status Pins Eco Plan MSL Peak Temp Op Temp (°C) Device Marking (5) (6)
Type Drawing Qty Finish (3)
Green (RoHS & CU NIPDAU | CU
CC3235SM2RGKR ACTIVE VQFN RGK 64 2500 Level-3-260C-168 HR –40 to 85 CC3235SM2
no Sb/Br) NIPDAUAG
Green (RoHS & CU NIPDAU | CU
CC3235SF12RGKR ACTIVE VQFN RGK 64 2500 Level-3-260C-168 HR –40 to 85 CC3235SF12
no Sb/Br) NIPDAUAG

(1) The marketing status values are defined as follows:


ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PRE_PROD: Unannounced device, not in production, not available for mass market, nor on the web, samples not available.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
space
(2) Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest
availability information and additional product content details.
TBD: The Pb-Free/Green conversion plan has not been defined.
Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the
requirement that lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified
lead-free processes.
Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and package, or 2) lead-based die adhesive used
between the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible) as defined above.
Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1% by
weight in homogeneous material).
space
(3) Lead/Ball Finish - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead/Ball Finish values may wrap to two lines if the
finish value exceeds the maximum column width.
space
(4) MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
space
(5) There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
space
(6) Multiple Device markings will be inside parentheses. Only on Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a
continuation of the previous line and the two combined represent the entire Device Marking for that device.

Important Information and Disclaimer: The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief
on information provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third
parties. TI has taken and continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on
incoming materials and chemicals. TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.

Copyright © 2019, Texas Instruments Incorporated Mechanical, Packaging, and Orderable Information 97
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
SWRS215 – JANUARY 2019 www.ti.com

9.1.1.2 Tape and Reel Information

REEL DIMENSIONS TAPE DIMENSIONS


K0 P1

B0 W
Reel
Diameter
Cavity A0
A0 Dimension designed to accommodate the component width
B0 Dimension designed to accommodate the component length
K0 Dimension designed to accommodate the component thickness
W Overall width of the carrier tape
P1 Pitch between successive cavity centers

Reel Width (W1)


QUADRANT ASSIGNMENTS FOR PIN 1 ORIENTATION IN TAPE

Sprocket Holes

Q1 Q2 Q1 Q2

Q3 Q4 Q3 Q4 User Direction of Feed

Pocket Quadrants
Reel Reel
Package Package A0 B0 K0 P1 W Pin1
Device Pins SPQ Diameter Width W1
Type Drawing (mm) (mm) (mm) (mm) (mm) Quadrant
(mm) (mm)
CC3235SM2RGKR VQFN RGK 64 2500 330.0 16.4 9.3 9.3 1.1 12.0 16.0 Q2
CC3235SF12RGKR VQFN RGK 64 2500 330.0 16.4 9.3 9.3 1.1 12.0 16.0 Q2

98 Mechanical, Packaging, and Orderable Information Copyright © 2019, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
CC3235S, CC3235SF
www.ti.com SWRS215 – JANUARY 2019

TAPE AND REEL BOX DIMENSIONS

Width (mm)
H
W

Device Package Type Package Drawing Pins SPQ Length (mm) Width (mm) Height (mm)
CC3235SM2RGKR VQFN RGK 64 2500 367.0 367.0 38.0
CC3235SF12RGKR VQFN RGK 64 2500 367.0 367.0 38.0

Copyright © 2019, Texas Instruments Incorporated Mechanical, Packaging, and Orderable Information 99
Submit Documentation Feedback
Product Folder Links: CC3235S CC3235SF
PACKAGE OPTION ADDENDUM

www.ti.com 24-Jan-2019

PACKAGING INFORMATION

Orderable Device Status Package Type Package Pins Package Eco Plan Lead/Ball Finish MSL Peak Temp Op Temp (°C) Device Marking Samples
(1) Drawing Qty (2) (6) (3) (4/5)

CC3235SF12RGKR PREVIEW VQFN RGK 64 2500 Green (RoHS CU NIPDAU | Level-3-260C-168 HR -40 to 85 CC3235SF
& no Sb/Br) CU NIPDAUAG 12
CC3235SM2RGKR PREVIEW VQFN RGK 64 2500 Green (RoHS CU NIPDAU | Level-3-260C-168 HR -40 to 85 CC3235S
& no Sb/Br) CU NIPDAUAG M2

(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.

(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.

(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.

(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.

(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.

(6)
Lead/Ball Finish - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead/Ball Finish values may wrap to two lines if the finish
value exceeds the maximum column width.

Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.

In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.

Addendum-Page 1
PACKAGE OPTION ADDENDUM

www.ti.com 24-Jan-2019

Addendum-Page 2
PACKAGE OUTLINE
RGK0064B SCALE 1.500
VQFN - 1 mm max height
PLASTIC QUAD FLATPACK - NO LEAD

9.1
B A
8.9

PIN 1 INDEX AREA

9.1
8.9

1.0
0.8 C

SEATING PLANE
0.05 0.08 C
0.00

2X 7.5
6.3 0.1
SYMM (0.2) TYP
17 32
16
33

EXPOSED
THERMAL PAD

SYMM 65

2X 7.5

1 48 0.30
60X 0.5 64X
0.18
64 49
PIN 1 ID 0.1 C A B
0.5 0.05
64X
0.3

4222201/B 03/2018

NOTES:

1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
3. The package thermal pad must be soldered to the printed circuit board for thermal and mechanical performance.

www.ti.com
EXAMPLE BOARD LAYOUT
RGK0064B VQFN - 1 mm max height
PLASTIC QUAD FLATPACK - NO LEAD

( 6.3)

64X (0.6) SYMM SEE SOLDER MASK


64 49 DETAIL
64X (0.24)
1
48

60X (0.5)

8X (1.1)

(R0.05) TYP
18X (1.2)

SYMM 65 (0.6) TYP

(8.8)
( 0.2) TYP
VIA

16 33

17 32
(0.6) TYP
8X
18X (1.2) (1.1)

(8.8)

LAND PATTERN EXAMPLE


EXPOSED METAL SHOWN
SCALE: 10X
0.07 MIN
0.07 MAX ALL AROUND
ALL AROUND
METAL UNDER
METAL EDGE SOLDER MASK

EXPOSED METAL
SOLDER MASK EXPOSED SOLDER MASK
OPENING METAL OPENING

NON SOLDER MASK


DEFINED SOLDER MASK DEFINED
(PREFERRED)

SOLDER MASK DETAILS


4222201/B 03/2018
NOTES: (continued)

4. This package is designed to be soldered to a thermal pad on the board. For more information, see Texas Instruments literature
number SLUA271 (www.ti.com/lit/slua271).
5. Vias are optional depending on application, refer to device data sheet. If any vias are implemented, refer to their locations shown
on this view. It is recommended that vias under paste be filled, plugged or tented.

www.ti.com
EXAMPLE STENCIL DESIGN
RGK0064B VQFN - 1 mm max height
PLASTIC QUAD FLATPACK - NO LEAD

25X ( 1)
(1.2) TYP
64X (0.6)
64 49
64X (0.24)
1
48

60X (0.5)

(R0.05) TYP

(1.2) TYP
65
SYMM

(8.8)

16 33

METAL
TYP 17 32
SYMM

(8.8)

SOLDER PASTE EXAMPLE


BASED ON 0.1 MM THICK STENCIL
SCALE: 10X

EXPOSED PAD 65
63% PRINTED SOLDER COVERAGE BY AREA UNDER PACKAGE

4222201/B 03/2018

NOTES: (continued)

6. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate
design recommendations.

www.ti.com
IMPORTANT NOTICE AND DISCLAIMER

TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you
permission to use these resources only for development of an application that uses the TI products described in the resource. Other
reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third
party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims,
damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on
ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable
warranties or warranty disclaimers for TI products.

Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2019, Texas Instruments Incorporated

You might also like