0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
CC3200R1M1RGCR

CC3200R1M1RGCR

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    VQFN64

  • 描述:

    IC RF TXRX+MCU WIFI 64-VFQFN

  • 数据手册
  • 价格&库存
CC3200R1M1RGCR 数据手册
Product Folder Sample & Buy Technical Documents Tools & Software Support & Community CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 CC3200 SimpleLink™ Wi-Fi® and Internet-of-Things Solution, a Single-Chip Wireless MCU 1 Device Overview 1.1 Features 1 • CC3200 SimpleLink Wi-Fi—Consists of Applications Microcontroller, Wi-Fi Network Processor, and Power-Management Subsystems • Wi-Fi CERTIFIED™ Chip • Applications Microcontroller Subsystem – ARM® Cortex®-M4 Core at 80 MHz – Embedded Memory • RAM (Up to 256KB) • External Serial Flash Bootloader, and Peripheral Drivers in ROM – 32-Channel Direct Memory Access (μDMA) – Hardware Crypto Engine for Advanced Fast Security, Including • AES, DES, and 3DES • SHA2 and MD5 • CRC and Checksum – 8-Bit Parallel Camera Interface – 1 Multichannel Audio Serial Port (McASP) Interface with Support for Two I2S Channels – 1 SD/MMC Interface – 2 Universal Asynchronous Receivers and Transmitters (UARTs) – 1 Serial Peripheral Interface (SPI) – 1 Inter-Integrated Circuit (I2C) – 4 General-Purpose Timers with 16-Bit PulseWidth Modulation (PWM) Mode – 1 Watchdog Timer – 4-Channel 12-Bit Analog-to-Digital Converters (ADCs) – Up to 27 Individually Programmable, Multiplexed GPIO Pins • Dedicated External SPI Interface for Serial Flash • Wi-Fi Network Processor Subsystem – Featuring Wi-Fi Internet-On-a-Chip™ – Dedicated ARM MCU Completely Offloads Wi-Fi and Internet Protocols from the Application Microcontroller – Wi-Fi and Internet Protocols in ROM – 802.11 b/g/n Radio, Baseband, Medium Access Control (MAC), Wi-Fi Driver, and Supplicant – TCP/IP Stack • Industry-Standard BSD Socket Application Programming Interfaces (APIs) • 8 Simultaneous TCP or UDP Sockets • 2 Simultaneous TLS and SSL Sockets – Powerful Crypto Engine for Fast, Secure Wi-Fi and Internet Connections with 256-Bit AES Encryption for TLS and SSL Connections – Station, AP, and Wi-Fi Direct® Modes – WPA2 Personal and Enterprise Security – SimpleLink Connection Manager for Autonomous and Fast Wi-Fi Connections – SmartConfig™ Technology, AP Mode, and WPS2 for Easy and Flexible Wi-Fi Provisioning – TX Power • 18.0 dBm @ 1 DSSS • 14.5 dBm @ 54 OFDM – RX Sensitivity • –95.7 dBm @ 1 DSSS • –74.0 dBm @ 54 OFDM – Application Throughput • UDP: 16 Mbps • TCP: 13 Mbps • Power-Management Subsystem – Integrated DC-DC Supports a Wide Range of Supply Voltage: • VBAT Wide-Voltage Mode: 2.1 to 3.6 V • VIO is Always Tied with VBAT • Preregulated 1.85-V Mode – Advanced Low-Power Modes • Hibernate: 4 µA • Low-Power Deep Sleep (LPDS): 250 µA • RX Traffic (MCU Active): 59 mA @ 54 OFDM • TX Traffic (MCU Active): 229 mA @ 54 OFDM, Maximum Power • Idle Connected (MCU in LPDS): 825 µA @ DTIM = 1 • Clock Source – 40.0-MHz Crystal with Internal Oscillator – 32.768-kHz Crystal or External RTC Clock • Package and Operating Temperature – 0.5-mm Pitch, 64-Pin, 9-mm × 9-mm QFN – Ambient Temperature Range: –40°C to 85°C 1 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. CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 1.2 • www.ti.com Applications For Internet-of-Things applications, such as: – Cloud Connectivity – Home Automation – Home Appliances – Access Control – Security Systems – Smart Energy 1.3 – – – – – Internet Gateway Industrial Control Smart Plug and Metering Wireless Audio IP Network Sensor Nodes Description Start your design with the industry’s first Wi-Fi CERTIFIED single-chip microcontroller unit (MCU) with built-in Wi-Fi connectivity. Created for the Internet of Things (IoT), the SimpleLink CC3200 device is a wireless MCU that integrates a high-performance ARM Cortex-M4 MCU, allowing customers to develop an entire application with a single IC. With on-chip Wi-Fi, Internet, and robust security protocols, no prior WiFi experience is required for faster development. The CC3200 device is a complete platform solution including software, sample applications, tools, user and programming guides, reference designs, and the TI E2E™ support community. The device is available in a QFN package that is easy to layout. The applications MCU subsystem contains an industry-standard ARM Cortex-M4 core running at 80 MHz. The device includes a wide variety of peripherals, including a fast parallel camera interface, I2S, SD/MMC, UART, SPI, I2C, and four-channel ADC. The CC3200 family includes flexible embedded RAM for code and data and ROM with external serial flash bootloader and peripheral drivers. The Wi-Fi network processor subsystem features a Wi-Fi Internet-on-a-Chip and contains an additional dedicated ARM MCU that completely offloads the applications MCU. This subsystem includes an 802.11 b/g/n radio, baseband, and MAC with a powerful crypto engine for fast, secure Internet connections with 256-bit encryption. The CC3200 device supports Station, Access Point, and Wi-Fi Direct modes. The device also supports WPA2 personal and enterprise security and WPS 2.0. The Wi-Fi Internet-on-a-chip includes embedded TCP/IP and TLS/SSL stacks, HTTP server, and multiple Internet protocols. The power-management subsystem includes integrated DC-DC converters supporting a wide range of supply voltages. This subsystem enables low-power consumption modes, such as the hibernate with RTC mode requiring less than 4 μA of current. Device Information (1) PART NUMBER CC3200R1MXRGCR/T (2) (1) (2) 2 PACKAGE BODY SIZE QFN (64) 9.0 mm x 9.0 mm For all available packages, see the orderable addendum at the end of the datasheet. X = 1 (128KB RAM) or 2 (256KB RAM) Device Overview Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com 1.4 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Functional Block Diagram Figure 1-1 shows the CC3200 hardware overview. Figure 1-1. CC3200 Hardware Overview Figure 1-2 shows an overview of the CC3200 embedded software. User Application ARM Cortex-M4 80 MHz Processor Internet Protocols TLS/SSL Embedded Internet TCP/IP Supplicant Wi-Fi Driver Wi-Fi MAC Embedded Wi-Fi Wi-Fi Baseband Wi-Fi Radio ARM Processor (Wi-Fi Network Processor) Figure 1-2. CC3200 Embedded Software Overview Device Overview Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 3 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Figure 1-3 shows a block diagram of the CC3200 device. CC3200 MCU + Wi-Fi Network Processor I2C Wi-Fi Network Processor Figure 1-3. CC3200 Functional Block Diagram 4 Device Overview Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Table of Contents 1 2 3 Device Overview ......................................... 1 Timing and Switching Characteristics ............... 34 Features .............................................. 1 1.2 Applications ........................................... 2 5.1 Overview 1.3 Description ............................................ 2 5.2 Functional Block Diagram ........................... 48 1.4 5 Detailed Description ................................... 48 ............................................ 48 Functional Block Diagram ............................ 3 5.3 ARM Cortex-M4 Processor Core Subsystem ....... 48 Revision History ......................................... 5 Terminal Configuration and Functions .............. 6 5.4 CC3200 Device Encryption 5.5 Wi-Fi Network Processor Subsystem ............... 50 Pin Attributes and Pin Multiplexing ................... 6 Drive Strength and Reset States for Analog-Digital Multiplexed Pins ..................................... 26 Pad State After Application of Power To Chip But Prior To Reset Release ............................. 26 5.6 Power-Management Subsystem .................... 51 5.7 Low-Power Operating Mode ........................ 51 5.8 Memory .............................................. 53 5.9 Boot Modes.......................................... 55 3.1 3.2 3.3 4 4.11 1.1 Specifications ........................................... 27 4.1 Absolute Maximum Ratings ......................... 27 4.2 Handling Ratings .................................... 27 4.3 .................................... Recommended Operating Conditions ............... Brown-Out and Black-Out ........................... Electrical Characteristics (3.3 V, 25°C) ............. WLAN Receiver Characteristics .................... WLAN Transmitter Characteristics .................. Current Consumption ............................... Thermal Characteristics for RGC Package ......... Power-On Hours 4.4 4.5 4.6 4.7 4.8 4.9 4.10 Applications and Implementation ................... 58 7 Device and Documentation Support ............... 62 6.1 27 28 29 31 31 34 49 6 27 31 ......................... 8 Application Information .............................. 58 7.1 Device Support ...................................... 62 7.2 Documentation Support ............................. 63 7.3 Community Resources .............................. 63 7.4 Trademarks.......................................... 63 7.5 Electrostatic Discharge Caution ..................... 63 7.6 Glossary ............................................. 63 Mechanical Packaging and Orderable Information .............................................. 64 2 Revision History NOTE: Page numbers for previous revisions may differ from page numbers in the current version. Changes from Revision E (August 2014) to Revision F • • • • • • • • • • • • • • • • • • • • • • Page Added Wi-Fi CERTIFIED ............................................................................................................ 1 Added application throughput in Section 1.1, Features ......................................................................... 1 Changed LPDS drain value from 120 µA in Section 1.1, Features ............................................................ 1 Changed idle connected from 695 µA in Section 1.1, Features ............................................................... 1 Added note defining X in part number in Device Information table ............................................................ 2 Changed part number in Device Information table from CC3200 .............................................................. 2 Changed SDCARD signal names for pins 6, 7, 8, and 64 in Table 3-1 ....................................................... 8 Changed use of pin 61 from no in Table 3-1 ................................................................................... 19 Added note in Section 4.4, Recommended Operating Conditions, on avoiding the PA auto-protect feature ........... 27 Added Table 4-1 .................................................................................................................... 28 Added note in Section 4.6, Electrical Characteristics (3.3 V, 25°C), on proper device reset ............................. 29 Changed Figure 4-8 to reflect T2, T3, and T4 measurements ................................................................ 36 Changed Table 4-4 to reflect T2, T3, and T4 timing items .................................................................... 36 Changed frequency accuracy from ±20 ppm in Table 4-5 .................................................................... 38 Added 4.11.3.6, WLAN Filter Requirements .................................................................................... 39 Deleted I3 (tLP) and I4 (tHP) from Table 4-10 ..................................................................................... 41 Deleted I3 (tLP) and I4 (tHP) from Table 4-11 ..................................................................................... 41 Changed TCP of throughput in Table 5-1 item 17 from 12 Mbps ............................................................ 50 Changed part number of item 17 from CC3200R1-M2RTDR in Table 6-1 .................................................. 59 Added note following Table 6-1 ................................................................................................... 59 Changed part number of item 16 from CC3200R1-M2RTDR in Table 6-2 .................................................. 61 Added note following Table 6-2 ................................................................................................... 61 Revision History Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 5 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com 3 Terminal Configuration and Functions Figure 3-1 shows pin assignments for the 64-pin QFN package. Figure 3-1. QFN 64-Pin Assignments (Top View) 3.1 Pin Attributes and Pin Multiplexing 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 CC3200 pin multiplexing utility to obtain the desired pinout. 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 3-1 describes the general pin attributes and presents an overview 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. Drive strength is configurable individually for each pin. • All I/Os support 10-µA pullups and pulldowns. • These pulls are not active and all of the I/Os remain floating while the device is in Hibernate state. • The VIO and VBAT supply must be tied together at all times. • All digital I/Os are nonfail-safe. 6 Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 NOTE If an external device drives a positive voltage to the signal pads and the CC3200 device is not powered, DC current is drawn from the other device. If the drive strength of the external device is adequate, an unintentional wakeup and boot of the CC3200 device can occur. To prevent current draw, TI recommends any one of the following: • All devices interfaced to the CC3200 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 CC3200 device must be held low until the VBAT supply to the device is driven and stable. Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 7 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Table 3-1. Pin Multiplexing General Pin Attributes Pkg Pin 1 Pin Alias GPIO10 Use I/O Select as Wakeup Source No Function Config Addl Analog Mux No Muxed with JTAG No Dig. Pin Mux Config Reg GPIO_PAD_CONFIG_ 10 (0x4402 E0C8) Signal Direction LPDS(1) GPIO10 General-Purpose I/O I/O Hi-Z 1 I2C_SCL I2C Clock O (Open Drain) Hi-Z 3 GT_PWM06 Pulse-Width Modulated O/P O Hi-Z 7 UART1_TX UART TX Data O 1 SDCARD_CLK SD Card Clock O 0 I Hi-Z I/O Hi-Z I/O (Open Drain) Hi-Z Signal Name 0 6 2 8 GPIO11 I/O Yes No No GPIO_PAD_CONFIG_ 11 (0x4402 E0CC) Pad States Signal Description Dig. Pin Mux Config Mode Value 12 GT_CCP01 0 GPIO11 General-Purpose I/O 1 I2C_SDA I2C Data 3 GT_PWM07 Pulse-Width Modulated O/P O Hi-Z 4 pXCLK (XVCLK) Free Clock To Parallel Camera O 0 6 SDCARD_CM D SD Card Command Line I/O Hi-Z 7 UART1_RX UART RX Data I Hi-Z 12 GT_CCP02 Timer Capture Port I Hi-Z 13 McAFSX I2S Audio Port Frame Sync O Hi-Z Terminal Configuration and Functions Timer Capture Port Hib(2) nRESET = 0 Hi-Z Hi-Z Hi-Z Hi-Z Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Table 3-1. Pin Multiplexing (continued) General Pin Attributes Pkg Pin 3 4 5 Pin Alias GPIO12 GPIO13 GPIO14 Use I/O I/O Select as Wakeup Source No Yes I/O Function Config Addl Analog Mux No No No Muxed with JTAG No No No Dig. Pin Mux Config Reg GPIO_PAD_CONFIG_ 12 (0x4402 E0D0) GPIO_PAD_CONFIG_ 13 (0x4402 E0D4) GPIO_PAD_CONFIG_ 14 (0x4402 E0D8) Pad States Dig. Pin Mux Config Mode Value Signal Name 0 GPIO12 3 McACLK 4 pVS (VSYNC) 5 I2C_SCL 7 UART0_TX 12 GT_CCP03 0 GPIO13 General-Purpose I/O 5 I2C_SDA I2C Data 4 pHS (HSYNC) Parallel Camera Horizontal Sync I 7 UART0_RX UART0 RX Data I 12 GT_CCP04 Timer Capture Port I 0 GPIO14 General-Purpose I/O 5 I2C_SCL I2C Clock 7 GSPI_CLK General SPI Clock 4 pDATA8 (CAM_D4) Parallel Camera Data Bit 4 I 12 GT_CCP05 Timer Capture Port I (1) Hib(2) nRESET = 0 Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Signal Description Signal Direction General Purpose I/O I/O Hi-Z I2S Audio Port Clock O O Hi-Z Parallel Camera Vertical Sync I Hi-Z I/O (Open Drain) Hi-Z UART0 TX Data O 1 Timer Capture Port I Hi-Z I2C Clock LPDS I/O I/O (Open Drain) I/O I/O (Open Drain) I/O Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 9 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Table 3-1. Pin Multiplexing (continued) General Pin Attributes Pkg Pin 6 Pin Alias GPIO15 Use Select as Wakeup Source I/O Function Config Addl Analog Mux No Muxed with JTAG No Dig. Pin Mux Config Reg GPIO_PAD_CONFIG_ 15 (0x4402 E0DC) Dig. Pin Mux Config Mode Value Signal Name 0 Pad States Signal Description Signal Direction GPIO15 General-Purpose I/O I/O 5 I2C_SDA I2C Data 7 GSPI_MISO (1) LPDS Hib(2) nRESET = 0 Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z I/O (Open Drain) General SPI MISO I/O Hi-Z 4 pDATA9 (CAM_D5) Parallel Camera Data Bit 5 I 13 GT_CCP06 Timer Capture Port I 8 SDCARD_ DATA0 SD Card Data I/O 0 GPIO16 General-Purpose I/O I/O 7 GSPI_MOSI 4 pDATA10 (CAM_D6) 5 13 Hi-Z Hi-Z Hi-Z 7 GPIO16 I/O No No GPIO_PAD_CONFIG_ 16 (0x4402 E0E0) 8 8 10 GPIO17 I/O Wake-Up Source No No GPIO_PAD_CONFIG_ 17 (0x4402 E0E4) General SPI MOSI I/O Hi-Z Parallel Camera Data Bit 6 I Hi-Z UART1_TX UART1 TX Data O 1 GT_CCP07 Timer Capture Port I Hi-Z SDCARD_CLK SD Card Clock O O 0 GPIO17 General-Purpose I/O I/O 5 UART1_RX UART1 RX Data I 7 GSPI_CS General SPI Chip Select I/O Hi-Z 4 pDATA11 (CAM_D7) Parallel Camera Data Bit 7 I 8 SDCARD_ CMD SD Card Command Line I/O Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Table 3-1. Pin Multiplexing (continued) General Pin Attributes Function Pad States Hib(2) nRESET = 0 Hi-Z(3) Hi-Z Hi-Z Hi-Z(3) Hi-Z Hi-Z O 1 Hi-Z Hi-Z I/O Hi-Z I2S Audio Port Frame Sync O Hi-Z Hi-Z Hi-Z Timer Capture Port I Hi-Z Hi-Z Pkg Pin Pin Alias Use Select as Wakeup Source Config Addl Analog Mux Muxed with JTAG Dig. Pin Mux Config Reg Dig. Pin Mux Config Mode Value Signal Name 9 VDD_DIG1 Int pwr N/A N/A N/A N/A N/A VDD_DIG1 Internal Digital Core Voltage 10 VIN_IO1 Sup. input N/A N/A N/A N/A N/A VIN_IO1 Chip Supply Voltage (VBAT) 11 FLASH_SPI_ CLK O N/A N/A N/A N/A N/A FLASH_SPI_ CLK Clock To SPI Serial Flash (Fixed Default) O 12 FLASH_SPI_ DOUT O N/A N/A N/A N/A N/A FLASH_SPI_ DOUT Data To SPI Serial Flash (Fixed Default) O 13 FLASH_SPI_ DIN I N/A N/A N/A N/A N/A FLASH_SPI_ DIN Data From SPI Serial Flash (Fixed Default) I 14 FLASH_SPI_ CS O N/A N/A N/A N/A N/A FLASH_SPI_ CS Chip Select To SPI Serial Flash (Fixed Default) 0 GPIO22 General-Purpose I/O 7 McAFSX 5 GT_CCP04 1 TDI JTAG TDI. Reset Default Pinout. I 0 GPIO23 General-Purpose I/O I/O 2 UART1_TX UART1 TX Data O 1 9 I2C_SCL I/O (Open Drain) Hi-Z 15 16 GPIO22 TDI I/O I/O No No No No No MUXed with JTAG TDI GPIO_PAD_CONFIG_ 22 (0x4402 E0F8) GPIO_PAD_CONFIG_ 23 (0x4402 E0FC) Signal Description I2C Clock Signal Direction (1) LPDS Hi-Z Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 11 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Table 3-1. Pin Multiplexing (continued) General Pin Attributes Pkg Pin 17 18 19 20 12 Pin Alias TDO GPIO28 TCK TMS Use I/O Select as Wakeup Source Wake-Up Source I/O I/O I/O Function Config Addl Analog Mux No Muxed with JTAG MUXed with JTAG TDO No No No GPIO_PAD_CONFIG_ 24 (0x4402 E100) GPIO_PAD_CONFIG_ 28 (0x4402 E110) No No Dig. Pin Mux Config Reg MUXed with JTAG/S WDTCK MUXed with GPIO_PAD_CONFIG_ JTAG/S 29 WD(0x4402 E114) TMSC Pad States Dig. Pin Mux Config Mode Value Signal Name 1 TDO 0 GPIO24 General-Purpose I/O I/O 5 PWM0 Pulse Width Modulated O/P O 2 UART1_RX 9 I2C_SDA 4 GT_CCP06 Timer Capture Port I 6 McAFSX I2S Audio Port Frame Sync O 0 GPIO28 General-Purpose I/O I/O 1 TCK JTAG/SWD TCK Reset Default Pinout I 8 GT_PWM03 1 TMS 0 GPIO29 Terminal Configuration and Functions Signal Description JTAG TDO. Reset Default Pinout. UART1 RX Data I2C Data Pulse Width Modulated O/P JATG/SWD TMS Reset Default Pinout Signal Direction (1) Hib(2) nRESET = 0 Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z LPDS O I I/O (Open Drain) O I/O General-Purpose I/O Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Table 3-1. Pin Multiplexing (continued) General Pin Attributes Pkg Pin 21(4)(5) Pin Alias SOP2 Use O Only Function Select as Wakeup Source Config Addl Analog Mux No No Muxed with JTAG No Dig. Pin Mux Config Reg GPIO_PAD_CONFIG_ 25 (0x4402 E104) Dig. Pin Mux Config Mode Value Signal Name 0 GPIO25 9 GT_PWM02 2 McAFSX Pad States (1) Signal Description Signal Direction General-Purpose I/O O Hi-Z Pulse Width Modulated O/P O Hi-Z I2S Audio Port Frame Sync O Hi-Z TCXO_EN Enable to Optional External 40-MHz TCXO O See (7) SOP2 Sense-On-Power 2 I See (6) WLAN_XTAL_ N 40-MHz XTAL Pulldown if ext TCXO is used. 40-MHz XTAL or TCXO clock input See (6) LPDS Hib(2) nRESET = 0 Driven Low Hi-Z O 22 WLAN_XTAL _N WLAN Ana. N/A N/A N/A N/A 23 WLAN_XTAL _P WLAN Ana. N/A N/A N/A N/A WLAN_XTAL_ P 24 VDD_PLL Int. Pwr N/A N/A N/A N/A VDD_PLL Internal analog voltage 25 LDO_IN2 Int. Pwr N/A N/A N/A N/A LDO_IN2 Analog RF supply from ANA DC-DC output 26 NC WLAN Ana. N/A N/A N/A N/A NC Reserved 27 NC WLAN Ana. N/A N/A N/A N/A NC Reserved 28 NC WLAN Ana. N/A N/A N/A N/A NC Reserved No GPIO_PAD_CONFIG_ 26 (0x4402 E108) 0 ANTSEL1(3) Antenna Selection Control O Hi-Z Hi-Z Hi-Z No GPIO_PAD_CONFIG_ 27 (0x4402 E10C) 0 ANTSEL2(3) Antenna Selection Control O Hi-Z Hi-Z Hi-Z N/A N/A 29 (8) ANTSEL1 O Only No User config not required (9) 30 (8) ANTSEL2 O Only No User config not required (9) 31 RF_BG WLAN Ana. N/A N/A RF_BG RF BG band Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 13 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Table 3-1. Pin Multiplexing (continued) General Pin Attributes Pkg Pin Pin Alias Use 32 nRESET 33 14 Function Select as Wakeup Source Config Addl Analog Mux Muxed with JTAG Dig. Pin Mux Config Reg Glob. Rst N/A N/A N/A N/A nRESET Master chip reset. Active low. VDD_PA_IN Int. Pwr N/A N/A N/A N/A VDD_PA_IN PA supply voltage from PA DC-DC output. 34(5) SOP1 Config Sense N/A N/A N/A N/A SOP1 Sense On Power 1 35(5) SOP0 Config Sense N/A N/A N/A N/A SOP0 Sense On Power 0 36 LDO_IN1 Internal Power N/A N/A N/A N/A LDO_IN1 Analog RF supply from ana DC-DC output 37 VIN_DCDC_ ANA Supply Input N/A N/A N/A N/A VIN_DCDC_ ANA Analog DC-DC input (connected to chip input supply [VBAT]) 38 DCDC_ANA_ Internal SW Power N/A N/A N/A N/A DCDC_ANA_ SW Analog DC-DC switching node. 39 VIN_DCDC_ PA Supply Input N/A N/A N/A N/A VIN_DCDC_PA PA DC-DC input (connected to chip input supply [VBAT]) 40 DCDC_PA_S Internal W_P Power N/A N/A N/A N/A DCDC_PA_ SW_ P PA DCDC switching node 41 DCDC_PA_S Internal W_N Power N/A N/A N/A N/A DCDC_PA_ SW_ N PA DCDC switching node 42 DCDC_PA_O Internal UT Power N/A N/A N/A N/A DCDC_PA_ OUT PA buck converter output 43 DCDC_DIG_ SW Internal Power N/A N/A N/A N/A DCDC_DIG_ SW DIG DC-DC switching node 44 VIN_DCDC_ DIG Supply Input N/A VIN_DCDC_ DIG DIG DC-DC input (connected to chip input supply [VBAT]) N/A N/A N/A Dig. Pin Mux Config Mode Value Signal Name Pad States Terminal Configuration and Functions Signal Description Signal Direction (1) LPDS Hib(2) nRESET = 0 Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Table 3-1. Pin Multiplexing (continued) General Pin Attributes Pkg Pin 45 (10) Pin Alias DCDC_ANA2 _SW_P Use I/O Function Select as Wakeup Source No Config Addl Analog Mux User config not required Muxed with JTAG No (9)(11) Dig. Pin Mux Config Reg GPIO_PAD_CONFIG_ 31 (0x4402 E11C) Dig. Pin Mux Config Mode Value Signal Name 0 Signal Description Signal Direction GPIO31 General-Purpose I/O I/O UART0 RX Data I I2S Audio Port Frame Sync O 9 UART0_RX 12 McAFSX 2 UART1_RX UART1 RX Data I 6 McAXR0 I2S Audio Port Data 0 (RX/TX) I/O 7 GSPI_CLK General SPI Clock I/O See (6) 46 Pad States DCDC_ANA2 Internal _SW_N Power N/A N/A N/A N/A N/A (1) LPDS Hi-Z Hib(2) nRESET = 0 Hi-Z Hi-Z DCDC_ANA2_ ANA2 DCDC SW_P Converter +ve Switching Node. ANA2 DCDC DCDC_ANA2_ Converter -ve SW_N Switching Node. 47 VDD_ANA2 Internal Power N/A N/A N/A N/A N/A VDD_ANA2 ANA2 DCDC O 48 VDD_ANA1 Internal Power N/A N/A N/A N/A N/A VDD_ANA1 Analog supply fed by ANA2 DCDC output 49 VDD_RAM Internal Power N/A N/A N/A N/A N/A VDD_RAM SRAM LDO output Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 15 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Table 3-1. Pin Multiplexing (continued) General Pin Attributes Pkg Pin 50 Pin Alias GPIO0 Use I/O Select as Wakeup Source No Function Config Addl Analog Mux User config not required Muxed with JTAG No (9) 51 16 RTC_XTAL_ P RTC Clock N/A N/A N/A Dig. Pin Mux Config Reg GPIO_PAD_CONFIG_ 0 (0x4402 E0A0) N/A Pad States Hib(2) nRESET = 0 Hi-Z Hi-Z Hi-Z I Hi-Z Hi-Z Hi-Z I2S Audio Port Data 1 (RX/TX) I/O Hi-Z Timer Capture Port I Hi-Z General SPI Chip Select I/O Hi-Z UART1_RTS UART1 Request To Send O (Active Low) O 1 3 UART0_RTS UART0 Request To Send O (Active Low) O 1 4 McAXR0 I2S Audio Port Data 0 (RX/TX) I/O Hi-Z Dig. Pin Mux Config Mode Value Signal Name Signal Description Signal Direction 0 GPIO0 General-Purpose I/O I/O 12 UART0_CTS UART0 Clear To Send Input (Active Low) 6 McAXR1 7 GT_CCP00 9 GSPI_CS 10 RTC_XTAL_P Terminal Configuration and Functions (1) LPDS Connect 32.768kHz XTAL or Froce external CMOS level clock Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Table 3-1. Pin Multiplexing (continued) General Pin Attributes Pkg Pin 52(10) 53 Pin Alias RTC_XTAL_ N GPIO30 Use Function Select as Wakeup Source Config Addl Analog Mux User config not required O Only Muxed with JTAG No (9)(12) I/O No User config not required No (9) 54 VIN_IO2 Supply Input N/A N/A N/A Dig. Pin Mux Config Reg GPIO_PAD_CONFIG_ 32 (0x4402 E120) GPIO_PAD_CONFIG_ 30 (0x4402 E118) N/A Dig. Pin Mux Config Mode Value Signal Name Pad States Signal Description RTC_XTAL_N Connect 32.768kHz XTAL or connect a 100 kΩ to Vsupply. 0 GPIO32 General-Purpose I/O 2 McACLK 4 Signal Direction (1) LPDS I/O Hi-Z I2S Audio Port Clock O O Hi-Z McAXR0 I2S Audio Port Data (Only O Mode Supported On Pin 52) O Hi-Z 6 UART0_RTS UART0 Request To Send O (Active Low) O 1 8 GSPI_MOSI General SPI MOSI I/O Hi-Z 0 GPIO30 General-Purpose I/O I/O Hi-Z 9 UART0_TX UART0 TX Data O 1 2 McACLK I2S Audio Port Clock O O Hi-Z 3 McAFSX I2S Audio Port Frame Sync O Hi-Z 4 GT_CCP05 Timer Capture Port I Hi-Z 7 GSPI_MISO General SPI MISO I/O Hi-Z VIN_IO2 Hib(2) nRESET = 0 Hi-Z Hi-Z Hi-Z Hi-Z Chip Supply Voltage (VBAT) Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 17 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Table 3-1. Pin Multiplexing (continued) General Pin Attributes Pkg Pin 55 GPIO1 56 57 VDD_DIG2 (13) 58(13) 59(13) 18 Pin Alias GPIO2 GPIO3 GPIO4 Use I/O Internal Power Analog Input (up to 1.8 V)/ Digital I/O Analog Input (up to 1.8 V)/ Digital I/O Analog Input (up to 1.8 V)/ Digital I/O Select as Wakeup Source No N/A Wake-Up Source No Wake-up Source Function Config Addl Analog Mux No N/A See (10)(14) See (10)(14) See (10)(14) Muxed with JTAG No N/A No No No Dig. Pin Mux Config Reg GPIO_PAD_CONFIG_ 1 (0x4402 E0A4) Dig. Pin Mux Config Mode Value Signal Name 0 Signal Description Signal Direction GPIO1 General-Purpose I/O I/O 3 UART0_TX UART0 TX Data O 1 4 pCLK (PIXCLK) Pixel Clock From Parallel Camera Sensor I Hi-Z 6 UART1_TX UART1 TX Data O 1 7 GT_CCP01 Timer Capture Port I Hi-Z GPIO_PAD_CONFIG_ 3 (0x4402 E0AC) GPIO_PAD_CONFIG_ 4 (0x4402 E0B0) LPDS Hi-Z VDD_DIG2 Internal Digital Core Voltage See (6) ADC_CH0 ADC Channel 0 Input (1.5V max) 0 GPIO2 General-Purpose I/O I/O Hi-Z 3 UART0_RX UART0 RX Data I Hi-Z 6 UART1_RX UART1 RXt Data I Hi-Z 7 GT_CCP02 Timer Capture Port I Hi-Z See (6) ADC_CH1 0 GPIO3 General-Purpose I/O I/O Hi-Z 6 UART1_TX UART1 TX Data O 1 4 pDATA7 (CAM_D3) Parallel Camera Data Bit 3 I Hi-Z See (6) ADC_CH2 ADC Channel 2 Input (1.5V max) 0 GPIO4 General-Purpose I/O I/O Hi-Z 6 UART1_RX UART1 RX Data I Hi-Z 4 pDATA6 (CAM_D2) Parallel Camera Data Bit 2 I Hi-Z N/A GPIO_PAD_CONFIG_ 2 (0x4402 E0A8) Pad States (1) Terminal Configuration and Functions ADC Channel 1 Input (1.5V max) Hib(2) nRESET = 0 Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z I I I Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Table 3-1. Pin Multiplexing (continued) General Pin Attributes Pkg Pin 60(13) 61 62 Pin Alias GPIO5 GPIO6 GPIO7 Use Analog Input (up to 1.8 V)/ Digital I/O I/O I/O Select as Wakeup Source No No No Function Config Addl Analog Mux See (10)(14) No No Muxed with JTAG No No No Dig. Pin Mux Config Reg GPIO_PAD_CONFIG_ 5 (0x4402 E0B4) GPIO_PAD_CONFIG_ 6 (0x4402 E0B8) GPIO_PAD_CONFIG_ 7 (0x4402 E0BC) Pad States Signal Description Signal Direction ADC Channel 3 Input (1.5V max) I (1) Dig. Pin Mux Config Mode Value Signal Name See (6) ADC_CH3 0 GPIO5 General-Purpose I/O I/O Hi-Z 4 pDATA5 (CAM_D1) Parallel Camera Data Bit 1 I Hi-Z 6 McAXR1 I2S Audio Port Data 1 (RX/TX) I/O Hi-Z 7 GT_CCP05 Timer Capture Port I Hi-Z 0 GPIO6 I/O Hi-Z 5 UART0_RTS UART0 Request To Send O (Active Low) O 1 4 pDATA4 (CAM_D0) Parallel Camera Data Bit 0 I Hi-Z 3 UART1_CTS UART1 Clear To Send Input (Active Low) I Hi-Z 6 UART0_CTS UART0 Clear To Send Input (Active Low) I Hi-Z 7 GT_CCP06 Timer Capture Port I Hi-Z 0 GPIO7 I/O Hi-Z 13 McACLKX I2S Audio Port Clock O O Hi-Z 3 UART1_RTS UART1 Request To Send O (Active Low) O 1 General-Purpose I/O General-Purpose I/O LPDS 10 UART0_RTS UART0 Request To Send O (Active Low) O 1 11 UART0_TX UART0 TX Data O 1 Hib(2) nRESET = 0 Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 19 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Table 3-1. Pin Multiplexing (continued) General Pin Attributes Pkg Pin Pin Alias Use Select as Wakeup Source Function Config Addl Analog Mux Muxed with JTAG Dig. Pin Mux Config Reg Dig. Pin Mux Config Mode Value Signal Name 0 GPIO8 6 63 64 65 GPIO8 GPIO9 I/O I/O No No No No No No GPIO_PAD_CONFIG_ 8 (0x4402 E0C0) GPIO_PAD_CONFIG_ 9 (0x4402 E0C4) Pad States Signal Description Signal Direction General-Purpose I/O I/O SDCARD_IRQ Interrupt from SD Card (Future support) McAFSX I2S Audio Port Frame Sync O 12 GT_CCP06 Timer Capture Port I 0 GPIO9 3 GT_PWM05 nRESET = 0 Hi-Z Hi-Z Hi-Z 6 Hi-Z Hi-Z Hi-Z I/O Pulse Width Modulated O/P O SDCARD_ DATA0 SD Cad Data I/O 7 McAXR0 I2S Audio Port Data (Rx/Tx) I/O 12 GT_CCP00 Timer Capture Port I GND_TAB Hib(2) LPDS I 7 General-Purpose I/O (1) Thermal pad and electrical ground (1) LPDS mode: The state of unused GPIOs in LPDS is input with 500 kΩ pulldown. For all used GPIOs , the user can enable internal pulls, which would hold them in a valid state. (2) Hibernate mode: The CC3200 device leaves the digital pins in a Hi-Z state without any internal pulls when the device enters hibernate state. This can cause glitches on output lines unless held at valid levels by external resistors. (3) To minimize leakage in some serial flash vendors during LPDS, TI recommends the user application always enable internal weak pulldowns on FLASH_SPI_DATA and FLASH_SPI_CLK pins. (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 high impedance state but pulled down for SOP mode to disable TCXO. Because of SOP functionality, the pin must be used as output only. (5) Higher leakage current from the onboard serial flash can occur due to floating inputs when the device enters Hibernate mode. See reference schematics for recommended pull-up and pull-down resistors. (6) For details on proper use, see Section 3.2, Drive Strength and Reset States for Analog-Digital Multiplexed Pins. (7) This pin is one of three that must have a passive pullup or pulldown resistor on board to configure the chip hardware power-up mode. For this reason, the pin must be output only when used for digital functions. (8) This pin is reserved for WLAN antenna selection, controlling an external RF switch that multiplexes the RF pin of the CC3200 device between two antennas. These pins should not be used for other functionalities in general. 20 Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 (9) Device firmware automatically enables the digital path during ROM boot. (10) Pin 45 is used by an internal DC-DC (ANA2_DCDC) and pin 52 is used by the RTC XTAL oscillator. These modules use automatic configuration sensing. Therefore, some board-level configuration is required to use pin 45 and pin 52 as digital pads (see Figure 3-2). Because the CC3200R device does not require ANA2_DCDC, the pin can always be used for digital functions. However, pin 47 must be shorted to the supply input. Typically, pin 52 is used for RTC XTAL in most applications. However, in some applications a 32.768-kHz square-wave clock might always be available onboard. In such cases, the XTAL can be removed to free up pin 52 for digital functions. The external clock must then be applied at pin 51. For the chip to automatically detect this configuration, a 100K pull-up resistor must be connected between pin 52 and the supply line. To prevent false detection, TI recommends using pin 52 for outputonly functions. (11) VDD_FLASH must be shorted to Vsupply. (12) To use the digital functions, RTC_XTAL_N must be pulled high to Vsupply using 100-KΩ resistor. (13) This pin is shared by the ADC inputs and digital I/O pad cells. Important: The ADC inputs are tolerant up to 1.8 V. On the other hand, the digital pads can tolerate up to 3.6 V. Hence, care must be taken to prevent accidental damage to the ADC inputs. TI recommends that the output buffer(s) of the digital I/Os corresponding to the desired ADC channel be disabled first (that is, converted to high-impedance state), and thereafter the respective pass switches (S7, S8, S9, S10) should be enabled (see Section 3.2, Drive Strength and Reset States for Analog-Digital Multiplexed Pins). (14) Requires user configuration to enable the ADC channel analog switch. (The switch is off by default.) The digital I/O is always connected and must be made Hi-Z before enabling the ADC switch. Figure 3-2. Board Configuration to Use Pins 45 and 52 as Digital Signals Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 21 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 3.1.1 www.ti.com Connections for Unused Pins All unused pins must be left as no connect (NC) pins. For a list of NC pins, see Table 3-2. Table 3-2. Connections for Unused Pins 22 FUNCTION SIGNAL NAME PIN NUMBER WLAN Analog NC 26 WLAN Analog NC 27 WLAN Analog NC 28 Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com 3.1.2 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Recommended Pin Multiplexing Configurations Table 3-3 lists the recommended pin multiplexing configurations. Table 3-3. Recommended Pin Multiplexing Configurations CC3200 Recommended Pinout Grouping Use – Examples (1) Home Wifi Audio ++ Security High- Industrial end Toys Sensor-Tag Home Security Toys Wifi Audio ++ Industrial WiFi Remote w/ 7x7 keypad and audio Sensor DoorLock FireAlarm Toys w/o Cam Industrial Home Appliances Industrial Home Appliances Smart-Plug Industrial Home Appliances" External 32 kHz (2) External 32 kHz (2) Cam + I2S (Tx or Rx) + I2C + SPI + SWD + UART-Tx + (App Logger) 2 GPIO + 1PWM + *4 overlaid wakeup from Hib I2S (Tx & Rx) + 1 Ch ADC + 1x 4wire UART + 1x 2wire UART + 1bit SD Card + SPI + I2C + SWD + 3 GPIO + 1 PWM + 1 GPIO with Wake-FromHib I2S (Tx & Rx) + 2 Ch ADC + 2wire UART + SPI + I2C + SWD + 2 PMW + 6 GPIO + 3 GPIO with Wake-FromHib Cam + I2S (Tx or Rx) + I2C + SWD + UART-Tx + (App Logger) 4 GPIO + 1PWM + *4 overlaid wakeup from HIB I2S (Tx & Rx) + 1 Ch ADC + 2x 2wire UART + 1bit SD Card + SPI + I2C + SWD + 4 GPIO + 1 PWM + 1 GPIO with Wake-FromHib I2S (Tx & Rx) + 1 Ch ADC + UART (Tx Only) I2C + SWD + 15 GPIO + 1 PWM + 1 GPIO with Wake-FromHib I2S (Tx or Rx) + 2 Ch ADC + 2 wire UART + SPI + I2C + 3 PMW + 3 GPIO with Wake-FromHib + 5 GPIO SWD + 4 Ch ADC + 1x 4wire UART + 1x 2wire UART + SPI + I2C + SWD + 1 PWM + 6 GPIO + 1 GPIO with Wake-FromHib Enable for Ext 40 MHz TCXO 3 Ch ADC + 2wire UART + SPI + I2C + SWD + 3 PWM + 9 GPIO + 2 GPIO with Wake-FromHib 2 Ch ADC + 2wire UART + I2C + SWD + 3 PWM + 11 GPIO + 5 GPIO with Wake-FromHib Pin Number Pinout #11 Pinout #10 Pinout #9 Pinout #8 Pinout #7 Pinout #6 Pinout #5 Pinout #4 Pinout #3 Pinout #2 52 GSPI-MOSI McASP-D0 (Tx) 53 GSPI-MISO MCASPACLKX 45 GSPI-CLK 50 GSPI-CS 55 pCLK (PIXCLK) GPIOs External TCXO 40 MHZ (-40 to +85°C) Pinout #1 GPIO_32 output only GPIO_30 GPIO_30 UART0-TX GPIO_30 UART0-TX GPIO_30 McASP-AFSX McASP-D0 GPIO_31 McASP-AFSX McASP-AFSX McASP-AFSX UART0-RX GPIO_31 UART0-RX GPIO_31 McASP-D1 (Rx) McASP-D1 McASP-D1 McASP-D1 McASP-D1 McASP-D1 UART0-CTS GPIO_0 GPIO_0 GPIO_0 UART0-TX UART0-TX PIXCLK UART0-TX UART0-TX UART0-TX GPIO-1 UART0-TX GPIO_1 GPIO_1 57 (wake) GPIO2 UART0-RX UART0-RX (wake) GPIO2 UART0-RX GPIO_2 UART0-RX ADC-0 UART0-RX (wake) GPIO_2 (wake) GPIO_2 58 pDATA7 (D3) ADC-CH1 pDATA7 (D3) GPIO_3 ADC-1 ADC-1 ADC-1 ADC-1 GPIO_3 (1) (2) UART1-TX MCASPACLKX UART1-TX GPIO_30 GPIO_30 Pins marked "wake" can be configured to wake up the chip from HIBERNATE or LPDS state. In the current silicon revision, any wake pin can trigger wake up from HIBERNATE. The wakeup monitor in the hibernate control module logically ORs these pins applying a selection mask. However, wakeup from LPDS state can be triggered only by one of the wakeup pins that can be configured before entering LPDS. The core digital wakeup monitor use a mux to select one of these pins to monitor. The device supports the feeding of an external 32.768-kHz clock. This configuration frees one pin (32K_XTAL_N) to use in output-only mode with a 100K pullup. Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 23 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Table 3-3. Recommended Pin Multiplexing Configurations (continued) CC3200 Recommended Pinout Grouping Use – Examples (1) 59 pDATA6 (D2) UART1-RX (wake) GPIO_4 pDATA6 (D2) UART1-RX GPIO_4 (wake) GPIO_4 ADC-2 ADC-2 (wake) GPIO_4 (wake) GPIO_4 60 pDATA5 (D1) ADC-3 ADC-3 pDATA5 (D1) ADC-3 ADC-3 ADC-3 ADC-3 ADC-3 ADC-3 GPIO_5 61 pDATA4 (D0) UART1-CTS GPIO_6 pDATA4 (D0) GPIO_6 GPIO_6 GPIO_6 UART0-RTS GPIO_6 GPIO_6 GPIO_6 62 McASPACLKX UART1-RTS GPIO_7 McASPACLKX McASPACLKX McASPACLKX McASPACLKX GPIO_7 GPIO_7 GPIO_7 GPIO_7 63 McASP-AFSX SDCARD-IRQ McASP-AFSX McASP-AFSX SDCARD-IRQ GPIO_8 GPIO_8 GPIO_8 GPIO_8 GPIO_8 GPIO_8 64 McASP-D0 SDCARDDATA GT_PWM5 McASP-D0 SDCARDDATA GPIO_9 GT_PWM5 GT_PWM5 GT_PWM5 GT_PWM5 GPIO_9 1 UART1-TX SDCARDCLK GPIO_10 UART1-TX SDCARDCLK GPIO_10 GT_PWM6 UART1-TX GT_PWM6 GPIO_10 GPIO_10 2 (wake) pXCLK (XVCLK) SDCARDCMD (wake) GPIO_11 (wake) pXCLK (XVCLK) SDCARDCMD GPIO_11 (wake) GPIO_11 UART1-RX (wake) GPIO_11 (wake) GPIO_11 (wake) GPIO_11 3 pVS (VSYNC) I2C-SCL I2C-SCL pVS (VSYNC) I2C-SCL GPIO_12 I2C-SCL I2C-SCL I2C-SCL GPIO_12 GPIO_12 4 (wake) pHS (HSYNC) I2C-SDA I2C-SDA (wake) pHS (HSYNC) I2C-SDA GPIO_13 I2C-SDA I2C-SDA I2C-SDA (wake) GPIO_13 (wake) GPIO_13 5 pDATA8 (D4) GSPI-CLK GSPI-CLK pDATA8 (D4) GSPI-CLK I2C-SCL GSPI-CLK GSPI-CLK GSPI-CLK I2C-SCL GPIO_14 6 pDATA9 (D5) GSPI-MISO GSPI-MISO pDATA9 (D5) GSPI-MISO I2C-SDA GSPI-MISO GSPI-MISO GSPI-MISO I2C-SDA GPIO_15 7 pDATA10 (D6) GSPI-MOSI GSPI-MOSI pDATA10 (D6) GSPI-MOSI GPIO_16 GSPI-MOSI GSPI-MOSI GSPI-MOSI GPIO_16 GPIO_16 8 (wake) pDATA11 (D7) GSPI-CS GSPI-CS (wake) pDATA11 (D7) GSPI-CS GPIO_17 GSPI-CS GSPI-CS GSPI-CS (wake) GPIO_17 (wake) GPIO_17 11 SPIFLASH_CLK SPIFLASH_CLK SPIFLASH_CLK SPIFLASH_CLK SPIFLASH_CLK SPIFLASH_CLK SPIFLASH_CLK SPIFLASH_CLK SPIFLASH_CLK SPIFLASH_CLK SPIFLASH_CLK 12 SPI-FLASHDOUT SPI-FLASHDOUT SPI-FLASHDOUT SPI-FLASHDOUT SPI-FLASHDOUT SPI-FLASHDOUT SPI-FLASHDOUT SPI-FLASHDOUT SPI-FLASHDOUT SPI-FLASHDOUT SPI-FLASHDOUT 13 SPI-FLASHDIN SPI-FLASHDIN SPI-FLASHDIN SPI-FLASHDIN SPI-FLASHDIN SPI-FLASHDIN SPI-FLASHDIN SPI-FLASHDIN SPI-FLASHDIN SPI-FLASHDIN SPI-FLASHDIN 14 SPI-FLASHCS SPI-FLASHCS SPI-FLASHCS SPI-FLASHCS SPI-FLASHCS SPI-FLASHCS SPI-FLASHCS SPI-FLASHCS SPI-FLASHCS SPI-FLASHCS SPI-FLASHCS 15 GPIO_22 GPIO_22 GPIO_22 GPIO_22 GPIO_22 GPIO_22 GPIO_22 GPIO_22 GPIO_22 GPIO_22 GPIO_22 16 I2C-SCL GPIO_23 GPIO_23 I2C-SCL GPIO_23 GPIO_23 GPIO_23 GPIO_23 GPIO_23 GPIO_23 GPIO_23 17 I2C-SDA (wake) GPIO_24 (wake) GPIO_24 I2C-SDA (wake) GPIO_24 (wake) GPIO_24 (wake) GPIO_24 (wake) GPIO_24 (wake) GPIO_24 GT-PWM0 (wake) GPIO_24 19 SWD-TCK SWD-TCK SWD-TCK SWD-TCK SWD-TCK SWD-TCK SWD-TCK SWD-TCK SWD-TCK SWD-TCK SWD-TCK 20 SWD-TMS SWD-TMS SWD-TMS SWD-TMS SWD-TMS SWD-TMS SWD-TMS SWD-TMS SWD-TMS SWD-TMS SWD-TMS 24 Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Table 3-3. Recommended Pin Multiplexing Configurations (continued) CC3200 Recommended Pinout Grouping Use – Examples (1) 18 GPIO_28 GPIO_28 GPIO_28 GPIO_28 GPIO_28 GPIO_28 GPIO_28 GPIO_28 GPIO_28 GPIO_28 GPIO_28 21 GT_PWM2 GT_PWM2 GT_PWM2 GT_PWM2 GT_PWM2 GT_PWM2 GT_PWM2 TCXO_EN GT_PWM2 GT_PWM2 GPIO_25 out only Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 25 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 3.2 www.ti.com Drive Strength and Reset States for Analog-Digital Multiplexed Pins Table 3-4 describes the use, drive strength, and default state of these pins at first-time power up and reset (nRESET pulled low). Table 3-4. Drive Strength and Reset States for Analog-Digital Multiplexed Pins Pin 3.3 Board Level Configuration and Use Default State at First Power Up or Forced Reset State after Configuration of Analog Switches (ACTIVE, LPDS, and HIB Power Modes) Maximum Effective Drive Strength (mA) 29 Connected to the enable pin Analog is isolated. The digital Determined by the I/O state, of the RF switch (ANTSEL1). I/O cell is also isolated. as are other digital I/Os. Other use not recommended. 4 30 Connected to the enable pin Analog is isolated. The digital Determined by the I/O state, of the RF switch (ANTSEL2). I/O cell is also isolated. as are other digital I/Os. Other use not recommended. 4 45 VDD_ANA2 (pin 47) must be shorted to the input supply rail. Otherwise, the pin is driven by the ANA2 DC-DC. Analog is isolated. The digital Determined by the I/O state, I/O cell is also isolated. as are other digital I/Os. 4 50 Generic I/O Analog is isolated. The digital Determined by the I/O state, I/O cell is also isolated. as are other digital I/Os. 4 52 The pin must have an external pullup of 100 K to the supply rail and must be used in output signals only. Analog is isolated. The digital Determined by the I/O state, I/O cell is also isolated. as are other digital I/Os. 4 53 Generic I/O Analog is isolated. The digital Determined by the I/O state, I/O cell is also isolated. as are other digital I/Os. 4 57 Analog signal (1.8 V absolute, 1.46 V full scale) ADC is isolated. The digital I/O cell is also isolated. Determined by the I/O state, as are other digital I/Os. 4 58 Analog signal (1.8 V absolute, 1.46 V full scale) ADC is isolated. The digital I/O cell is also isolated. Determined by the I/O state, as are other digital I/Os. 4 59 Analog signal (1.8 V absolute, 1.46 V full scale) ADC is isolated. The digital I/O cell is also isolated. Determined by the I/O state, as are other digital I/Os. 4 60 Analog signal (1.8 V absolute, 1.46 V full scale) ADC is isolated. The digital I/O cell is also isolated. Determined by the I/O state, as are other digital I/Os. 4 Pad State After Application of Power To Chip But Prior To Reset Release When a stable power is applied to the CC3200 chip for the first time or when supply voltage is restored to the proper value following a prior period with supply voltage below 1.5 V, the level of the digital pads are 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 are required to have a definite value during this pre-reset period, an appropriate pullup or pulldown must be used at the board level. The recommended value of this external pull is 2.7 KΩ. 26 Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 4 Specifications All measurements are referenced at the device pins, unless otherwise indicated. All specifications are over process and voltage, unless otherwise indicated. 4.1 Absolute Maximum Ratings over operating free-air temperature range (unless otherwise noted) PARAMETERS VBAT and VIO VIO-VBAT (differential) PINS MIN MAX UNIT 37, 39, 44 –0.5 3.8 V 0.0 V 10, 54 Digital inputs –0.5 VIO + 0.5 V RF pins –0.5 2.1 V Analog pins (XTAL) –0.5 2.1 V Operating temperature range (TA ) –40 +85 °C 4.2 Handling Ratings Tstg VESD (1) (2) 4.3 MIN MAX UNIT –55 +125 °C –2000 +2000 V –500 +500 V Storage temperature range Electrostatic discharge Human body model (HBM), per ANSI/ESDA/JEDEC JS-001, all pins (1) Charged device model (CDM), per JEDEC specification JESD22-C101, all pins (2) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process. JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process. Power-On Hours CONDITIONS POH 17,500 (1) TAmbient up to 85°C, assuming 20% active mode and 80% sleep mode (1) 4.4 The CC3200 device can be operated reliably for 10 years. Recommended Operating Conditions over operating free-air temperature range (unless otherwise noted) PARAMETERS PINS CONDITIONS (1) (2) (3) (4) MIN TYP MAX UNIT VBAT, VIO (shorted to VBAT) 10, 37, 39, 44, 54 Direct battery connection 2.1 3.3 3.6 V VBAT, VIO (shorted to VBAT) 10, 37, 39, 44, 54 Preregulated 1.85 V 1.76 1.85 1.9 V 20 °C/minute Ambient thermal slew –20 (1) (2) Operating temperature is limited by crystal frequency variation. 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) (4) To ensure WLAN performance, ripple on the 2.1- to 3.3-V supply must be less than ±300 mV. To ensure WLAN performance, ripple on the 1.85-V supply must be less than 2% (±40 mV). Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 27 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 4.5 www.ti.com Brown-Out and Black-Out The device enters a brown-out condition whenever the input voltage dips below VBROWN (see Figure 4-1 and Figure 4-2). This condition must be considered during design of the power supply routing, especially if operating from a battery. High-current operations (such as a TX packet) cause a dip in the supply voltage, potentially triggering a brown-out. The resistance includes the internal resistance of the battery, contact resistance of the battery holder (4 contacts for a 2 x AA battery) and the wiring and PCB routing resistance. Figure 4-1. Brown-Out and Black-Out Levels (1 of 2) Figure 4-2. Brown-Out and Black-Out Levels (2 of 2) In the brown-out condition, all sections of the device shut down except for the Hibernate module (including the 32-kHz RTC clock), which remains on. The current in this state can reach approximately 400 µA. The black-out condition is equivalent to a hardware reset event in which all states within the device are lost. Table 4-1 lists the brown-out and black-out voltage levels. Table 4-1. Brown-Out and Black-out Voltage Levels VOLTAGE LEVEL UNIT Vbrownout CONDITION 2.1 V Vblackout 1.67 V 28 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com 4.6 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Electrical Characteristics (3.3 V, 25°C) GPIO Pins Except 29, 30, 45, 50, 52, and 53 (25°C) (1) PARAMETER TEST CONDITIONS MIN NOM MAX UNIT CIN Pin capacitance VIH High-level input voltage 0.65 × VDD VDD + 0.5 V VIL Low-level input voltage –0.5 0.35 × VDD IIH High-level input current IIL Low-level input current VOH High-level output voltage (VDD = 3.0 V) VOL Low-level output voltage (VDD = 3.0 V) IOH High-level source current, VOH = 2.4 IOL Low-level sink current, VOL = 0.4 4 pF V V 5 nA 5 nA 2.4 V 0.4 V 2-mA Drive 2 mA 4-mA Drive 4 mA 6-mA Drive 6 mA 2-mA Drive 2 mA 4-mA Drive 4 mA 6-mA Drive 6 mA (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 mitigates any potential degradation of RF sensitivity and performance. The default drive strength setting is 6 mA. GPIO Pins 29, 30, 45, 50, 52, and 53 (25°C) (1) PARAMETER TEST CONDITIONS MIN NOM MAX CIN Pin capacitance VIH High-level input voltage 0.65 × VDD VIL Low-level input voltage –0.5 IIH High-level input current IIL Low-level input current VOH High-level output voltage (VDD= 3.0 V) VOL Low-level output voltage (VDD= 3.0 V) IOH High-level source current, VOH = 2.4 2-mA Drive 1.5 mA 4-mA Drive 2.5 mA 6-mA Drive 3.5 mA Low-level sink current, VOL = 0.4 2-mA Drive 1.5 mA 4-mA Drive 2.5 mA 6-mA Drive 3.5 IOL VIL (1) (2) 7 UNIT pF VDD + 0.5V 0.35 × VDD V 50 nA 50 nA 2.4 V 0.4 nRESET (2) V V mA 0.6 V 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 mitigates any potential degradation of RF sensitivity and performance. The default drive strength setting is 6 mA. The nRESET pin must be held below 0.6 V to ensure the device is reset properly. Pin Internal Pullup and Pulldown (25°C) (1) PARAMETER IOH (1) TEST CONDITIONS Pull-Up current, VOH = 2.4 (VDD = 3.0 V) MIN 5 NOM MAX 10 UNIT µA TI recommends using the lowest possible drive strength that is adequate for the applications. This recommendation minimizes the risk of interference to WLAN radio and mitigates any potential degradation of RF sensitivity and performance. The default drive-strength setting is 6 mA. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 29 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Pin Internal Pullup and Pulldown (25°C) (1) PARAMETER IOL 30 Pull-Down current, VOL = 0.4 (VDD = 3.0 V) TEST CONDITIONS MIN 5 Specifications NOM MAX UNIT µA Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com 4.7 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 WLAN Receiver Characteristics TA = +25°C, VBAT = 2.1 to 3.6 V. Parameters measured at SoC pin on channel 7 (2442 MHz) Parameter Condition (Mbps) Sensitivity (8% PER for 11b rates, 10% PER for 11g/11n rates)(10% PER) (1) 4.8 Typ 1 DSSS –95.7 2 DSSS –93.6 11 CCK –88.0 6 OFDM –90.0 9 OFDM –89.0 18 OFDM –86.0 36 OFDM –80.5 54 OFDM –74.0 MCS0 (GF) (2) –89.0 MCS7 (GF) (2) –71.0 Maximum input level (10% PER) (1) (2) Min 802.11b –4.0 802.11g –10.0 Max Units dBm Sensitivity is 1-dB worse on channel 13 (2472 MHz). Sensitivity for mixed mode is 1-dB worse. WLAN Transmitter Characteristics TA = +25°C, VBAT = 2.1 to 3.6 V. Parameters measured at SoC pin on channel 7 (2442 MHz). (1) Condition (2) Parameter Maximum RMS output power measured at 1 dB from IEEE spectral mask or EVM Min 18.0 2 DSSS 18.0 11 CCK 18.3 6 OFDM 17.3 9 OFDM 17.3 18 OFDM 17.0 36 OFDM 16.0 54 OFDM 14.5 MCS7 (MM) (2) 4.9 Max Units dBm 13.0 Transmit center frequency accuracy (1) Typ 1 DSSS –25 25 ppm Channel-to-channel variation is up to 2 dB. The edge channels (2412 and 2472 MHz) have reduced TX power to meet FCC emission limits. In preregulated 1.85-V mode, maximum TX power is 0.25 to 0.75 dB lower for modulations higher than 18 OFDM. Current Consumption TA = +25°C, VBAT = 3.6 V TEST CONDITIONS (1) PARAMETER 1 DSSS TX MCU ACTIVE 6 OFDM NWP ACTIVE 54 OFDM RX 1 DSSS 54 OFDM NWP idle connected (3) (1) (2) (3) (2) MIN TYP TX power level = 0 278 TX power level = 4 194 TX power level = 0 254 TX power level = 4 185 TX power level = 0 229 TX power level = 4 166 MAX UNIT mA 59 59 15.3 TX power level = 0 implies maximum power (see Figure 4-3 through Figure 4-5). TX power level = 4 implies output power backed off approximately 4 dB. The CC3200 system is a constant power-source system. The active current numbers scale based on the VBAT voltage supplied. DTIM = 1 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 31 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Current Consumption (continued) TA = +25°C, VBAT = 3.6 V TEST CONDITIONS (1) PARAMETER 1 DSSS TX 6 OFDM NWP ACTIVE MCU SLEEP 54 OFDM (2) MIN 275 TX power level = 4 191 TX power level = 0 251 TX power level = 4 182 TX power level = 0 226 TX power level = 4 163 1 DSSS RX TX 6 OFDM NWP active MCU LPDS 54 OFDM 1 DSSS RX 54 OFDM NWP LPDS (4) 56 Peak calibration current (4) (5) (6) (7) 32 (7) TX power level = 0 272 TX power level = 4 188 TX power level = 0 248 TX power level = 4 179 TX power level = 0 223 TX power level = 4 160 mA 53 53 0.25 NWP idle connected (3) NWP hibernate mA 12.2 1 DSSS MCU hibernate MAX UNIT 56 54 OFDM NWP idle connected (3) (5) TYP TX power level = 0 0.825 (6) 4 VBAT = 3.3 V 450 VBAT = 2.1 V 670 VBAT = 1.85 V 700 µA mA LPDS current does not include the external serial flash. The LPDS number reported is with retention of 64KB MCU SRAM. The CC3200 device can be configured to retain 0KB, 64KB, 128KB, 192KB or 256KB SRAM in LPDS. Each 64KB retained increases LPDS current by 4 µA. For the 1.85-V mode, the Hibernate current is higher by 50 µA across all operating modes because of leakage into the PA and analog power inputs. Serial flash current consumption in power-down mode during hibernate is not included. The complete calibration can take up to 17 mJ of energy from the battery over a time of 24 ms . Calibration is performed sparingly, typically when coming out of Hibernate and only if temperature has changed by more than 20°C or the time elapsed from prior calibration is greater than 24 hours. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 1 DSSS 19.00 280.00 Color by 17.00 264.40 TX Power (dBm) IBAT (VBAT @ 3.6 V) 249.00 13.00 233.30 11.00 218.00 9.00 202.00 7.00 186.70 5.00 171.00 3.00 155.60 1.00 IBAT (VBAT @ 3.6 V)(mAmp) TX Power (dBm) 15.00 140.00 0 1 2 3 4 5 6 7 8 9 10 TX power level setting 11 12 13 14 15 Note: The area enclosed in the circle represents a significant reduction in current when transitioning from TX power level 3 to 4. In the case of lower range requirements (14 dbm output power), TI recommends using TX power level 4 to reduce the current. Figure 4-3. TX Power and IBAT vs TX Power Level Settings (1 DSSS) 6 OFDM 19.00 280.00 Color by 17.00 IBAT (VBAT @ 3.6 V) 249.00 13.00 233.30 11.00 218.00 9.00 202.00 7.00 186.70 5.00 171.00 3.00 155.60 1.00 IBAT (VBAT @ 3.6 V)(mAmp) 15.00 TX Power (dBm) 264.40 TX Power (dBm) 140.00 0 1 2 3 4 5 6 7 8 9 10 TX power level setting 11 12 13 14 15 Figure 4-4. TX Power and IBAT vs TX Power Level Settings (6 OFDM) Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 33 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com 54 OFDM 19.00 280.00 Color by 17.00 IBAT (VBAT @ 3.6 V) 249.00 13.00 233.30 11.00 218.00 9.00 202.00 7.00 186.70 5.00 171.00 3.00 155.60 1.00 IBAT (VBAT @ 3.6 V)(mAmp) 15.00 TX Power (dBm) 264.40 TX Power (dBm) 140.00 0 1 2 3 4 5 6 7 8 9 10 TX power level setting 11 12 13 14 15 Figure 4-5. TX Power and IBAT vs TX Power Level Settings (54 OFDM) 4.10 Thermal Characteristics for RGC Package AIR FLOW PARAMETER 0 lfm (C/W) 150 lfm (C/W) 250 lfm (C/W) 500 lfm (C/W) θja 23 14.6 12.4 10.8 Ψjt 0.2 0.2 0.3 0.1 Ψjb 2.3 2.3 2.2 2.4 θjc 6.3 θjb 2.4 4.11 Timing and Switching Characteristics 4.11.1 Power Supply Sequencing For proper operation of the CC3200 device, perform the recommended power-up sequencing as follows: 1. Tie VBAT (pins 37, 39, 44) and VIO (pins 54 and 10) together on the board. 2. Hold the RESET pin low while the supplies are ramping up. TI recommends using a simple RC circuit (100K || 0.1 µF, RC = 10 ms). 3. For an external RTC clock, ensure that the clock is stable before RESET is deasserted (high). For timing diagrams, see Section 4.11.2, Reset Timing. 4.11.2 Reset Timing 4.11.2.1 nRESET (32K XTAL) Figure 4-6 shows the reset timing diagram for the 32K XTAL first-time power-up and reset removal. 34 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 T1 T2 T3 T4 HW INIT FW INIT APP CODE LOAD VBAT VIO nRESET RESET APP CODE EXECUTE 32.76 KHz XTAL Figure 4-6. First-Time Power-Up and Reset Removal Timing Diagram (32K XTAL) Table 4-2 describes the timing requirements for the 32K XTAL first-time power-up and reset removal. Table 4-2. First-Time Power-Up and Reset Removal Timing Requirements (32K XTAL) Item Name Description Min T1 Supply settling time Depends on application board power supply, decap, and so on T2 Hardware wakeup time T3 Time taken by ROM firmware to initialize hardware Includes 32.768 -kHz XOSC settling time T4 App code load time Image size (KByte) x 0.75 ms Typ Max 3 ms 25 ms 1.1 s 4.11.2.2 nRESET (External 32K) Figure 4-7 shows the reset timing diagram for the external 32K first-time power-up and reset removal. T1 T2 T3 T4 HW INIT FW INIT APP CODE LOAD VBAT VIO nRESET RESET APP CODE EXECUTE 32.768 KHz External Clock Figure 4-7. First-Time Power-Up and Reset Removal Timing Diagram (External 32K) Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 35 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Table 4-3 describes the timing requirements for the external 32K first-time power-up and reset removal. Table 4-3. First-Time Power-Up and Reset Removal Timing Requirements (External 32K) Item Name Description T1 Supply settling time Depends on application board power supply, decap, and so on Min T2 Hardware wakeup time T3 Time taken by ROM firmware to initialize hardware Time taken by ROM firmware T4 App code load time Image size (KByte) x 0.75 ms Typ Max 3 ms 25 ms 3 ms 4.11.2.3 Wakeup from Hibernate Figure 4-8 shows the timing diagram for wakeup from the hibernate state. Application software requests entry to hibernate mode THIB_MIN T2 T3 T4 FW INIT APP CODE LOAD VBAT VIO nRESET STATE ACTIVE HIBERNATE HW WAKEUP EXECUTION 32 KHz RTC CLK Figure 4-8. Wakeup From Hibernate Timing Diagram NOTE The 32.768-kHz XTAL is kept enabled by default when the chip goes to hibernate. Table 4-4 describes the software hibernate timing requirements. Table 4-4. Software Hibernate Timing Requirements Item Name Description Min Typ Thib_min Minimum hibernate time The time for which the device has to be held in hibernate mode 10 ms T2 Hardware wakeup time Time taken by the hardware to initialize 25 ms T3 Firmware initialization time Time taken by the ROM firmware to initialize the hardware 3 ms T4 Code download time Time taken to download the code from the serial flash to on-chip RAM 36 Specifications Max Image size (KByte) x 0.75 ms Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 4.11.3 Clock Specifications The CC3200 device requires two separate clocks for its 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 cheaper 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 reduce overall cost. 4.11.3.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. Figure 4-9 shows the crystal connections for the slow clock. 51 RTC_XTAL_P 10 pF GND 32.768 kHz RTC_XTAL_N 52 10 pF GND SWAS031-028 Figure 4-9. RTC Crystal Connections 4.11.3.2 Slow Clock Using an External Clock When an RTC clock oscillator is present in the system, the CC3200 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 4-10 shows the external RTC clock input connection. RTC_XTAL_P 32.768 kHz VIO Host system 100 K RTC_XTAL_N SWAS031-029 Figure 4-10. External RTC Clock Input Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 37 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com 4.11.3.3 Fast Clock (Fref) Using an External Crystal The CC3200 device also incorporates an internal crystal oscillator to support a crystal-based fast clock. The XTAL is fed directly between WLAN_XTAL_P (pin 23) and WLAN_XTAL_N (pin 22) with suitable loading capacitors. Figure 4-11 shows the crystal connections for the fast clock. 23 WLAN_XTAL_P 6.2 pF GND 40 MHz WLAN_XTAL_N 22 6.2 pF GND SWAS031-030 Figure 4-11. Fast Clock Crystal Connections 4.11.3.4 Fast Clock (Fref) Using an External Oscillator The CC3200 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 4-12 shows the connection. Vcc XO (40MHz) CC3200 EN TCXO_EN 82 pF WLAN_XTAL_P OUT WLAN_XTAL_N SWAS031-087 Figure 4-12. External TCXO Input Table 4-5 lists the external Fref clock requirements. Table 4-5. External Fref Clock Requirements (–40°C to +85°C) Characteristics Condition Sym Min Frequency Typ 40.00 Frequency accuracy (Initial + temp + aging) Frequency input duty cycle Clock voltage limits 38 Max 45 Sine or clipped sine wave, AC coupled Specifications Vpp 0.7 50 Unit MHz ±25 ppm 55 % 1.2 Vpp Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Table 4-5. External Fref Clock Requirements (–40°C to +85°C) (continued) Characteristics Condition Phase noise @ 40 MHz Input impedance Max Unit @ 1 kHz Sym Min –125 dBc/Hz @ 10 kHz –138.5 dBc/Hz @ 100 kHz –143 dBc/Hz Resistance Typ 12 KΩ Capacitance 7 pF MAX UNIT Initial + temp + aging ±150 ppm 32.768 kHz, C1 = C2 = 10 pF 70 kΩ MAX UNIT ±150 ppm 100 ns 80 % 4.11.3.5 Input Clocks/Oscillators Table 4-6 lists the RTC crystal requirements. Table 4-6. RTC Crystal Requirements CHARACTERISTICS CONDITION SYM MIN TYP Frequency 32.768 Frequency accuracy Crystal ESR kHz Table 4-7 lists the external RTC digital clock requirements. Table 4-7. External RTC Digital Clock Requirements CHARACTERISTICS CONDITION SYM MIN Frequency TYP 32768 Hz Frequency accuracy (Initial + temp + aging) Input transition time tr/tf (10% to 90%) tr/tf Frequency input duty cycle Slow clock input voltage limits 20 Square wave, DC coupled 50 Vih 0.65 × VIO VIO V Vil 0 0.35 × VIO V peak Input impedance 1 MΩ 5 pF MAX UNIT Table 4-8 lists the WLAN fast-clock crystal requirements. Table 4-8. WLAN Fast-Clock Crystal Requirements CHARACTERISTICS CONDITION SYM MIN TYP Frequency Frequency accuracy Crystal ESR 40 MHz Initial + temp + aging 40 MHz, C1 = C2 = 6.2 pF 40 50 ±25 ppm 60 Ohm 4.11.3.6 WLAN Filter Requirements The device requires an external bandpass filter to meet the various emission standards, including FCC. Table 49 presents the attenuation requirements for the bandpass filter. TI recommends using the same filter used in the reference design to ease the process of certification. Table 4-9. WLAN Filter Requirements Parameter Return loss Frequency (MHz) 2412 to 2484 Requirements Min 10 Typ Max Units dB Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 39 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Table 4-9. WLAN Filter Requirements (continued) Parameter Frequency (MHz) (1) 2412 to 2484 Insertion loss Attenuation Reference Impendence Filter type (1) Requirements Min Typ Max Units 1 1.5 dB 800 to 830 30 45 1600 to 1670 20 25 3200 to 3300 30 48 4000 to 4150 45 50 4800 to 5000 20 25 5600 to 5800 20 25 6400 to 6600 20 35 7200 to 7500 35 45 7500 to 10000 20 25 2412 to 2484 50 dB Ω Bandpass Insertion loss directly impacts output power and sensitivity. At customer discretion, insertion loss can be relaxed to meet attenuation requirements. 4.11.4 Peripherals This section describes the peripherals that are supported by the CC3200 device: • SPI • McASP • GPIO • I2C • IEEE 1149.1 JTAG • ADC • Camera parallel port • UART 4.11.4.1 SPI 4.11.4.1.1 SPI Master The CC3200 microcontroller includes one SPI module, which 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 4-13 shows the timing diagram for the SPI master. 40 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 I2 CLK I6 I7 MISO I9 I8 MOSI SWAS032-017 Figure 4-13. SPI Master Timing Diagram Table 4-10 lists the timing parameters for the SPI master. Table 4-10. SPI Master Timing Parameters Parameter Number (1) Parameter (1) Parameter Name Min I1 F Clock frequency I2 Tclk Clock period 50 I5 D Duty cycle 45 I6 tIS RX data setup time 1 2 Max Unit 20 MHz ns 55 % ns I7 tIH RX data hold time I8 tOD TX data output delay 8.5 ns ns I9 tOH TX data hold time 8 ns Timing parameter assumes a maximum load of 20 pF. 4.11.4.1.2 SPI Slave Figure 4-14 shows the timing diagram for the SPI slave. I2 CLK I6 I7 MISO I9 I8 MOSI SWAS032-017 Figure 4-14. SPI Slave Timing Diagram Table 4-11 lists the timing parameters for the SPI slave. Table 4-11. SPI Slave Timing Parameters (1) Parameter Number Parameter (1) Parameter Name I1 F Min Max Unit Clock frequency @ VBAT = 3.3 V 20 MHz Clock frequency @ VBAT ≤ 2.1 V 12 Timing parameter assumes a maximum load of 20 pF at 3.3 V. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 41 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Table 4-11. SPI Slave Timing Parameters (continued) Parameter Number Parameter (1) Parameter Name Min I2 Tclk Clock period 50 I5 D Duty cycle 45 I6 tIS RX data setup time 4 4 Max Unit ns 55 % ns I7 tIH RX data hold time I8 tOD TX data output delay 20 ns I9 tOH TX data hold time 24 ns 4.11.4.2 McASP 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. 4.11.4.2.1 I2S Transmit Mode Figure 4-15 shows the timing diagram for the I2S transmit mode. I2 I1 I3 McACLKX I4 I4 McAFSX McAXR0/1 SWAS032-015 Figure 4-15. I2S Transmit Mode Timing Diagram Table 4-12 lists the timing parameters for the I2S transmit mode. Table 4-12. I2S Transmit Mode Timing Parameters Parameter Number Parameter (1) Parameter Name Max Unit I1 fclk Clock frequency 9.216 MHz (1) Min I2 tLP Clock low period 1/2 fclk ns I3 tHT Clock high period 1/2 fclk ns I4 tOH TX data hold time 22 ns Timing parameter assumes a maximum load of 20 pF. 4.11.4.2.2 I2S Receive Mode Figure 4-16 shows the timing diagram for the I2S receive mode. I2 I1 I3 McACLKX I5 I4 McAFSX McAXR0/1 SWAS032-016 Figure 4-16. I2S Receive Mode Timing Diagram 42 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Table 4-13 lists the timing parameters for the I2S receive mode. Table 4-13. I2S Receive Mode Timing Parameters Parameter Number Parameter (1) Parameter Name Max Unit I1 fclk Clock frequency 9.216 MHz (1) Min I2 tLP Clock low period 1/2 fclk ns I3 tHT Clock high period 1/2 fclk ns I4 tOH RX data hold time 0 ns I5 tOS RX data setup time 15 ns Timing parameter assumes a maximum load of 20 pF. 4.11.4.3 GPIO 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. Figure 4-17 shows the GPIO timing diagram. VDD 80% 20% tGPIOF tGPIOR SWAS031-067 Figure 4-17. GPIO Timing 4.11.4.3.1 GPIO Output Transition Time Parameters (Vsupply = 3.3 V) Table 4-14 lists the GPIO output transition times for Vsupply = 3.3 V. Table 4-14. GPIO Output Transition Times (Vsupply = 3.3 V) (1) (2) Drive Strength (mA) Tr (ns) Drive Strength Control Bits Tf (ns) Min Nom Max Min Nom Max 8.0 9.3 10.7 8.2 9.5 11.0 6.6 7.1 7.6 4.7 5.2 5.8 3.2 3.5 3.7 2.3 2.6 2.9 1.7 1.9 2.0 1.3 1.5 1.6 2MA_EN=1 2 4MA_EN=0 8MA_EN=0 2MA_EN=0 4 4MA_EN=1 8MA_EN=0 2MA_EN=0 8 4MA_EN=0 8MA_EN=1 2MA_EN=1 14 4MA_EN=1 8MA_EN=1 (1) (2) Vsupply = 3.3 V, T = 25°C, total pin load = 30 pF The transition data applies to the pins other than the multiplexed analog-digital pins 29, 30, 45, 50, 52, and 53. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 43 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com 4.11.4.3.2 GPIO Output Transition Time Parameters (Vsupply = 1.8 V) Table 4-15 lists the GPIO output transition times for Vsupply = 1.8 V. Table 4-15. GPIO Output Transition Times (Vsupply = 1.8 V) (1) (2) Drive Strength (mA) Tr (ns) Drive Strength Control Bits Tf (ns) Min Nom Max Min Nom Max 11.7 13.9 16.3 11.5 13.9 16.7 13.7 15.6 18.0 9.9 11.6 13.6 5.5 6.4 7.4 3.8 4.7 5.8 2.9 3.4 4.0 2.2 2.7 3.3 2MA_EN=1 2 4MA_EN=0 8MA_EN=0 2MA_EN=0 4 4MA_EN=1 8MA_EN=0 2MA_EN=0 8 4MA_EN=0 8MA_EN=1 2MA_EN=1 14 4MA_EN=1 8MA_EN=1 (1) (2) Vsupply = 1.8 V, T = 25°C, total pin load = 30 pF The transition data applies to the pins other than the multiplexed analog-digital pins 29, 30, 45, 50, 52, and 53. 4.11.4.3.3 GPIO Input Transition Time Parameters Table 4-16 lists the input transition time parameters. Table 4-16. GPIO Input Transition Time Parameters Parameter Condition Input transition time (tr,tf), 10% to 90% Symbol Min Max tr 1 3 tf 1 3 Unit ns 4.11.4.4 I2C The CC3200 microcontroller includes one I2C module operating with standard (100 Kbps) or fast (400 Kbps) transmission speeds. Figure 4-18 shows the I2C timing diagram. I2 I6 I5 I2CSCL I1 I4 I7 I8 I3 I9 I2CSDA SWAS031-068 2 Figure 4-18. I C Timing Table 4-17 lists the I2C timing parameters. 44 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Table 4-17. I2C Timing Parameters (1) Parameter Number Parameter Parameter Name I2 tLP Clock low period I3 tSRT SCL/SDA rise time – I4 tDH Data hold time NA I5 tSFT SCL/SDA fall time I6 tHT Clock high time I7 tDS Data setup time tLP/2 I8 tSCSR Start condition setup time 36 – System clock I9 tSCS Stop condition setup time 24 – System clock (1) (2) (3) Min See Max Unit - System clock (2) . See . ns – – See (3) (2) . 3 ns – System clock System clock All timing is with 6-mA drive and 20-pF load. 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. Because I2C is an open-drain interface, the controller can drive logic 0 only. Logic is the result of external pullup. Rise time depends on the external signal capacitance and external pullup register value. 4.11.4.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 4-19 shows the JTAG timing diagram. J2 J3 J4 TCK J7 TMS TDI J8 J7 J8 TMS Input Valid TMS Input Valid J9 J9 J10 TDI Input Valid J10 TDI Input Valid J1 J11 TDO TDO Output Valid TDO Output Valid SWAS031-069 Figure 4-19. JTAG Timing Table 4-18 lists the JTAG timing parameters. Table 4-18. JTAG Timing Parameters Parameter Number Parameter Parameter Name Max Unit J1 fTCK Clock frequency Min 15 MHz J2 tTCK Clock period 1/fTCK ns J3 tCL Clock low period tTCK/2 ns J4 tCH Clock high period tTCK/2 ns J7 tTMS_SU TMS setup time 1 J8 tTMS_HO TMS hold time 16 J9 tTDI_SU TDI setup time 1 J10 tTDI_HO TDI hold time 16 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 45 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com Table 4-18. JTAG Timing Parameters (continued) Parameter Number Parameter Parameter Name J11 tTDO_HO TDO hold time Min Max Unit 15 4.11.4.6 ADC Table 4-19 lists the ADC electrical specifications. Table 4-19. ADC Electrical Specifications Parameter Description Condition and Assumptions Min Typ Max Unit Nbits Number of bits INL Integral nonlinearity Worst-case deviation from histogram method over full scale (not including first and last three LSB levels) –2.5 12 2.5 LSB DNL Differential nonlinearity Worst-case deviation of any step from ideal –1 4 LSB Input range Bits 0 Driving source impedance FCLK Clock rate Successive approximation input clock rate Input capacitance Number of channels 1.4 V 100 Ω 10 MHz 3.2 pF 4 Fsample Sampling rate of each ADC F_input_max Maximum input signal frequency 62.5 SINAD Signal-to-noise and distortion Input frequency dc to 300 Hz and 1.4 Vpp sine wave input I_active Active supply current Average for analog-to-digital during conversion without reference current I_PD Power-down supply current for core supply KSPS 31 Absolute offset error 55 kHz 60 dB 1.5 mA Total for analog-to-digital when not active (this must be the SoC level test) 1 µA FCLK = 10 MHz ±2 mV ±2 % Gain error Figure 4-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 4 cycles SAR Conversion 16 cycles EXT CHANNEL 0 Sampling 4 cycles SAR Conversion 16 cycles INTERNAL CHANNEL Sampling 4 cycles SAR Conversion 16 cycles EXT CHANNEL 1 Sampling 4 cycles SAR Conversion 16 cycles INTERNAL CHANNEL Figure 4-20. ADC Clock Timing 4.11.4.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 4-21 shows the timing diagram for the camera parallel port. 46 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Figure 4-21. Camera Parallel Port Timing Diagram Table 4-20 lists the timing parameters for the camera parallel port. Table 4-20. Camera Parallel Port Timing Parameters Parameter Number Parameter Parameter Name Min Max Unit pCLK Clock frequency 2 MHz I2 Tclk Clock period 1/pCLK ns I3 tLP Clock low period Tclk/2 ns I4 tHT Clock high period Tclk/2 ns I7 D Duty cycle 45 to 55 % I8 tIS RX data setup time 2 ns I9 tIH RX data hold time 2 ns 4.11.4.8 UART The CC3200 device includes two UARTs with the following features: • Programmable baud-rate generator allowing speeds up to 3 Mbps • Separate 16 x 8 TX and RX FIFOs to reduce CPU interrupt service loading • Programmable FIFO length, including 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 • Line-break generation and detection • Fully programmable serial interface characteristics – 5, 6, 7, or 8 data bits – Even, odd, stick, or no-parity bit generation and detection – 1 or 2 stop-bit generation • RTS and CTS hardware flow support • Standard FIFO-level and End-of-Transmission interrupts • 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. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 47 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 www.ti.com 5 Detailed Description 5.1 Overview The CC3200 device has a rich set of peripherals for diverse application requirements. The device optimizes bus matrix and memory management to give the application developer the needed advantage. This section briefly highlights the internal details of the CC3200 device and offers suggestions for application configurations. 5.1.1 5.2 Device Features Functional Block Diagram Figure 5-1 shows the functional block diagram of the CC3200 SimpleLink Wi-Fi solution. VCC Wide voltage (2.1 to 3.6 V)/ preregulated 1.85 V SPI Flash SPI peripheral I2C peripheral SSPI GSPI I2C 32-kHz XTAL CC3200 40-MHZ XTAL GPIO/PWM Parallel port I2S Miscellaneous Peripheral Camera sensor Audio codec SWAS032-011 Figure 5-1. Functional Block Diagram 5.3 ARM Cortex-M4 Processor Core Subsystem The high-performance ARM Cortex-M4 processor provides a low-cost 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 Cortex 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 48 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com • • • 5.4 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Nested vectored interrupt controller (NVIC) closely integrated with the processor core to achieve low latency interrupt processing. Features include: – 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: – Three advanced high-performance bus (AHB-Lite) interfaces: ICode, DCode, and system bus interfaces – Bit-band support for memory and select peripheral that includes atomic bit-band write and read operations Low-cost 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 CC3200 Device Encryption Figure 5-2 shows a standard MCU for the CC3200 device. Application image and user data files are not encrypted. Network certificates are encrypted using a device-specific key. Serial Flash Data Files Encrypted Network Certificates Open File System Application Image CC3200 128bit KEK Boot loader Application Code Application Data Network Processor SWAS032-030 Figure 5-2. CC3200 Standard MCU Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 49 CC3200 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 5.5 www.ti.com 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.11 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 CC3200 device supports 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 IPv4 TCP/IP stack. Table 5-1 summarizes the NWP features. Table 5-1. Summary of Features Supported by the NWP Subsystem 50 Item Domain Category Feature Details 1 TCP/IP Network Stack IPv4 2 TCP/IP Network Stack TCP/UDP 3 TCP/IP Protocols DHCP 4 TCP/IP Protocols ARP 5 TCP/IP Protocols DNS/mDNS DNS Address resolution and local server 6 TCP/IP Protocols IGMP Up to IGMPv3 for multicast management 7 TCP/IP Applications mDNS Support multicast DNS for service publishing over IP 8 TCP/IP Applications mDNS-SD 9 TCP/IP Applications Web Sever/HTTP Server 10 TCP/IP Security TLS/SSL TLS v1.2 (client/server)/SSL v3.0 11 TCP/IP Security TLS/SSL For the supported Cipher Suite, go to SimpleLink Wi-Fi CC3200 SDK. 12 TCP/IP Sockets RAW Sockets User-defined encapsulation at WLAN MAC/PHY or IP layers 13 WLAN Connection Policies Allows management of connection and reconnection policy 14 WLAN MAC Promiscuous mode 15 WLAN Performance Initialization time 16 WLAN Performance Throughput UDP = 16 Mbps 17 WLAN Performance Throughput TCP = 13 Mbps 18 WLAN Provisioning WPS2 19 WLAN Provisioning AP Config 20 WLAN Provisioning SmartConfig 21 WLAN Role Station 802.11bgn Station with legacy 802.11 power save 22 WLAN Role Soft AP 802.11 bg single station with legacy 802.11 power save 23 WLAN Role P2P P2P operation as GO 24 WLAN Role P2P P2P operation as CLIENT 25 WLAN Security STA-Personal 26 WLAN Security STA-Enterprise WPA2 enterprise security 27 WLAN Security STA-Enterprise EAP-TLS 28 WLAN Security STA-Enterprise EAP-PEAPv0/TLS 29 WLAN Security STA-Enterprise EAP-PEAPv1/TLS 30 WLAN Security STA-Enterprise EAP-PEAPv0/MSCHAPv2 31 WLAN Security STA-Enterprise EAP-PEAPv1/MSCHAPv2 32 WLAN Security STA-Enterprise EAP-TTLS/EAP-TLS 33 WLAN Security STA-Enterprise EAP-TTLS/MSCHAPv2 34 WLAN Security AP-Personal WPA2 personal security Baseline IPv4 stack Base protocols Client and server mode Support ARP protocol Service discovery protocol over IP in local network URL static and dynamic response with template. Filter-based Promiscuous mode frame receiver From enable to first connection to open AP less than 50 ms Enrollee using push button or PIN method. AP mode for initial product configuration (with configurable Web page and beacon Info element) Alternate method for initial product configuration WPA2 personal security Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC3200 CC3200 www.ti.com 5.6 SWAS032F – JULY 2013 – REVISED FEBRUARY 2015 Power-Management Subsystem The CC3200 power-management subsystem contains DC-DC converters to accommodate the differing voltage or current requirements of the system. • Digital DC-DC – Input: VBAT wide voltage (2.1 to 3.6 V) or preregulated 1.85 V • ANA1 DC-DC – Input: VBAT wide voltage (2.1 to 3.6 V) – In preregulated 1.85-V mode, the ANA1 DC-DC converter is bypassed. • PA DC-DC – Input: VBAT wide voltage (2.1 to 3.6 V) – In preregulated 1.85-V mode, the PA DC-DC converter is bypassed. In preregulated 1.85-V mode, the ANA1 DC-DC and PA DC-DC converters are bypassed. The CC3200 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. For maximum flexibility, the device can operate in the modes described in the following sections. 5.6.1 VBAT Wide-Voltage Connection In the wide-voltage battery connection, the device is powered directly by the battery or preregulated 3.3-V supply. All other voltages required to operate the device are generated internally by the DC-DC converters. This scheme is the most common mode for the device as it supports wide-voltage operation from 2.1 to 3.6 V (for electrical connections, see Section 6.1.1, Typical Application – CC3200 WideVoltage Mode). 5.6.2 Preregulated 1.85 V The preregulated 1.85-V mode of operation applies an external regulated 1.85 V directly at the pins 10, 25, 33, 36, 37, 39, 44, 48, and 54 of the device. The VBAT and the VIO are also connected to the 1.85-V supply. This mode provides the lowest BOM count version in which inductors used for PA DC-DC and ANA1 DC-DC (2.2 and 1 µH) and a capacitor (22 µF) can be avoided. For electrical connections, see Section 6.1.2, Typical Application – CC3200 Preregulated 1.85-V Mode. In the preregulated 1.85-V mode, the regulator providing the 1.85 V must have the following characteristics: • Load current capacity ≥900 mA. • Line and load regulation with
CC3200R1M1RGCR 价格&库存

很抱歉,暂时无法提供与“CC3200R1M1RGCR”相匹配的价格&库存,您可以联系我们找货

免费人工找货