You are on page 1of 35

Cypress Proprietary Information

CYW20721 BT Audio Solutions


Audio
Cypress Proprietary Information
Key Application Requirements

• Bluetooth Enhanced Data Rate (EDR) • Firmware development support for audio
• Support for Audio Source and Sink synchronization in earbuds
• Ultra low power for earbuds and headphones • Interoperability with cellular phones
• Low active current consumption • Superior RF for robust connections
• Small form factor • Good processing power
• Sample applications to reduce development time

Cypress Recommended Device

Silicon Applications Reasoning


Ultra low power EDR, 96-MHz CM4 w/FPU, small package,
Earbuds, headsets, hearing
industry’s most widely deployed Bluetooth stack, WASS
CYW20721 aids, earphones, wearables with
(Wireless Audio Stereo Synchronization) solution, several
audio capabilities, car kit
sample applications

2 WICED PRO – Cypress CONFIDENTIAL


Go back
CYW20721B2 High-Performance Bluetooth
Cypress Proprietary Information ® MCU for Audio
Applications
Bluetooth headsets, Bluetooth speakers, Wearables
CYW20721B2
MCU Subsystem Peripherals Bluetooth Subsystem
BR/EDR
Features 96-MHz
ARM Cortex®-M4
16-bit DelSig
ADC BLE/2-Mbps
MAC, PHY
Bluetooth v5.0, BR/EDR + Bluetooth Low Energy (Bluetooth 5.0)
SRAM (512KB) IR RX/TX
– Industry’s most widely deployed Bluetooth stack

AXI
ROM (2MB)

AXI
– Industry’s lowest-power radio Flash (1MB) PWM x6
Security Engine
– 2-Mbps BLE support (RSA, SHA, AES)
JTAG Debug
– Secure over-the-air (OTA) firmware upgrade
– RSA, X.509, SHA, AES128 Communication Interfaces
MCU Subsystem
UART x2
– 96-MHz Arm® Cortex®-M4
– 512KB SRAM, 1MB Flash I/O Subsystem I2C/SPI Master
Applications
Packages GPIO x40 SPI/Quad Bluetooth
– 40-pin QFN (5 mm x 5 mm) SPI/MIPI
Internal Bus/IP
– 134 ball WLCSP (3.2 mm x 3.1 mm)
Supported in ModusToolbox®

3 WICED PRO – Cypress CONFIDENTIAL


Jaybird Vista launches with Cypress WASSTM
Cypress Proprietary Information

▪ Powered by the CYW20721


▪ Never Go Quiet
− 16 hours of battery life with charging case
• 6 hours on a single charge
− 32 hours of uninterrupted independent bud use
− Quick charge: 5 min = 1 hour playtime
▪ Passive noise-isolation
▪ Premium sound with Custom EQ in the
Jaybird app
▪ IPX7 Waterproof and Sweatproof

4 WICED PRO – Cypress CONFIDENTIAL


Great Press Coverage and Reviews for Jaybird Vista
Cypress Proprietary Information
▪ Wired:
− “I never experienced dropouts, and there was no noticeable lag time when I watched videos on my
phone. And finally, I didn’t have problems making or taking calls.”
− Jaybird’s latest wireless sport headphones sound fantastic and weigh a minuscule six grams per bud.
That’s a third smaller than the Bose SoundSport Frees.
▪ TheVerge
− I’ve been using the Vista for about a week as my main headphones, and so far, they have held up as
well as any other top-notch truly wireless headphone on the market today.”
▪ AndroidCentral
− “Vista is just plain solid. No dropouts, no garbling, no latency while watching video. It connects to the
previous device every time and stays connected. This is the experience I want from a pair of truly
wireless earbuds.”

5 WICED PRO – Cypress CONFIDENTIAL


Cypress Wireless Audio Stereo Synchronization (WASS™)
Cypress Proprietary Information

Key Advantages of the Cypress Solution

▪ Low Power Consumption for Longer Battery Life

▪ Superior RF Performance for Robust Connections A2DP


streaming HFP

▪ Multiple CODEC Options for Design Flexibility

▪ Programmability for Optimized User Experience


− Connection experience can be controlled by App

6 WICED PRO – Cypress CONFIDENTIAL


Cypress Proprietary Information

BT Audio Solutions
CYW20721B2

