Presentation is loading. Please wait.

Presentation is loading. Please wait.

PSoC 4 BLE New Product Introduction 001-92533 Owner: GUL Rev *D Easily Design Low-Power, Wireless Systems With the Industry’s Most Integrated One-Chip.

Similar presentations


Presentation on theme: "PSoC 4 BLE New Product Introduction 001-92533 Owner: GUL Rev *D Easily Design Low-Power, Wireless Systems With the Industry’s Most Integrated One-Chip."— Presentation transcript:

1 PSoC 4 BLE New Product Introduction 001-92533 Owner: GUL Rev *D Easily Design Low-Power, Wireless Systems With the Industry’s Most Integrated One-Chip BLE Solution PSoC ® 4 BLE New Product Introduction PSoC = Programmable System-on-Chip BLE = Bluetooth Low Energy

2 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 2 The Internet of Things (IoT) is now a commercial reality The IoT is how everyday physical objects are connected to the Internet (e.g., a thermostat is adjusted by a cell phone) Six billion everyday physical objects will be connected to the IoT by 2020 1 Sensor-based systems connect the “real world” to the IoT Sensor-based IoT systems operate interactively and autonomously, typically using wireless communication Sensor-based IoT systems must be low power to run on batteries BLE is the de facto low-power wireless standard for the IoT 1.2 billion Bluetooth Smart Ready products were sold in 2013 2, including iPad, iPhone, MacBook, Galaxy, Nexus and Thinkpad BLE is designed for low-power, sensor-based products like wearable electronics, medical devices and home automation devices IoT products require sensor-based BLE systems The Internet of Things Revolution 1 Source: Cisco CEO John Chambers speaking at the 2014 Mobile World Congress trade show 2 Source: ABI Research Fitness Monitor by JawboneKevo Deadbolt by KwiksetHeart Rate Monitor by Mio

3 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 3 PSoC: The World’s First Programmable, Embedded Design Platform PSoC is a programmable, embedded design platform that: Includes a CPU, like the 32-bit ARM ® Cortex™-M0, with both analog and digital programmable blocks Accelerates embedded system design with reliable, easy-to-use solutions, such as touch sensing Enables low-power designs PSoC is a proven, reliable solution with over 1.7 billion units in the field Cypress has invested in PSoC continuously since 2000 PSoC is used in industrial, consumer, medical, networking and automotive applications PSoC 4 BLE is a PSoC 4 IC with an integrated BLE radio Cypress has qualified 1 its BLE radio, which is designed on a 130-nm, flash-based SONOS 2 process technology 1 Qualified with the Bluetooth Special Interest Group (SIG) 2 Silicon-Oxide-Nitride-Oxide-Silicon: A high-reliability, automotive-quality nonvolatile semiconductor technology

4 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 4 Bluetooth Terms Bluetooth Classic A legacy standard for personal area networks made popular by audio streaming to cell phone headsets Operates in the 2.4-GHz ISM 1 Band with GFSK 2 modulation and supports up to a 3-Mbps data rate Bluetooth Low Energy (BLE) A standard for short-range, low-power wireless applications that communicates state or control information Operates in the 2.4-GHz ISM 1 Band with GFSK 2 modulation and supports a 1-Mbps data rate Not backward-compatible with Bluetooth Classic Bluetooth 4.0 An upgraded Bluetooth Classic specification that adds BLE Bluetooth 4.1 An enhanced Bluetooth 4.0 specification, adopted in Dec. 2013 Includes improved security, lower power and higher throughput 3 Bluetooth Smart A brand for Bluetooth 4.0/4.1 products that support only BLE Bluetooth Smart Ready A brand for Bluetooth 4.0/4.1 products that support both Bluetooth Classic and BLE Bluetooth Special Interest Group (SIG) The organization that oversees the development and licensing of Bluetooth standards 1 An Industrial, Scientific, Medical (ISM) RF frequency band that is license-free worldwide 3 272 Kbps (15% higher vs. 4.0) including protocol overhead 2 Gaussian frequency shift keying Sensor Data Bluetooth Smart Ready Product Bluetooth Smart Product Bluetooth Classic Product Audio Streaming

5 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 5 Additional Terms BLE Protocol Stack (BLE Stack) Firmware that implements the Bluetooth 4.0/4.1 specification to provide BLE communication BLE Profile (Profile) A Bluetooth specification that describes a set of operations and behaviors that devices use to communicate with one another Ensures interoperability when two or more devices use a common Profile For example, keyboards use the HID Profile and Heart Rate Monitors (HRMs) use the HRM Profile Analog Front End (AFE) An analog signal-conditioning circuit that uses opamps, filters and comparators to interface to an analog-to-digital converter (ADC) Internet of Things (IoT) An expansion of the Internet to include everyday physical objects such as thermostats

