CYW20737A1KML2G

CYW20737A1KML2G Datasheet


CYW20737

Part Datasheet
CYW20737A1KML2G CYW20737A1KML2G CYW20737A1KML2G (pdf)
PDF Datasheet Preview
CYW20737

Single-Chip Bluetooth Low Energy-Only System-On-Chip with Support for Wireless Charging

The Cypress CYW20737 is an advanced Bluetooth low energy aka Bluetooth Smart SoC that supports wireless charging, includes advanced security features and introduces new software support for NFC pairing. The CYW20737 is designed to support the entire spectrum of Bluetooth Smart use cases for the medical, home automation, accessory, sensor, Internet Of Things, and wearable market segments.

The CYW20737 radio has been designed to provide low power, low cost, and robust communications for applications operating in the globally available GHz unlicensed Industrial, Scientific, and Medical ISM band.

The single-chip Bluetooth low energy SoC is a monolithic component implemented in a standard digital CMOS process and requires minimal external components to make a fully compliant Bluetooth device. The CYW20737 is available in a 32-pin, 5 mm x 5 mm 32QFN package as well as WLBGA SIP and die packages.

Cypress Part Numbering Scheme
Cypress is converting the acquired IoT part numbers from Cypress to the Cypress part numbering scheme. Due to this conversion, there is no change in form, fit, or function as a result of offering the device with Cypress part number marking. The table provides Cypress ordering part number that matches an existing IoT part number.

Table Mapping Table for Part Number between Broadcom and Cypress

Broadcom Part Number

Cypress Part Number

BCM20737

CYW20737

BCM20737A1KML2G

CYW20737A1KML2G
• Alliance for Wireless Power A4WP wireless charging
• Support for RSA encryption/decryption and key exchange
mechanisms up to 4 kbit
• Support for X.509 certificate exchange
• Support for NFC tag-based "tap-to-pair"
• Support for Bluetooth Smart Based Audio
• Bluetooth low energy BLE -compliant
• Infrared modulator
• IR learning
• Supports Adaptive Frequency Hopping
• Excellent receiver sensitivity
• 10-bit auxiliary ADC with nine analog channels
• On-chip support for serial peripheral interface master and
slave modes

The following profiles are supported1 in ROM
• Battery status
• Blood pressure monitor
• Broadcom Serial Communications interface compatible with I2C slaves
• Programmable output power control
• Integrated Cortex -M3 based microprocessor core
• Automation Profile
• Support for secure OTA
• On-chip power-on reset POR
• Support for EEPROM and serial flash interfaces
• Integrated low-dropout regulator LDO
• On-chip software controlled power management unit
• Package type:
32-pin 32-QFN package 5 mm x 5 mm
• RoHS compliant
• Find me
• Heart rate monitor
1.Full qualification and use of these profiles may require FW updates from Broadcom. Some of these profiles are under development/approval at the Bluetooth SIG and conformity with the final approved version is pending. Contact your supplier for updates and the latest list of profiles.
• San Jose, CA 95134-1709
• 408-943-2600

CYW20737
• Proximity
• Weight scale
• Thermometer
• Time

Additional profiles that can be supporteda from RAM include:
• Blood glucose monitor
• Location
• Temperature alarm

Figure Functional Block Diagram

Muxed on GPIO

UART_TXD Tx RTS_N Rx CTS_N

UART_RXD

SDA/ SCL/ MOSI SCK MISO
1.2V

VDD_CORE
1.2V

Processing Unit

ARM -CM3

Test UART
1.2V VDD_CORE Domain

Periph 320K UART ROM 60K

BSC/SPI Master Interface BSC is I2C
Ordering 33

Additional Information 33 Acronyms and Abbreviations IoT Resources

Document History Page 35 Sales, Solutions, and Legal Information 36

Page 3 of 36

CYW20737

Functional Description

Bluetooth Baseband Core The Bluetooth Baseband Core BBC implements all of the time-critical functions required for high performance Bluetooth operation. The BBC manages the buffering, segmentation, and data routing for all connections. It also buffers data that passes through it, handles data flow control, schedules ACL TX/RX transactions, monitors Bluetooth slot usage, optimally segments and packages data into baseband packets, manages connection status indicators, and composes and decodes HCI packets. In addition to these functions, it independently handles HCI event types and HCI command types.