7 WICED PRO – Cypress CONFIDENTIAL


Value added audio use cases built around CYW20721 core
Flexible & scalable audio architecture
Cypress Proprietary Information
Multi-mic array,
Core: A2DP+LE • WASS Enabling great user
Noise cancellation
(ULP core audio connectivity) • Enhanced SW experiences anywhere
Audio DSP codec Voice commands
codecs: AAC,
MP3, OPUS + amplifiers ANC, etc

Voice,
Voice
Music,
control

8 WICED PRO – Cypress CONFIDENTIAL


Cypress “Good” Audio System Solution
Cypress Proprietary Information

PMIC/Charger

ePA/LNA Bluetooth

Speakers

CYW20721B2 DSP Audio


Bluetooth MCU for Audio Codec
Microphone

Flash

Bluetooth and product differentiation via Codec choice


9 WICED PRO – Cypress CONFIDENTIAL
Cypress “Better” Audio System Solution
Cypress Proprietary Information

PMIC/Charger

ePA/LNA Bluetooth

Speakers
Accelerometer
CYW20721B2 DSP Audio
Bluetooth MCU for Audio Codec

Microphone
(Multiple)

Flash

Bluetooth, Sensors and product differentiation via Codec choice


10 WICED PRO – Cypress CONFIDENTIAL
Cypress “Best” Audio System Solution
Cypress Proprietary Information

PMIC/Charger

HMI

ePA/LNA Bluetooth
Sensors

Accelerometer
Speakers
PSoC4
Heart Rate Touch &
Sensor Hub CYW20721B2 DSP Audio
Bluetooth MCU for Audio Codec
Gyroscope
Microphone
(Multiple)

Fingerprint
Flash
Controller

FLASH Music
Storage

Bluetooth, Touch, Sensors and product differentiation via Codec choice


11 WICED PRO – Cypress CONFIDENTIAL
CYW20721B2 Audio Platform
Cypress Proprietary Information
▪ Best Bluetooth solution paired with the best audio solutions
− Cypress Bluetooth stack is the most reliable, interoperable stack on the market
− Cypress Bluetooth has superior RF performance for robust connections. This is the foundation for
the best audio user experience.
− Programmability for optimized user experience
− Design flexibility enables differentiated solutions

▪ Cypress solution allows features to be scaled across a variety of products


− Implement a logical, scalable feature set across product lines with a common Bluetooth solution
− Various Smart Codec options to perfectly fit functions into different product tiers
− Eliminate audio functionality gaps or inconsistent feature sets across product tiers
− PSoC CapSense for low power and robust touch control interface (buttons, slider, proximity
detection, etc)

12 WICED PRO – Cypress CONFIDENTIAL


Cypress Proprietary Information

Key Code Examples for CYW20721B2

13 WICED PRO – Cypress CONFIDENTIAL


Headset Pro Code Example
Cypress Proprietary Information
▪ Demo app provided to speed development
▪ Google Fast Pair support
▪ Music playback using A2DP sink
− SBC decoder support
− AAC decoder support*

▪ Music control using AVRCP


▪ Voice call support (HFP/HSP)
− NB Voice call
− WB Voice call

▪ Voice Recognition activation support


▪ BLE/GATT support
▪ Buttons support (Discover, Play/Pause, Prev/Rewind,
Next/Fwd, volume up/down, etc), 1 LED

*Note: It is the customer’s sole responsibility to determine the AAC licensing requirements for their products from the individual companies
and/or patent portfolio organizations

14 WICED PRO – Cypress CONFIDENTIAL


BT Speaker Pro – Code example
Cypress Proprietary Information
▪ Demo app provided to speed development
▪ Google Fast Pair support
▪ Music playback using A2DP sink
− SBC decoder support
− AAC decoder support*
▪ Music control using AVRCP
▪ Voice Recognition activation support
▪ Voice call support (HFP/HSP)
▪ BLE/GATT support
▪ Buttons support (Discover, Play/Pause,
Prev/Rewind, Next/Fwd, etc), LED
*Note: It is the customer’s sole responsibility to determine the AAC licensing requirements for their products from the individual companies
and/or patent portfolio organizations

15 WICED PRO – Cypress CONFIDENTIAL