6 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 6 PSoC PSoC is the world’s only programmable embedded system-on-chip integrating an MCU core, Programmable Analog Blocks, Programmable Digital Blocks, Programmable Interconnect and Routing 1 and CapSense Programmable Analog Block A hardware block that is configured using PSoC Components 2 to create Analog Front Ends (AFEs), signal conditioning circuits with opamps and filters Includes Continuous Time Blocks, analog-to-digital converters (ADCs) and digital-to-analog converters (DACs) Continuous Time Block (CTB) A Programmable Analog Block that is used to implement continuous time analog circuits such as opamps and programmable gain amplifiers (PGAs) Programmable Digital Block A hardware block that is configured using PSoC Components 2 to implement custom digital peripherals and glue logic Includes Universal Digital Blocks, Serial Communication Blocks (SCBs) and TCPWMs 3 Universal Digital Block (UDB) A PSoC Programmable Digital Block that contains: two programmable logic devices (PLDs), one programmable data path with an arithmetic logic unit (ALU), one status register and one control register Configured in PSoC Creator 4 using PSoC Components 2, or the graphical state machine editor or Verilog code Serial Communication Block (SCB) A PSoC Programmable Digital Block that is configurable as a UART, SPI or I 2 C interface PSoC Terms Illustration of a PSoC Device Being Flexibly Configured by Plugging in PSoC Components 2 1 Connects the Programmable Analog Blocks, Programmable Digital Blocks and I/Os 3 Timer, counter, pulse-width modulator (PWM) 2 Free embedded ICs represented by an icon in PSoC Creator software 4 PSoC 3, PSoC 4 and PSoC 5 Integrated Design Environment (IDE) software that installs on your PC

7 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 7 PSoC Terms Timer, Counter, PWM (TCPWM) Block A PSoC Programmable Digital Block that is configurable as a 16-bit timer, counter, PWM or quadrature decoder CapSense ® Cypress’s third-generation touch-sensing user interface solution that “just works” in noisy environments and in the presence of water The industry’s No. 1 solution in sales by 4x over No. 2 Programmable Interconnect and Routing Connects the Programmable Analog Blocks, Programmable Digital Blocks and I/Os Enables flexible connections of internal analog and digital signals to internal buses and external I/Os PSoC Creator™ PSoC 3, PSoC 4 and PSoC 5 Integrated Design Environment (IDE) Software that installs on your PC that allows: Concurrent hardware and firmware design of PSoC systems, or PSoC hardware design followed by export to popular IDEs Components Free embedded ICs represented by an icon in PSoC Creator software Used to integrate multiple ICs and system interfaces into one PSoC Dragged and dropped as icons to design systems in PSoC Creator Component Configuration Tools Simple graphical user interfaces in PSoC Creator embedded in each Component Used to customize Component parameters CapSense is used to create touch buttons and sliders Component IconComponent Configuration Tool 100+ Components available

8 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 8 PSoC Terms PSoC 4 A PSoC with an ARM ® Cortex ® -M0 MCU PSoC 4 BLE A PSoC 4 with up to 256KB flash, 36 I/Os, 10 Programmable Analog Blocks, 10 Programmable Digital Blocks and an integrated BLE radio with a royalty-free BLE Protocol Stack PRoC BLE (Programmable Radio-on-Chip) An ARM Cortex-M0 MCU with up to 256KB flash, 36 I/Os, 2 Programmable Analog Blocks, 6 Programmable Digital Blocks, an integrated BLE radio and a royalty-free BLE Protocol Stack CySmart™ A GUI-based software tool that installs on your PC to test and debug BLE functionality BLE Component A Component that creates Bluetooth Smart products in minutes Includes a Component Configuration Tool that makes the complex BLE Protocol Stack and Profiles simple to implement with a GUI Programmable Analog Components are used to create custom AFEs 100+ Components available Component IconComponent Configuration Tool

9 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 9 Design Problems Engineers Face Designing wireless sensor-based systems for the IoT is difficult Designing wireless sensor-based systems requires engineers to work with design tools from multiple IC vendors Wireless specs require complex firmware development (e.g., the BLE Protocol Stack) RF board design is complicated Designing systems with multiple ICs increases BOM cost Sensor-based systems require sensor AFEs, digital control logic, a BLE radio and an MCU Sophisticated user interfaces require additional touch or display ICs Achieving low system power is difficult Wireless systems often operate from coin-cell batteries Optimizing system power requires careful use of low-power modes PSoC 4 BLE solves these problems by: 1. Enabling complete system design in PSoC Creator 2. Simplifying the BLE Protocol Stack and Profile configuration with the easy-to-use BLE Component 3. Simplifying RF board design by integrating the Balun 4. Integrating programmable AFEs and digital logic, and CapSense with the ARM Cortex-M0 CPU and BLE radio 5. Delivering five flexible, easy-to-use, low-power modes The PSoC 4 BLE one-chip solution is unmatched in creating low-power, sensor-based IoT systems

