1 Product Sample & Technical Tools & Support & Reference Folder Buy Documents Software Community Design CC2640 . SWRS176B FEBRUARY 2015 REVISED JULY 2016. CC2640 SimpleLink Bluetooth Wireless MCU. 1 Device Overview 1. Features Microcontroller Very Few External Components Powerful ARM Cortex -M3 Seamless Integration With the SimpleLink . EEMBC CoreMark Score: 142 CC2590 and CC2592 Range Extenders Up to 48-MHz Clock Speed Pin Compatible With the SimpleLink CC13xx in 4-mm 4-mm and 5-mm 5-mm VQFN. 128KB of In-System Programmable Flash Packages 8KB of SRAM for Cache Low Power 20KB of Ultralow-Leakage SRAM. Wide Supply Voltage Range 2-Pin cJTAG and JTAG Debugging Normal Operation: to V. Supports Over-The-Air Upgrade (OTA). External Regulator Mode: to V. Ultralow-Power Sensor Controller Active-Mode RX: mA. Can Run Autonomous From the Rest of the System Active-Mode TX at 0 dBm: mA. 16-Bit Architecture Active-Mode TX at +5 dBm: mA. 2KB of Ultralow-Leakage SRAM for Code and Active-Mode MCU: 61 A/MHz data Active-Mode MCU: CoreMark/mA.
2 Efficient Code Size Architecture, Placing Drivers, Active-Mode Sensor Controller: A/MHz Bluetooth Low Energy Controller, and Bootloader Standby: 1 A (RTC Running and RAM/CPU. in ROM Retention). RoHS-Compliant Packages Shutdown: 100 nA (Wake Up on External 4-mm 4-mm RSM VQFN32 (10 GPIOs) Events). 5-mm 5-mm RHB VQFN32 (15 GPIOs) RF Section 7-mm 7-mm RGZ VQFN48 (31 GPIOs) RF Transceiver Compatible With Peripherals Bluetooth Low Energy (BLE) Specification All Digital Peripheral Pins Can Be Routed to Excellent Receiver Sensitivity ( 97 dBm for Any GPIO BLE), Selectivity, and Blocking Performance Four General-Purpose Timer Modules Link budget of 102 dB for BLE. (Eight 16-Bit or Four 32-Bit Timers, PWM Each) Programmable Output Power up to +5 dBm 12-Bit ADC, 200-ksamples/s, 8-Channel Analog Single-Ended or Differential RF Interface MUX Suitable for Systems Targeting Compliance With Continuous Time Comparator Worldwide Radio Frequency Regulations Ultralow-Power Analog Comparator ETSI EN 300 328 (Europe).
3 Programmable Current Source EN 300 440 Class 2 (Europe). UART FCC CFR47 Part 15 (US). 2 SSI (SPI, MICROWIRE, TI) ARIB STD-T66 (Japan). I2C Tools and Development Environment I2S Full-Feature and Low-Cost Development Kits Real-Time Clock (RTC) Multiple Reference Designs for Different RF. AES-128 Security Module Configurations True Random Number Generator (TRNG) Packet Sniffer PC Software 10, 15, or 31 GPIOs, Depending on Package Sensor Controller Studio Option SmartRF Studio Support for Eight Capacitive-Sensing Buttons SmartRF Flash Programmer 2. Integrated Temperature Sensor IAR Embedded Workbench for ARM. External System Code Composer Studio . On-Chip internal DC-DC Converter 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 . CC2640 . SWRS176B FEBRUARY 2015 REVISED JULY 2016 Applications Home and Building Automation Health and Medical Connected Appliances Thermometers Lighting SpO2.
4 Locks Blood Glucose and Pressure Meters Gateways Weight Scales Security Systems Vitals Monitoring Industrial Hearing Aids Logistics Sports and Fitness Production and Manufacturing Activity Monitors and Fitness Trackers Automation Heart Rate Monitors Asset Tracking and Management Running Sensors Remote Display Biking Sensors Cable Replacement Sports Watches HMI Gym Equipment Access Control Team Sports Equipment Retail HID. Beacons Remote Controls Advertising Keyboards and Mice ESL and Price Tags Gaming Point of Sales and Payment Systems Accessories Toys Trackers Luggage Tags Wearables Description The CC2640 device is a Wireless MCU targeting Bluetooth applications. The device is a member of the CC26xx family of cost-effective, ultralow power, RF devices. Very low active RF and MCU current and low-power mode current consumption provide excellent battery lifetime and allow for operation on small coin cell batteries and in energy-harvesting applications.
5 The CC2640 device contains a 32-bit ARM Cortex-M3 processor that runs at 48 MHz as the main processor and a rich peripheral feature set that includes a unique ultralow power sensor controller. This sensor controller is ideal for interfacing external sensors and for collecting analog and digital data autonomously while the rest of the system is in sleep mode. Thus, the CC2640 device is ideal for a wide range of applications where long battery lifetime, small form factor, and ease of use is important. The Bluetooth Low Energy controller is embedded into ROM and runs partly on an ARM Cortex-M0. processor. This architecture improves overall system performance and power consumption and frees up flash memory for the application. The Bluetooth stack is available free of charge from Device Information (1). PART NUMBER PACKAGE BODY SIZE (NOM). CC2640F128 RGZ VQFN (48) mm mm CC2640F128 RHB VQFN (32) mm mm CC2640F128 RSM VQFN (32) mm mm (1) For more information, see Section 9, Mechanical Packaging and Orderable Information.
6 2 Device Overview Copyright 2015 2016, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC2640 . CC2640 . SWRS176B FEBRUARY 2015 REVISED JULY 2016. Functional Block Diagram Figure 1-1 shows a block diagram for the CC2640 . SimpleLinkTM CC26xx Wireless MCU. cJTAG RF core Main CPU. ROM ADC. ADC. ARM 128KB. Cortex -M3 Flash Digital PLL. DSP modem 8KB. cache 4KB. ARM SRAM. 20KB Cortex -M0. SRAM ROM. General peripherals / modules Sensor controller I2C 4 32-bit Timers Sensor controller engine UART 2 SSI (SPI, W, TI). 12-bit ADC, 200 ks/s I2S Watchdog timer 2x comparator 10 / 15 / 31 GPIOs TRNG. SPI-I2C digital sensor IF. AES Temp. / batt. monitor Constant current source 32 ch. DMA RTC. Time-to-digital converter DC-DC converter 2KB SRAM. Copyright 2016, Texas Instruments Incorporated Figure 1-1. Block Diagram Copyright 2015 2016, Texas Instruments Incorporated Device Overview 3. Submit Documentation Feedback Product Folder Links: CC2640 .
7 CC2640 . SWRS176B FEBRUARY 2015 REVISED JULY 2016 Table of Contents 1 Device Overview .. 1 Synchronous Serial Interface (SSI) .. 22. Features .. 1 DC Characteristics .. 24. Applications .. 2 Thermal Resistance Characteristics .. 25. Description .. 2 Timing Requirements .. 26. Functional Block Diagram .. 3 Switching Characteristics .. 26. 2 Revision History .. 5 Typical Characteristics .. 27. 3 Device Comparison .. 6 6 Detailed Description .. 31. Related Products .. 6 Overview .. 31. 4 Terminal Configuration and Functions .. 7 Functional Block Diagram .. 31. Pin Diagram RGZ Package .. 7 Main CPU .. 32. Signal Descriptions RGZ Package .. 7 RF Core .. 32. Pin Diagram RHB Package .. 9 Sensor Controller .. 33. Signal Descriptions RHB Package .. 9 Memory .. 34. Pin Diagram RSM Package .. 11 Debug .. 34. Signal Descriptions RSM Package .. 11 Power Management .. 35. 5 Specifications .. 13 Clock Systems .. 36. Absolute Maximum Ratings .. 13 General Peripherals and Modules.
8 36. ESD Ratings .. 13 Voltage Supply Domains .. 37. Recommended Operating Conditions .. 13 System Architecture .. 37. Power Consumption 14 7 Application, Implementation, and Layout .. 38. General Characteristics .. 14 Application Information .. 38. 1-Mbps GFSK ( Bluetooth low energy Technology) 5 5 External Differential (5XD) Application Circuit RX .. 15 .. 40. 1-Mbps GFSK ( Bluetooth low energy Technology) 4 4 External Single-ended (4XS) Application TX .. 16 Circuit .. 42. 2-Mbps GFSK ( Bluetooth 5) RX .. 16 8 Device and Documentation Support .. 44. 2-Mbps GFSK ( Bluetooth 5) TX .. 17 Device Nomenclature .. 44. 5-Mbps (Proprietary) RX .. 17 Tools and Software .. 45. 5-Mbps (Proprietary) TX .. 18 Documentation Support .. 46. 24-MHz Crystal Oscillator (XOSC_HF) .. 18 Texas Instruments Low-Power RF Website .. 46. Crystal Oscillator (XOSC_LF) .. 18 Low-Power RF eNewsletter .. 46. 48-MHz RC Oscillator (RCOSC_HF) .. 19 Community Resources .. 46.
9 32-kHz RC Oscillator (RCOSC_LF).. 19 Additional Information .. 47. ADC 19 47. Temperature Sensor .. 21 Electrostatic Discharge Caution .. 47. Battery Monitor .. 21 Export Control Notice .. 47. Continuous Time Comparator .. 21 Glossary .. 47. Low-Power Clocked Comparator .. 22 9 Mechanical Packaging and Orderable Programmable Current Source .. 22 Information .. 47. Packaging Information .. 47. 4 Table of Contents Copyright 2015 2016, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: CC2640 . CC2640 . SWRS176B FEBRUARY 2015 REVISED JULY 2016. 2 Revision History NOTE: Page numbers for previous revisions may differ from page numbers in the current version. Changes from October 23, 2015 to July 5, 2016 Page Added split VDDS supply rail feature .. 1. Added 5-Mbps proprietary mode .. 1. Added option for up to 80- ESR when CL is 6 pF or lower .. 18. Added tolerance for RCOSC_LF and RTC accuracy content .. 19. Updated the Soc ADC internal voltage reference specification in Section.
10 19. Moved all SSI parameters to Section .. 22. Added 0-dBm setting to the TX Current Consumption vs Supply Voltage (VDDS) graph .. 27. Changed Figure 5-11, Receive Mode Current vs Supply Voltage (VDDS) .. 27. Added Figure 5-21, Supply Current vs Temperature .. 28. Changes from February 15, 2015 to October 22, 2015 Page Removed RHB package option from CC2620 .. 6. Added motional inductance recommendation to the 24-MHz XOSC table .. 18. Added SPI timing parameters .. 22. Added VOH and VOL min and max values for 4-mA and 8-mA load .. 24. Added min and max values for VIH and VIL .. 25. Added BLE Sensitivity vs Channel Frequency .. 27. Added RF Output Power vs Channel Frequency .. 27. Added Figure 5-11, Receive Mode Current vs Supply Voltage (VDDS) .. 27. Changed Figure 5-20, SoC ADC ENOB vs Sampling Frequency (Input Frequency = FS / 10) .. 28. Clarified Brown Out Detector status and functionality in the Power Modes table.. 35. Added application circuit schematics and layout for 5XD and 4XS.