Cypress WASS – Code Example
Cypress Proprietary Information
▪ Demo app provided to speed development

▪ Music playback using A2DP sink


− SBC decoder support
− The secondary earbud plays one channel (ie. the right) while the Primary
earbud plays the other channel (left)
− User can control the stream from either the Primary or the Secondary
earbud

▪ Voice call support (HFP/HSP)


− NB/WB Voice call
− Voice data sent to the audio gateway (ie. phone) comes from the Primary
earbud’s microphone(s)
− Both secondary and primary earbud’s render downlink voice on its local
speaker
− User can control the call from either the Primary or the Secondary earbud

▪ Primary/secondary switch
− The Primary/Secondary roles can be dynamically switched by the
application based on RF conditions, battery life, etc.
− The Primary device and secondary device synchronize the information at
each software level. Once this is complete the swap is performed.

16 WICED PRO – Cypress CONFIDENTIAL


Cypress Proprietary Information

Azurewave AW-BT313W

17 WICED PRO – Cypress CONFIDENTIAL


AW-BT313W (w Codec) Demo Kit
Cypress Proprietary Information

Kit Contents
▪ Module size: 9.5 x 9.5 x 1.9mm
▪ BT chip: CYW20721
▪ Codec: Cirrus Logic CS47L35
▪ Charger: SGM40561
▪ FEM: SKY66110
▪ Battery size: 80mAH (3.7V)

18 WICED PRO – Cypress CONFIDENTIAL


AW-BT313W SIP Module and EVK
Cypress Proprietary Information
BT313W SIP
▪ SiP: 9.5mm x 9.5mm x 2.0mm
▪ EVK: 13mm x 17mm x 2.42mm

BT313W EVK

19 WICED PRO – Cypress CONFIDENTIAL


WASS Headset with 2 Mic NREC
Cypress Proprietary Information
▪ Bluetooth Classic and BLE Left earbud
− Industry’s most widely deployed Bluetooth stack

▪ Receive sensitivity: -95 dBm (competition is -88


dBm). Key for cross body use case.

▪ CYW20721 consumes 20.7mW for A2DP


− Enables 2x increase in battery life

Right earbud
▪ Dual mic NREC S/W on CS47L35 for Voice call
and Voice control
− Cirrus Logic is responsible for all acoustic tuning
and support of NREC

▪ Better Radio, Battery Life, and WICED Pro


Software to accelerate development

20 WICED PRO – Cypress CONFIDENTIAL


Cypress Proprietary Information

CYW20721 Development Tools

21 WICED PRO – Cypress CONFIDENTIAL


CYW920721B2EVK-03 Evaluation Kit
Cypress Proprietary Information

Kit Contents
▪ CYW920721B2EVB-03 Evaluation Board
▪ CYW9BTAUDIO2 Arduino shield (installed
on top of CYW920721B2EVB-03)
▪ USB Standard-A to Micro-B cable
▪ Power adapter
▪ Quick Start Guide (available soon)

22 WICED PRO – Cypress CONFIDENTIAL


CYW20721B2EVK-03 – Setup for Headset Pro and Speaker Pro
Cypress Proprietary Information

Left Mic

VOL- VOL+ CUSTOM MFB

23 WICED PRO – Cypress CONFIDENTIAL


Modus Toolbox
Cypress Proprietary Information
▪ A convergence of MCU, Touch, and Wireless
Development SDKs
▪ Combination of a tools IDE, new libraries, and code
distribution
▪ Modus Toolbox IDE is based on Eclipse
− Eclipse because it is the most widely used framework
and has significant third party plugin support
▪ Resources
− ModusToolbox Software Environment
− ModusToolbox IDE Quick Start Guide
− ModusToolBox BT SDK
− Code-Examples-for-ModusToolbox-Software Repositary
on GitHub

24 WICED PRO – Cypress CONFIDENTIAL


ModusToolbox View
Cypress Proprietary Information
▪ ModusToolbox™ software is a set of tools that enable you to integrate Cypress
devices into your existing development methodology. WICED BT inside Modus

CYW20721B2

25 WICED PRO – Cypress CONFIDENTIAL


IDE Overview
Cypress Proprietary Information
▪ Quick Panel links for
− Device Configurator
− Middleware Selection
− Build + Program application
− SDK tools
▪ Documentation for IDE, SDK
under Help menu