10 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 10 1. PSoC Creator Enables Complete System Design 1.Explore the library of 75+ Components 2.Drag and drop Component icons to complete your hardware system design in the main design workspace (e.g., use the BLE Component for Bluetooth Smart designs) 3.Configure Components using the Component Configuration Tools 4.Access Component datasheets directly from the Component Configuration Tools 5.Codesign your application firmware and hardware in the PSoC Creator IDE 6.Use the Getting Started with PSoC 4 BLE App Note for complete system design guidelinesGetting Started with PSoC 4 BLE App Note BLE Heart Rate Monitor Example Project With a Custom AFE Shown in PSoC Creator IDE HRM

11 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 11 2. The BLE Component Simplifies Stack and Profile Configuration The BLE Component contains: The Bluetooth 4.1 specification The BLE Protocol Stack, including all BLE Profiles APIs for easy firmware development BLE Component Configuration Tool in PSoC Creator The BLE Component Configuration Tool simplifies the BLE Protocol Stack and Profile configuration Right-click the BLE Component to view the Component Configuration Tool BLE Component Icon

12 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 12 3. PSoC 4 BLE Simplifies RF Boards Designing an AMN is non-trivial AMNs are sensitive to PCB layout and parasitics Tuning the AMN is required for best RF performance AMN tuning complexity increases dramatically when many external components are required A typical AMN has 7-9 external components vs. two for the Cypress AMN because the Balun is integrated Cypress AMNNordic AMNTexas Instruments AMN The PSoC 4 BLE integrated Balun simplifies RF board design and reduces PCB footprint 2 external components7 external components9 external components Ant C1 1.2 pF L1 6.8 nH L1 C1 18 pF RF P 3 nH 18 pF C3 C2 1 pF C4 1 pF L4 2 nH L2 1 nH L3 C5 1 pF RF N 2 nH VDD_PA C2 1.0 pF L3 3.3 nH L1 4.7 nH L2 10 nH C1 2.2 nF RF P RF N C3 2.2 pF C4 1.5 pF

13 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 13 Integration of CapSense and programmable AFEs and digital logic reduces system BOM cost Create custom AFEs for sensor interfaces using programmable analog blocks such as opamps, comparators, ADCs and DACs Use programmable digital blocks such as TCPWMs 1, SCBs 2 and UDBs to integrate digital logic Implement reliable and sophisticated user interfaces with CapSense Programmable architecture offers unique advantages Reduces power consumption for battery-operated applications by offloading CPU tasks to the UDBs Creates custom digital peripherals using UDBs (e.g., below, a custom I 2 C wake-up from an accelerometer input) Reconfigures blocks during operation to create multiple functions Allows any pin to be used as an analog or digital I/O with on-chip multiplexers 4. PSoC 4 BLE Integrates Programmable AFEs and Digital Logic, and CapSense Actual PSoC Creator Complete IoT System Design (Complete Production Design) 3 1 Timer, counter, pulse-width modulator; configurable as 16-bit timer, counter, pulse-width modulator blocks 3 Colored header signifies an inherent system bus connection 2 Serial communication block configurable as UART/SPI/I 2 C HRM Input

14 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 14 5. PSoC 4 BLE Enables Low-Power Wireless Systems PSoC 4 BLE has best-in-class low-power modes Consumes the lowest current in Stop mode with GPIO retention Retains SRAM data in Hibernate mode Retains complete system status in Deep-Sleep mode Provides APIs to switch easily between low-power modes Consumes 18.9-μA avg. current for a 1-sec connection interval To learn more, download AN92584: PSoC 4 BLE Measuring Power Consumption Power Mode Current Consumption Code Execution Digital Peripherals Available Analog Peripherals Available Clock Sources Available Wake-Up Sources Wake-Up Time Active 2.2 mA @ 6 MHzYesAll -- Sleep1.3 mANoAll Any interrupt source0 Deep-Sleep1.3 μANo WDT 1, LCD 2, I 2 C/SPI, Link-Layer 3 Comparator, Opamps, POR 4, BOD 5 WCO 6, 32-kHz ILO 7 Comparator, GPIO 8, WDT, SCB 9 25 μs Hibernate150 nANo Comparator, POR, BOD NoComparator, GPIO2 ms Stop60 nANo Wake-Up pin, XRES 10 2 ms 1 Watchdog timer 4 Power-on-reset 2 Liquid crystal display 5 Brownout-detect 7 32-kHz internal low-speed oscillator 9 Serial communication block 3 Digital logic managing BLE protocol 6 32-kHz watch crystal oscillator 8 General-purpose input/output 10 External reset StagePower ModeActivity A Active Oscillator Startup B Sleep Oscillator Startup C Sleep RF Transmit D Sleep RF Receive E Active Stack Processing F Deep-Sleep WCO On Average current consumption for connection interval of 1 sec = 18.9 µA PSoC 4 BLE Current Consumption Deep-SleepActiveSleep Active Current (mA) Time (µs) 1,0002,0003,0004,000999,0001,000,0000 A B C D E F 20 18 16 14 12 10 8 6 4 2 0