The following transmit and receive functions are also implemented in the BBC hardware to increase TX/RX data reliability and security before sending over the air:
• Receive Functions symbol timing recovery, data deframing, forward error correction FEC , header error control HEC , cyclic redundancy check CRC , data decryption, and data dewhitening.
• Transmit Functions data framing, FEC generation, HEC generation, CRC generation, link key generation, data encryption, and data whitening.

Frequency Hopping Generator The frequency hopping sequence generator selects the correct hopping channel number depending on the link controller state, Bluetooth clock, and device address.

E0 Encryption The encryption key and the encryption engine are implemented using dedicated hardware to reduce software complexity and provide minimal processor intervention.

Link Control Layer The link control layer is part of the Bluetooth link control functions that are implemented in dedicated logic in the Link Control Unit LCU . This layer consists of the Command Controller, which takes software commands, and other controllers that are activated or configured by the Command Controller to perform the link control tasks. Each task performs a different Bluetooth link controller state. STANDBY and CONNECTION are the two major states. In addition, there are five substates page, page scan, inquiry, and inquiry scan.

Adaptive Frequency Hopping The CYW20737 gathers link quality statistics on a channel-by-channel basis to facilitate channel assessment and channel map selection. The link quality is determined by using both RF and baseband signal processing to provide a more accurate frequency hop map.

Bluetooth Low Energy Profiles The CYW20737 supports Bluetooth low energy, including the following profiles that are supported2 in ROM:
• Battery status
• Blood pressure monitor
• Find me
• Heart rate monitor
• Proximity
• Thermometer
• Weight scale
• Time
• Alliance for Wireless Power A4WP wireless charging

Full qualification and use of these profiles may require FW updates from Broadcom. Some of these profiles are under development/approval at the Bluetooth SIG and conformity with the final approved version is pending. Contact your supplier for updates and the latest list of profiles.

Page 4 of 36

CYW20737
• Automation profile
• Support for secure OTA The following additional profiles can be supported2 from RAM
• Blood glucose monitor
• Temperature alarm
• Location
• Custom profile Test Mode Support The CYW20737 fully supports Bluetooth Test mode, as described in the Bluetooth low energy specification.

Infrared Modulator The CYW20737 includes hardware support for infrared TX. The hardware can transmit both modulated and unmodulated waveforms. For modulated waveforms, hardware inserts the desired carrier frequency into all IR transmissions. IR TX can be sourced from firmware-supplied descriptors, a programmable bit, or the peripheral UART transmitter. If descriptors are used, they include IR on/off state and the duration between µsec. The CYW20737 IR TX firmware driver inserts this information in a hardware FIFO and makes sure that all descriptors are played out without a glitch due to underrun see Figure

Figure Infrared TX

Page 5 of 36

CYW20737

Infrared Learning The CYW20737 includes hardware support for infrared learning. The hardware can detect both modulated and unmodulated signals. For modulated signals, the CYW20737 can detect carrier frequencies between 10 500 kHz and the duration that the signal is present or absent. The CYW20737 firmware driver supports further analysis and compression of learned signal. The learned signal can then be played back through the CYW20737 IR TX subsystem see Figure

Figure Infrared RX

Wireless Charging The CYW20737 includes support for wireless charging in hardware, software, and firmware. It supports the protocol for implementing wireless charging solutions based on the specifications written by the Alliance for Wireless Power A4WP .

The A4WP protocol is embedded in the CYW20737. Hardware and firmware elements required for wireless charging are either implemented in the CYW20737 or can be obtained through a Broadcom technical support representative see page

