SWAS034A February   2017  – May 2021 CC3120


  1. Features
  2. Applications
  3. Description
  4. Functional Block Diagrams
  5. Revision History
  6. Device Comparison
    1. 6.1 Related Products
  7. Terminal Configuration and Functions
    1. 7.1 Pin Diagram
    2. 7.2 Pin Attributes
    3. 7.3 Connections for Unused Pins
  8. Specifications
    1. 8.1  Absolute Maximum Ratings
    2. 8.2  ESD Ratings
    3. 8.3  Power-On Hours (POH)
    4. 8.4  Recommended Operating Conditions
    5. 8.5  Current Consumption Summary
    6. 8.6  TX Power and IBAT versus TX Power Level Settings
    7. 8.7  Brownout and Blackout Conditions
    8. 8.8  Electrical Characteristics (3.3 V, 25°C)
    9. 8.9  WLAN Receiver Characteristics
    10. 8.10 WLAN Transmitter Characteristics
    11. 8.11 WLAN Filter Requirements
      1. 8.11.1 WLAN Filter Requirements
    12. 8.12 Thermal Resistance Characteristics
      1. 8.12.1 Thermal Resistance Characteristics for RGK Package
    13. 8.13 Reset Requirement
    14. 8.14 Timing and Switching Characteristics
      1. 8.14.1 Power Supply Sequencing
      2. 8.14.2 Device Reset
      3. 8.14.3 Reset Timing
        1. nRESET (32-kHz Crystal)
        2. First-Time Power-Up and Reset Removal Timing Requirements (32-kHz Crystal)
        3. nRESET (External 32-kHz)
          1. First-Time Power-Up and Reset Removal Timing Requirements (External 32-kHz)
      4. 8.14.4 Wakeup From HIBERNATE Mode
        1. nHIB Timing Requirements
      5. 8.14.5 Clock Specifications
        1. Slow Clock Using Internal Oscillator
          1. RTC Crystal Requirements
        2. Slow Clock Using an External Clock
          1. External RTC Digital Clock Requirements
        3. Fast Clock (Fref) Using an External Crystal
          1. WLAN Fast-Clock Crystal Requirements
        4. Fast Clock (Fref) Using an External Oscillator
          1. External Fref Clock Requirements (–40°C to +85°C)
      6. 8.14.6 Interfaces
        1. Host SPI Interface Timing
          1. Host SPI Interface Timing Parameters
        2. Flash SPI Interface Timing
          1. Flash SPI Interface Timing Parameters
    15. 8.15 External Interfaces
      1. 8.15.1 SPI Flash Interface
        1. SPI Flash Interface
      2. 8.15.2 SPI Host Interface
        1. SPI Host Interface
      3. 8.15.3 Host UART Interface
        1. SimpleLink™ UART Configuration
        2. 5-Wire UART Topology
        3. 4-Wire UART Topology
        4. 3-Wire UART Topology
  9. Detailed Description
    1. 9.1 Device Features
      1. 9.1.1 WLAN
      2. 9.1.2 Network Stack
      3. 9.1.3 Security
      4. 9.1.4 Host Interface and Driver
      5. 9.1.5 System
    2. 9.2 Power-Management Subsystem
      1. 9.2.1 VBAT Wide-Voltage Connection
      2. 9.2.2 Preregulated 1.85V
    3. 9.3 Low-Power Operating Modes
      1. 9.3.1 Low-Power Deep Sleep
      2. 9.3.2 Hibernate
      3. 9.3.3 Shutdown
    4. 9.4 Memory
      1. 9.4.1 External Memory Requirements
    5. 9.5 Restoring Factory Default Configuration
  10. 10Applications, Implementation, and Layout
    1. 10.1 Application Information
      1. 10.1.1 Typical Application—CC3120R Wide-Voltage Mode
      2. 10.1.2 Typical Application Schematic—CC3120R Preregulated, 1.85-V Mode
    2. 10.2 PCB Layout Guidelines
      1. 10.2.1 General PCB Guidelines
      2. 10.2.2 Power Layout and Routing
        1. Design Considerations
      3. 10.2.3 Clock Interfaces
      4. 10.2.4 Digital Input and Output
      5. 10.2.5 RF Interface
  11. 11Device and Documentation Support
    1. 11.1 Development Tools and Software
    2. 11.2 Firmware Updates
    3. 11.3 Device Nomenclature
    4. 11.4 Documentation Support
    5. 11.5 Support Resources
    6. 11.6 Trademarks
    7. 11.7 Electrostatic Discharge Caution
    8. 11.8 Export Control Notice
    9. 11.9 Glossary
  12. 12Mechanical, Packaging, and Orderable Information
    1. 12.1 Packaging Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Documentation Support

To receive notification of documentation updates—including silicon errata—go to the product folder for your device on ti.com (CC3120). 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 CC3120 device.


Application Reports

    SimpleLink™ CC3120, CC3220 Wi-Fi® Internet-on-a chip™ Solution Built-In Security FeaturesThe SimpleLink™ Wi-Fi® CC3120 and CC3220 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.
    Using Serial Flash on SimpleLink™ CC3120 and CC3220 Wi-Fi® and Internet-of-Things DevicesThis 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 CC3120 and CC3220 (CC3x20) devices. The second part describes the file system, along with guidelines and considerations for system designers working with the CC3x20 devices.

User's Guides

    SimpleLink™ Wi-Fi® and Internet of Things CC3120 and CC3220 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® CC3120 and CC3220 and IoT Solution Layout Guidelines This document provides the design guidelines of the 4-layer PCB used for the CC3120 and CC3220 SimpleLink™ Wi-Fi® family of devices from Texas Instruments™. The CC3120 and CC3220 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™ Wi-Fi® CC3120 Internet-on-a-chip™ Solution SDK This guide is intended to help users in the initial setup and demonstration of the different demos in the CC3120 SDK. The guide lists the software and hardware components required to get started, and explains how to install the supported integrated development environment (IDE), SimpleLink CC3120 SDK, and the various other tools required.
    SimpleLink™ Wi-Fi® and Internet-on-a-chip™ CC3120 and CC3220 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 CC3120 devices, and the LaunchPad™ for CC3220 devices.

More Literature