15 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 15 FeaturesCY8C4xx7-BLnRF51822CC2541CSR1011 CPU, Speed ARM CM0, 48 MHz ARM CM0, 16 MHz 8051, 32 MHz16-bit RISC, NA Flash, BLE Stack (KB) 128/256, 64256, 80256, 130 4 64 (ROM), 64 Supply Voltage 1.9-5.51.8-3.6 2.0-3.6 1.8-3.6 Serial Interface 1 4 SPI, 2 I 2 C, 3 UART2 SPI, 2 I 2 C, UART2 SPI, I 2 C, 2 UARTSPI, I 2 C, UART CapSense Channels 36 No UDBs 4 No ADC 12-bit, 1-Msps10-bit, 14.7-ksps 12-bit, 7.5-ksps 10-bit, 0.7-ksps Opamp, Comparator 4, 2 No, NoNo, 1No, No Packages/GPIOs QFN, CSP / 36QFN, CSP / 32 QFN / 23 QFN / 32 Rx Sensitivity 2 (dBm) -91-93-88-92.5 Avg. Current (µA) (1-sec, 4-sec connection) 18.9, 6.215.5, 5.624, 6.828, 10.8 Deep-Sleep Current (µA) 1.32.31 5 Hibernate Current 3 (nA) 1501,200500 Not supported Stop Mode Current (nA) 60No 600 Integrated Balun YesNo Yes 1 Cypress and TI have both master and slave available for 3 Hibernate with RAM retention SPI and I 2 C, while Nordic and CSR have only master 4 The TI BLE stack consumes 130KB of flash because of the lower code density of the 8051 2 Measured pre-Balun in all cases vs. ARM Cortex- M0 PSoC 4 BLE Solution vs. Competition’s

16 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 16 PSoC ® 4 Portfolio ARM ® Cortex™-M0 | CapSense ® 1 Flash KB/SRAM KB 4 Serial communication block programmable as I 2 C/SPI/UART 7 Bluetooth Low Energy 2 Comparator 5 Current-output digital-to-analog converter 8 Universal Digital Block 3 Analog-to-digital converter 6 Timer/counter/PWM block PSoC MCU PSoC 4000 Intelligent Analog PSoC 4100 Programmable Digital PSoC 4200 Programmable Analog PSoC 4400 CY8C4013 16 MHz, 8K/2K 1, CMP 2, I 2 C, IDAC 5, TCPWM 6 CY8C4124 24 MHz, 16K/4K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6 CY8C4244 48 MHz, 16K/4K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6, UDB 8 CY8C44x5 48 MHz, 32K/8K 1 NDA Required Contact Sales CY8C44x6 48 MHz, 64K/16K 1 NDA Required Contact Sales CY8C4127-M 24 MHz, 128K/16K 1 NDA Required Contact Sales CY8C4014 16 MHz, 16K/2K 1, CMP 2, I 2 C, IDAC 5, TCPWM 6 CY8C4125 24 MHz, 32K/4K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6 CY8C4245 48 MHz, 32K/4K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6, UDB 8 CY8C4246-M 48 MHz, 64K/8K 1 NDA Required Contact Sales CY8C4126-M 24 MHz, 64K/8K 1 NDA Required Contact Sales CY8C4247-L 48 MHz, 128K/16K 1 NDA Required Contact Sales CY8C4246-L 48 MHz, 64K/8K 1 NDA Required Contact Sales CY8C4247-M 48 MHz, 128K/16K 1 NDA Required Contact Sales ProductionDevelopment QQYY Availability Sampling Concept Status NEW CY8C4247-BL 48 MHz, 128K/16K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6, BLE 7, UDB 8 CY8C4128-BL 24 MHz, 256K/32K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6, BLE 7 CY8C4248-BL 48 MHz, 256K/32K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6, BLE 7, UDB 8 CY8C4127-BL 24 MHz, 128K/16K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6, BLE 7 NEW Q215 NEW