An end-to-end charging solution comprises of the following:
• Power Transmitting Unit PTU The PTU transfers the power to the receiving unit. The receiving unit is any device phone, wearable, or other embedded device that needs to be charged. The PTU is typically plugged into a power source such as a wall outlet. The CYW20737 includes the peripherals needed to implement and drive a reference charging circuit and otherwise requires only a few external components. PTU reference designs based on the CYW20737, including bills of material BOMs , are available through Broadcom technical support. Depending on charging power requirements, a Power Management Unit PMU such as the BCM8935X may be included in the design. However, most PTUs requiring < 5W will not need a PMU. The references designs leverage ADCs, PWMs, and other internal peripherals to help drive the charging circuitry for energy transfer as well as provide feedback for charging control. The application and algorithm that drive the reference designs are available on request.
• Power Receive Unit PRU The PRU receives energy from the PTU to charge the local device, and is typically embedded in the local device. Like the PTU, a separate PMU may or may not be needed depending on power requirements. PRU reference designs based on the BCM20736, both with and without a PMU, are also available through Broadcom technical support.

Security CYW20737 provides elaborate mechanisms for implementing security and authentication schemes using:
• RSA Public Key Cryptography
• X.509 excluding parsing
• Hash functions MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512
• Message authentication code HMAC MD5, HMAC SHA-1 Note Details on how to use this functionality via SDK are available in application notes on this topic.

Page 6 of 36

CYW20737

Support for NFC Tag Based Pairing

CYW20737 provides support for "ease of pairing" and "secure key exchange" use cases using passive tags. Active tags can be used with the chip for OOB pairing. In a typical use case, the BCM20203 NFC tag can be used to provide "tap to pair" functionality for easy pairing.

Note Details on how to use this functionality via SDK are available in application notes on this topic.

Bluetooth Smart Audio CYW20737 supports using the BLE link for audio streaming. This functionality can be used for audio applications in toys, wearable, and HID devices, as well as in hearing aids.

Note Details on how to use this functionality via SDK are available in application notes on this topic.

ADC Port The CYW20737 contains a 16-bit ADC effective number of bits is Additionally:
Ordering Information
Table Ordering Information

Part Number CYW20737A1KML2G

Package 32-pin QFN

Ambient Operating Temperature to +85°C

Additional Information

Acronyms and Abbreviations The following list of acronyms and abbreviations may appear in this document.

Term ADC AFH AHB APB APU BSC BTC COEX DFU DMA EBI HCI HV IDC IF IRQ JTAG LCU LDO LHL LPO LV MIA PCM PLL PMU POR PWM QD RAM RF ROM

Description analog-to-digital converter adaptive frequency hopping advanced high-performance bus advanced peripheral bus audio processing unit Acorn RISC Machine 7 Thumb instruction, Debugger, Multiplier, Ice, Synthesizable Broadcom Serial Control Bluetooth controller coexistence device firmware update direct memory access external bus interface Host Control Interface high voltage initial digital calibration intermediate frequency interrupt request Joint Test Action Group link control unit low drop-out lean high land low power oscillator LogicVision multiple interface agent pulse code modulation phase locked loop power management unit power-on reset pulse width modulation quadrature decoder random access memory radio frequency read-only memory

Page 33 of 36

CYW20737

Term RX/TX SPI SW UART UPI WD
receive, transmit serial peripheral interface software universal asynchronous receiver/transmitter µ-processor interface watchdog

In most cases, acronyms and abbreviations are defined on first use. For a comprehensive list of acronyms and other terms used in Cypress documents, go to:

IoT Resources

Cypress provides a wealth of data at to help you to select the right IoT device for your design, and quickly and effectively integrate the device into your design. Cypress provides customer access to a wide range of information, including technica
l documentation, schematic diagrams, product bill of materials, PCB layout information, and software updates. Customers can acquire technical documentation and software from the Cypress Support Community website

Page 34 of 36

CYW20737

Document History Page

Document Title CYW20737 Single-Chip Bluetooth Low Energy-Only System-On-Chip with Support for Wireless Charging Document Number 002-16365

Orig. of Change

Submission Date

Description of Change
05/30/2014 20737-DS100-R

Initial release
02/10/2016 20737-DS101-R

Added:
“ESD Test Models”
08/17/2016 20737-DS102-R
Updated
• “Ordering Information”
5525954

UTSV
11/22/2016 Added Cypress Part Numbering Scheme and Mapping Table on

Updated to Cypress template.

Page 35 of 36

CYW20737

Sales, Solutions, and Legal Information