26 WICED PRO – Cypress CONFIDENTIAL


BT SDK Tools – Client Control
Cypress Proprietary Information
▪ ClientControl is a PC application that acts
as a Bluetooth host for the CYW20721B2
Bluetooth device. The tool connects to the
device using HCI UART and communicates
via the WICED HCI protocol. Tool used only
for WICED HCI based applications.
▪ Used to test the CYW20721B2 device by
sending commands to start/stop
advertisements, send connection request,
test HID profile, etc. as well as download
the firmware to the device SRAM.
▪ Can be launched from Quick Panel

27 WICED PRO – Cypress CONFIDENTIAL


BT SDK Tools – BT Spy
Cypress Proprietary Information
▪ Trace viewer utility that can be used to view protocol and application trace
messages from the embedded device.
▪ To view trace messages over HCI UART interface, Client Control application
should open the serial port and configure the port as applicable.
▪ Can be launched from Quick Panel.

28 WICED PRO – Cypress CONFIDENTIAL


Cypress Proprietary Information

Cypress BT Audio Platform Summary

29 WICED Pro – Cypress Confidential


Cypress BT Audio Summary
Cypress Proprietary Information
▪ Best Bluetooth solution paired with the best audio solutions
− Cypress Bluetooth stack is the most reliable, interoperable stack on the market
− Cypress Bluetooth has superior RF performance for robust connections. This is the foundation for
the best audio user experience.
− Programmability for optimized user experience
− Design flexibility enables differentiated solutions

▪ Cypress solution allows features to be scaled across a variety of products


− Implement a logical, scalable feature set across product lines with a common Bluetooth solution
− Various Smart Codec options to perfectly fit functions into different product tiers
− Eliminate audio functionality gaps or inconsistent feature sets across product tiers
− CapSense for low power and robust touch control interface (buttons, slider, proximity detection,
etc)

30 WICED Pro – Cypress Confidential


Cypress Proprietary Information

31 WICED PRO
001-89683 *T– Cypress CONFIDENTIAL
Cypress Proprietary Information

CapSense®

32 WICED PRO – Cypress CONFIDENTIAL


User Interfaces Are Evolving
Cypress Proprietary Information
▪ Consumers demand products that offer a sophisticated user experience
▪ Reliable and modern touch-sensing user interfaces (UIs) are rapidly replacing
mechanical buttons and knobs
▪ Touch-sensing UIs require robust performance under all conditions

33 WICED PRO – Cypress CONFIDENTIAL


Capacitive Sensing Applications for Audio Products
Cypress Proprietary Information

CapSense Buttons CapSense Slider Capacitive Trackpad

Proximity Detection Capacitive Force sensing


Touch screen

34 WICED PRO – Cypress CONFIDENTIAL


PSoC® 4 Solution Example:
Cypress Proprietary Information Audio – Sensor Hub + CapSense™
PSoC Value
PSoC 4100S One-Chip Solution
▪ Design Challenges
– Low power robust touch control interface
– Low power sensor hub
– Interface with multiple analog and digital sensors IDAC3
– Drive a PWM-based vibration motor Thermistor HMI
– Design for low-power operation from a coin-cell battery
CapSense
▪ PSoC 4 Solution In Ear/
A SAR2 Over Ear
– Simple, one-chip implementation Humidity M ADC
Sensor Detect
U
– World’s leading capacitive sensing HMI X
AFE1
– Interactive Liquid Tolerant Audio UI Pressure
– In-Ear/On-Ear Detection utilizing CapSense™ Proximity Sensor
– Programmable AFE1 with opamps with SAR2 ADC and analog mux to
Battery
interface with multiple analog sensors Voltage Cortex®-M0+
– Serial communication blocks to interface with digital sensors RTC 48 MHz
– PWM to drive vibration motors
– Five flexible low-power modes for long battery life Gyroscope
2
I2C

Vibration
Audio Headset Accelerometer
2 PWM
Motor
I2C
PSoC 4 enables a one-chip integrated solution with analog and digital sensor interfaces,
either over-ear or in-ear detection, music control coupled with low power consumption
2
IR Proximity I2C

1 Analog front end(s), 2Successive approximation register, 3Current source


35 WICED PRO – Cypress CONFIDENTIAL

You might also like