17 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 17 Wireless Portfolio 2.4-GHz RF Transceiver Programmable Radio-on-Chip (PRoC™)Programmable System-on-Chip (PSoC ® ) MCUCapSense ® TrueTouch ® 1 Intelligent AnalogProgrammable Digital BLE 2 GFSK 7 + DSSS 10 GFSK 7 CYRF89235 PRoC-USB WUSB 8 -NL, M8C 9, USB 13 GPIOs, 32KB Flash CYRF9935 WUSB 8 -NX 2 Mbps TX 12 mA, RX 15 mA CYRF8935 WUSB 8 -NL 1 Mbps TX 18 mA, RX 18 mA CYRF89135 PRoC™-Embedded WUSB 8 -NL, M8C 9 35 GPIOs, 32KB Flash CYRF6936 WUSB 8 -LP 1 Mbps TX 26 mA, RX 21 mA CYRF69103 PRoC-LP WUSB 8 -LP, M8C 9 14 GPIOs, 8KB Flash CYRF69213 PRoC-LP WUSB 8 -LP, M8C 9, USB 14 GPIOs, 8KB Flash CYRF89535 PRoC-TT WUSB 8 -NL, M8C 9, 2-Finger 1 35 GPIOs, 32KB Flash CYRF89435 PRoC-CS WUSB 8 -NL, M8C 9 35 GPIOs, 32KB Flash CYBL1016x PRoC BLE CM0 3, 2 SCB 4 36 GPIOs, 128KB Flash CYBL1056x PRoC BLE CM0 3, 2 SCB 4, 2-Finger 1 36 GPIOs, 128KB Flash CYBL1046x PRoC BLE CM0 3, 2 SCB 4, CapSense 36 GPIOs, 128KB Flash 1 Touch-sensing technology with 2-finger gestures 2 Bluetooth Low Energy, also known as Bluetooth Smart 3 ARM ® Cortex ® -M0 4 Serial communication block 5 Comparator 6 Universal Digital Block 7 Gaussian frequency shift keying 8 WirelessUSB™ 9 Cypress proprietary 8-bit MCU 10 Direct sequence spread spectrum CY8C41x7-BL PSoC 4 BLE CM0 3, 2 SCB 4, 2-Finger 1 CMP 5, Opamp 36 GPIOs, 128KB Flash CY8C42x7-BL PSoC 4 BLE CM0 3, 2 SCB 4, 2-Finger 1 CMP 5, Opamp, 4 UDBs 6 36 GPIOs, 128KB Flash CYBL1017x PRoC BLE CM0 3, 2 SCB 4 36 GPIOs, 256KB Flash CYBL1057x PRoC BLE CM0 3, 2 SCB 4, 2-Finger 1 36 GPIOs, 256KB Flash CYBL1047x PRoC BLE CM0 3, 2 SCB 4, CapSense 36 GPIOs, 256KB Flash CY8C41x8-BL PSoC 4 BLE CM0 3, 2 SCB 4, 2-Finger 1 CMP 5, Opamp 36 GPIOs, 256KB Flash CY8C42x8-BL PSoC 4 BLE CM0 3, 2 SCB 4, 2-Finger 1 CMP 5, Opamp, 4 UDBs 6 36 GPIOs, 256KB Flash ProductionDevelopment QQYY Availability Sampling Concept Status NEW Q215NEWQ215NEW Q215NEW Q215NEWQ215NEW

18 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 18 Product Overview: BLE Series Two BLE product families, each optimized to help you build your low-power wireless IoT system FeaturePSoC 4 BLE SeriesPRoC BLE Series CPU Core ARM Cortex-M0 CPU Speed (MHz) 48 Flash Size/SRAM (KB) 256/32 ADC 12-bit SAR 1 1 Msps12-bit SAR 1 Msps Opamps 4- Comparators 2- IDACs 22 UDBs 4- Timers, Counters, PWMs 4/4/8 CapSense Yes I2SI2S Serial Interfaces 4 SPI, 2 I 2 C, 4 UART2 SPI/I 2 C/UART I/Os (Capacitive Sensing I/Os) 36 Package 56-QFN, 68-CSP Applications General-purpose, such as fitness monitors and wearable electronics PC peripherals, HID, remote control, wireless toys 1 Successive approximation register