Worldwide Sales and Design Support

Cypress maintains a worldwide network of offices, solution centers, manufacturer’s representatives, and distributors. To find the office closest to you, visit us at Cypress Locations.

Products Microcontrollers
cypress.com/arm

PSoC 1 | PSoC 3 | PSoC 4 | PSoC 5LP

Automotive Clocks & Buffers Interface
cypress.com/automotive cypress.com/clocks
cypress.com/interface

Cypress Developer Community Forums | WICED IOT Forums | Projects | Video | Blogs | Training | Components

Internet of Things Lighting & Power Control
cypress.com/iot cypress.com/powerpsoc

Technical Support cypress.com/support

Memory
cypress.com/memory

PSoC
cypress.com/psoc

Touch Sensing
cypress.com/touch

USB Controllers
cypress.com/usb

Wireless/RF
cypress.com/wireless

Cypress Semiconductor Corporation, This document is the property of Cypress Semiconductor Corporation and its subsidiaries, including Spansion LLC "Cypress" . This document, including any software or firmware included or referenced in this document "Software" , is owned by Cypress under the intellectual property laws and treaties of the United States and other countries worldwide. Cypress reserves all rights under such laws and treaties and does not, except as specifically stated in this paragraph, grant any license under its patents, copyrights, trademarks, or other intellectual property rights. If the Software is not accompanied by a license agreement and you do not otherwise have a written agreement with Cypress governing the use of the Software, then Cypress hereby grants you a personal, non-exclusive, nontransferable license without the right to sublicense 1 under its copyright rights in the Software a for Software provided in source code form, to modify and reproduce the Software solely for use with Cypress hardware products, only internally within your organization, and b to distribute the Software in binary code form externally to end users either directly or indirectly through resellers and distributors , solely for use on Cypress hardware product units, and 2 under those claims of Cypress's patents that are infringed by the Software as provided by Cypress, unmodified to make, use, distribute, and import the Software solely for use with Cypress hardware products. Any other use, reproduction, modification, translation, or compilation of the Software is prohibited.

TO THE EXTENT PERMITTED BY APPLICABLE LAW, CYPRESS MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS DOCUMENT OR ANY SOFTWARE OR ACCOMPANYING HARDWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. To the extent permitted by applicable law, Cypress reserves the right to make changes to this document without further notice. Cypress does not assume any liability arising out of the application or use of any product or circuit described in this document. Any information provided in this document, including any sample design information or programming code, is provided only for reference purposes. It is the responsibility of the user of this document to properly design, program, and test the functionality and safety of any application made of this information and any resulting product. Cypress products are not designed, intended, or authorized for use as critical components in systems designed or intended for the operation of weapons, weapons systems, nuclear installations, life-support devices or systems, other medical devices or systems including resuscitation equipment and surgical implants , pollution control or hazardous substances management, or other uses where the failure of the device or system could cause personal injury, death, or property damage "Unintended Uses" . A critical component is any component of a device or system whose failure to perform can be reasonably expected to cause the failure of the device or system, or to affect its safety or effectiveness. Cypress is not liable, in whole or in part, and you shall and hereby do release Cypress from any claim, damage, or other liability arising from or related to all Unintended Uses of Cypress products. You shall indemnify and hold Cypress harmless from and against all claims, costs, damages, and other liabilities, including claims for personal injury or death, arising from or related to any Unintended Uses of Cypress products.

Cypress, the Cypress logo, Spansion, the Spansion logo, and combinations thereof, WICED, PSoC, CapSense, EZ-USB, F-RAM, and Traveo are trademarks or registered trademarks of Cypress in the United States and other countries. For a more complete list of Cypress trademarks, visit cypress.com. Other names and brands may be claimed as property of their respective owners.

Page 36 of 36
More datasheets: C3BBG-3406M | C3BBG-3436G | C3BBG-3418M | C3BBG-3418G | C3BBG-3436M | C3BBG-3406G | LF-C-100 | M213192 SL005 | M213192 SL002 | M213192 SL001


Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived CYW20737A1KML2G Datasheet file may be downloaded here without warranties.

Datasheet ID: CYW20737A1KML2G 507638