19 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 19 Sports and fitness monitors, wearable electronics, medical devices, home automation solutions, game controllers, sensor-based low-power systems for IoT 32-bit MCU subsystem 48-MHz ARM ® Cortex™-M0 CPU Up to 256KB flash and 32KB SRAM Programmable AFE 1 Four opamps, configurable as PGAs, comparators, filters, etc. One 12-bit, 1-Msps SAR 2 ADC CapSense ® with SmartSense™ Auto-tuning One Cypress Capacitive Sigma-Delta™ (CSD) controller with touchpad capability Programmable digital logic Four Universal Digital Blocks (UDBs): custom digital peripherals Four configurable TCPWM 3 blocks: 16-bit timer, counter or PWM Two configurable serial communication blocks (SCBs): I 2 C master or slave, SPI master or slave, or UART Packages 56-pin QFN, 68-pin CSP Bluetooth Smart connectivity with Bluetooth 4.1 2.4-GHz BLE radio with integrated Balun Sampling: Now Production:Q4 2014 Datasheet Application Notes Applications Features Collateral Block Diagram Availability 1 Analog front end(s) 3 Timer, counter, pulse-width modulator; configurable as 16-bit timer, counter, pulse-width modulator blocks 2 Successive approximation register 4 Universal digital block 5 Serial communication block configurable as I 2 C/SPI/UART Flash (256KB) SRAM (32KB) Serial Wire Debug Programmable Interconnect and Routing GPIO x8 PSoC 4 BLE One-Chip Solution CORTEX-M0 48 MHz Programmable Digital Blocks SCB 5 x2 TCPWM 3 x4 UDB 4 x4 SAR 2 ADC Programmable Analog Blocks Opamp x4 CMP x2 I/O Subsystem MCU Subsystem Segment LCD Drive GPIO x8 GPIO x4 Advanced High-Performance Bus (AHB) CSD BLE System PSoC 4 BLE (CY8C4xxx-BL)

20 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 20 Design Problems Add BLE connectivity to a sensor hub Interface with multiple analog and digital sensors Drive a PWM-based vibration motor Design for low-power operation from a coin-cell battery PSoC Solution Simple, one-chip implementation for BLE connectivity Programmable AFE 1 with SAR 2 ADC and analog mux to interface with multiple analog sensors Digital blocks like SCB 3 to interface with digital sensors Digital blocks like TCPWM 4 to drive vibration motors Five flexible low-power modes for long battery life One-chip = MCU + AFE + Digital Logic + BLE Radio PSoC 4 BLE Solution Example – Wearable Fitness Monitor Wearable Fitness Monitor by Jawbone Design Software: PSoC CreatorPSoC Creator Kit:BLE Pioneer Kit (CY8CKIT-042-BLE)BLE Pioneer Kit App Note: Getting Started with PSoC 4 BLEGetting Started with PSoC 4 BLE Example Project: PSoC 4 BLE Sensor Hub example project in PSoC Creator PSoC 4 BLE can enable a similar one-chip integrated BLE solution with analog and digital sensor interfaces and low power consumption PSoC 4 BLE Value PSoC 4 BLE Design Resources Block Diagram SCB 3 PSoC 4 BLE One-Chip Solution AMUXAMUX SAR 2 ADC Humidity Sensor Battery Voltage Accelerometer CORTEX-M0 48 MHz BLE System TCPWM 4 Vibration Motor RF Link 2 RTC 32 1 Analog front end(s) 3 Serial communication block configurable as I 2 C/SPI/UART 5 Current source 2 Successive approximation register 4 Timer, counter, pulse-width modulator; configurable as 16-bit timer, counter pulse-width modulator AFE 1 Pressure Sensor IDAC 5 Thermistor

21 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 21 Getting Started with PSoC 4 BLE 1. Download the PSoC Creator IDE: www.cypress.com/Creator www.cypress.com/Creator 2. Buy the $49 BLE Pioneer Kit: www.cypress.com/CY8CKIT-042-BLE www.cypress.com/CY8CKIT-042-BLE 3. Download the Getting Started with PSoC 4 BLE App Note www.cypress.com/go/AN91267 www.cypress.com/go/AN91267 BLE Pioneer Kit provides simple, rapid development Compatible form factor with Arduino ® shields and Digilent ® Pmod™ daughter cards Includes two FCC-certified 1 BLE modules PSoC 4 BLE module (also sold separately as CY8CKIT-141) PRoC BLE module (also sold separately as CY5671) Features onboard CapSense slider, RGB LED and push buttons Provides direct access to all device GPIOs Selectable voltage setting of 1.9 V, 3.3 V or 5 V BLE Pioneer Kit provides an advanced debug interface Includes an on-board PSoC 5LP, factory-programmed as a programmer and debugger Serial Wire Debug interface over USB USB-to-serial interface BLE Pioneer Kit (CY8CKIT-042-BLE) 1 A mark on electronic products manufactured or sold in the U.S. certifying that its electromagnetic interference is under limits defined by the Federal Communications Commission 10.6 cm 5.3 cm

22 PSoC 4 BLE New Product Introduction 001-92533 Owner: GUL Rev *D APPENDIX

23 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 23 PSoC 4 BLE Product Selector Guide Part Number 1 CPU Speed UDBSCB 2 TCPWM 3 SAR 4 ADCIDAC 5 CapSenseOpampsComparatorsPackage CY8C4127LQI-BL47324 MHz024806 ksps22256-QFN CY8C4127LQI-BL45324 MHz024806 ksps2 2256-QFN CY8C4127LQI-BL48324 MHz024806 ksps2 2256-QFN CY8C4127FNI-BL48324 MHz024806 ksps2 2268-CSP CY8C4247LQI-BL47348 MHz4241 Msps24256-QFN CY8C4247LQI-BL45348 MHz4241 Msps2 4256-QFN CY8C4247LQI-BL46348 MHz4241 Msps24256-QFN CY8C4247FNI-BL48348 MHz4241 Msps2 4268-CSP 1 All part numbers support: Industrial temperature (-40ºC to +85ºC), 2 Serial communication block 4 Successive approximation register 36 GPIO, 128KB flash and input voltage range from 1.9 V to 5.5 V 3 Timer, counter, pulse-width modulator block 5 Current-output digital-to-analog converter CY 8C 4X X X XX X BLXXX PSoC 4 BLE Part Numbering Decoder Temperature Range: I = Industrial Flash Size: 7 = 128KB, 8 = 256KB CPU Speed: 2 = 24 MHz, 4 = 48 MHz Product Type: 42 = Programmable Digital, 41 = Intelligent Analog Marketing Code: 8C = PSoC Platform Company ID: CY = Cypress Package: FN = CSP, LQ = QFN Device Identification Number that corresponds to the part feature set

24 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 24 References and Links Product webpage: www.cypress.com/PSoC4BLEwww.cypress.com/PSoC4BLE Product datasheet: www.cypress.com/PSoC4BLEwww.cypress.com/PSoC4BLE Product roadmap: www.cypress.com/PSoCRoadmapwww.cypress.com/PSoCRoadmap PSoC Creator IDE: www.cypress.com/PSoCCreatorwww.cypress.com/PSoCCreator BLE Pioneer Kit: www.cypress.com/CY8CKIT-042-BLEwww.cypress.com/CY8CKIT-042-BLE Product introductory video: www.cypress.com/PSoC4BLEwww.cypress.com/PSoC4BLE Introduction to PSoC 4 BLE workshop: www.cypress.com/training/workshopswww.cypress.com/training/workshops Application Notes: Getting Started with PSoC 4 BLE (AN791267): www.cypress.com/go/AN91267www.cypress.com/go/AN91267 PSoC 4 BLE Measuring Power Consumption (AN92584): www.cypress.com/go/AN92584www.cypress.com/go/AN92584 Creating BLE Applications Using PSoC 4 BLE (AN91184): www.cypress.com/go/AN91184www.cypress.com/go/AN91184 Creating Custom Profiles Using PSoC 4 BLE (AN96112): www.cypress.com/go/AN96112www.cypress.com/go/AN96112 Design Guides: CapSense Design Guide: www.cypress.com/go/AN85951www.cypress.com/go/AN85951 PSoC 4 BLE Antenna Design Guide: www.cypress.com/go/AN91445www.cypress.com/go/AN91445 Knowledge Base: www.cypress.com/PSoC4BLEKBAwww.cypress.com/PSoC4BLEKBA BLE Compliance and Interoperability Report: www.cypress.com/BLECompliancewww.cypress.com/BLECompliance BLE customer presentation: www.cypress.com/blecustomerwww.cypress.com/blecustomer Bluetooth SIG website: www.bluetooth.orgwww.bluetooth.org Visit www.cypress.com/PSoC4BLE for additional detailswww.cypress.com/PSoC4BLE

25 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 25 1 Digikey website 1ku pricing on 6/24/2014 2 Microchip website 1ku pricing on 6/24/2014 PSoC 4 BLE Solution Value Example – Heart Rate Monitor Competitor BLE: Nordic nRF51822-QFAB-R7 Price: $1.92 1 BOM Integration Opamp: On Semi LM324DR2G (2 Qty) Price: $0.24 1 Balun: ST Microelectronics BAL-NRF02D3 Price: $0.33 1 Amplifier: Microchip MCP6N11-001E/SN Price: $1.02 2 CapSense Controller: Cypress CY8CMBR3002-SX1I Price: $0.47 1 Additional Value Balun Tuning: Saves four man-weeks of engineering effort at $2K per man-week, amortized over 100,000 units Value Added: $0.08 BLE Protocol Stack Configuration: Saves four man-weeks of engineering effort at $2K per man-week, amortized over 100,000 units Value Added: $0.08 Competitor Opamp Balun Amplifier CapSense Controller BOM Integration Value Balun Tuning BLE Protocol Stack Configuration Total Additional Value Total Value Delivered Target Cypress Solution: Total Cost: 6% Total Savings: CY8C4247LQI-BL453 $3.90 1 $0.24 $1.92 $0.24 $0.33 $1.02 $0.47 $2.06 $0.08 $0.16 $4.14

26 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 26 Configure the BLE Protocol Stack in Minutes Use the GUI-based BLE Component Configuration Tool to configure the BLE Protocol Stack Configure the parameters of the selected Profile Configure GAP parameters Select a Profile based on your application from all BLE SIG adopted Profiles, or select a custom ProfileBLE SIG adopted Profiles Choose an appropriate Profile role 1 and GAP role 2, 3 Write application using Component datasheet with API guide Component datasheet Open the BLE Component Configuration Tool in PSoC Creator 1 A Profile role can be configured as a server (generates data) or a client (receives data), e.g., as a keyboard (server) connected to a tablet (client), see BLE Component datasheet for further detailsBLE Component datasheet 2 A BLE device can be operated in four Generic Access Profile (GAP) roles: Broadcaster, Observer, Central and Peripheral 3 PSoC 4 BLE supports all GAP roles, including a role reversal between Central and Peripheral

27 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 27 PSoC 4 BLE One-Chip Solution Programmable Interconnect and Routing GPIO Port Programmable I/O Subsystem UDB TCPWM 1 TCPWM SCB 2 SCB Segment LCD Programmable Digital Blocks 12-bit SAR ADC 1 Msps Programmable Analog Blocks CTBm CapSense 8-bit IDAC 7-bit IDAC Interrupt Controller Flash (256KB) Clocking System SRAM (32KB) Power Mgmt. SWD CORTEX™-M0 48 MHz MCU Subsystem Advanced High-Performance Bus (AHB) BLE System PSoC 4 BLE: The Industry’s Most Integrated One-Chip BLE Solution 1 Timer, counter, pulse-width modulator; configurable as 16-bit timer, counter, pulse-width modulator blocks 2 Serial communication blocks configurable as UART/SPI/I 2 C Op amp Op amp Op amp Op amp CMP

28 001-92533 Owner: GUL Rev *D PSoC 4 BLE New Product Introduction 28 Design Problems Add BLE connectivity to an HRM Implement a custom AFE 1 for sensing and filtering of the heart rate signals Implement capacitive touch-sensing buttons for user input Drive a Segment LCD to display the measured heart rate Design for low-power operation from a coin-cell battery PSoC Solution Simple, one-chip implementation for BLE connectivity, including the HRM Profile Programmable AFE with opamps and SAR 2 ADC for sensing and filtering of the heart rate signals Integrated CapSense for buttons, sliders and trackpads Integrated Segment LCD drive Five flexible low-power modes for long battery life One-chip = MCU + AFE + CapSense + BLE Radio PSoC 4 BLE Solution Example – Heart Rate Monitor (HRM) BLE Heart Rate Monitor by Mio PSoC 4 BLE can enable a similar one-chip integrated BLE solution with a custom AFE and low power consumption PSoC 4 BLE Value Design Software:PSoC CreatorPSoC Creator Kit: BLE Pioneer Kit (CY8CKIT-042-BLE)BLE Pioneer Kit App Note:Getting Started with PSoC 4 BLEGetting Started with PSoC 4 BLE Example Project: PSoC 4 BLE Heart Rate Monitor example project in PSoC Creator PSoC 4 BLE Design Resources Block Diagram PSoC 4 BLE One-Chip Solution SAR 2 ADC Electrode 1 Electrode 2 CORTEX-M0 48 MHz BLE System RF Link AMUXAMUX Filter Opamp x 2 Amplifier Opamp x 2 Battery Voltage HRM Programmable analog block to create a custom AFE 1 Segment LCD Drive LCD CapSense Buttons 2 1 Analog front end(s) 3 Serial communication block configurable as I 2 C/SPI/UART 2 Successive approximation register SCB 3 Accelerometer 32


Download ppt "PSoC 4 BLE New Product Introduction 001-92533 Owner: GUL Rev *D Easily Design Low-Power, Wireless Systems With the Industry’s Most Integrated One-Chip."

Similar presentations


Ads by Google