9327ed4db2a1b361de96aef1d8894266.ppt
- Количество слайдов: 7
Quick Presentation: PSo. C® 4 BLE PSo. C = Programmable System-on-Chip BLE = Bluetooth Low Energy Easily Design Entire Low-Power, Wireless BLE Systems With the Industry’s Most Integrated One-Chip Solution 001 -93227 Rev *B Owner: GUL PSo. C 4 BLE Quick Presentation
The Internet of Things Revolution The Internet of Things (Io. T) is now a commercial reality The Io. T 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 Io. T by 20201 Sensor-based systems connect the “real world” to the Io. T Sensor-based Io. T systems operate interactively and autonomously, typically using wireless communication Sensor-based Io. T systems must be low power to run on batteries BLE 2 is the de facto low-power wireless standard for the Io. T 1. 2 billion Bluetooth Smart Ready 3 products were sold in 20134, including i. Pad, i. Phone, Mac. Book, Galaxy, Nexus and Thinkpad BLE is designed for low-power, sensor-based products like wearable electronics, medical devices and home automation devices Io. T products require sensor-based BLE systems Fitness Monitor by Jawbone Heart Rate Monitor by Mio Kevo Deadbolt by Kwikset 1 Source: Cisco CEO John Chambers speaking at the 2014 Mobile World Congress trade show 3 A brand for Bluetooth 4. 0/4. 1 products that support both Bluetooth Classic and BLE 2 Bluetooth Low Energy, also known as Bluetooth Smart 4 Source: ABI Research 001 -93227 Rev *B Owner: GUL PSo. C 4 BLE Quick Presentation 2
PSo. C 4 BLE Integrates Programmable AFEs 1, Programmable Logic, Cap. Sense 2 Integration of programmable AFEs 1, programmable logic and Cap. Sense 2 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 3, SCBs 4 and UDBs 5 to integrate digital logic Implement reliable and sophisticated user interfaces with Cap. Sense Programmable architecture offers unique advantages Reduces power consumption for battery-operated applications by offloading CPU tasks to custom UDB logic 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 using on-chip multiplexers Actual PSo. C Creator Complete Io. T System Design (Complete Production Design)6 HRM Input 1 Analog front end(s) 4 Serial communication block; configurable as UART/SPI/I 2 C 2 Cypress’s touch-sensing user interface solution 5 Universal digital blocks 3 Timer/counter/PWM block; configurable as 16 -bit timer, counter, pulse-width modulator 6 Colored header signifies an inherent system bus connection 001 -93227 Rev *B Owner: GUL PSo. C 4 BLE Quick Presentation 3
PSo. C® 4 Portfolio ARM® Cortex™-M 0 | Cap. Sense® PSo. C MCU PSo. C 4000 Intelligent Analog PSo. C 4100 Programmable Analog PSo. C 4400 Programmable Digital PSo. C 4200 BL = BLE-Series M = M-Series L = L-Series NEW Q 215 CY 8 C 4127 -M 24 MHz, 128 K/16 K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6, CAN 9 Performance NEW Q 215 NEW Q 315 CY 8 C 4247 -L CY 8 C 4127 -BL CY 8 C 4247 -M CY 8 C 4247 -BL 48 MHz, 128 K/16 K 1, 24 MHz, 128 K/16 K 1, CMP 2, 48 MHz, 128 K/16 K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6, UDB 8, CAN 9, TCPWM 6, BLE 7 TCPWM 6, UDB 8, CAN 9 TCPWM 6, BLE 7, UDB 8 USB Q 215 CY 8 C 4126 -M 24 MHz, 64 K/8 K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6 CY 8 C 4125 24 MHz, 32 K/4 K 1, 2, Opamp, ADC 3, CMP SCB 4, IDAC 5, TCPWM 6 CY 8 C 4124 24 MHz, 16 K/4 K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6 CY 8 C 4014 16 MHz, 16 K/2 K 1, CMP 2, I 2 C, IDAC 5, TCPWM 6 Q 315 CY 8 C 4248 -L CY 8 C 4248 -BL 48 MHz, 256 K/32 K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6, UDB 8, CAN 9, TCPWM 6, BLE 7, UDB 8 USB CY 8 C 4128 -BL 24 MHz, 256 K/32 K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6, BLE 7 CY 8 C 4246 -L CY 8 C 4246 -M 48 MHz, 64 K/8 K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6, UDB 8, CAN 9, IDAC 5, TCPWM 6, UDB 8 USB CY 8 C 44 x 6 48 MHz, 64 K/16 K 1 Concept Only Contact Sales CY 8 C 44 x 5 48 MHz, 32 K/8 K 1 Concept Only Contact Sales CY 8 C 4245 48 MHz, 32 K/4 K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6, UDB 8 CY 8 C 4244 48 MHz, 16 K/4 K 1, CMP 2, Opamp, ADC 3, SCB 4, IDAC 5, TCPWM 6, UDB 8 CY 8 C 4013 16 MHz, 8 K/2 K 1, CMP 2, I 2 C, IDAC 5, TCPWM 6 Integration 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 9 Controller Area Network 001 -93227 Rev *B Owner: GUL PSo. C 4 BLE Quick Presentation Production Sampling Development Concept Status Availability QQYY 4
PSo. C 4 BLE (CY 8 C 4 xxx-BL) Block Diagram Features 32 -bit MCU subsystem 48 -MHz ARM® Cortex™-M 0 CPU Up to 256 KB flash, 32 KB SRAM and 36 GPIOs Programmable AFE 1 Four opamps, configurable as PGAs, comparators, filters, etc. One 12 -bit, 1 -Msps SAR 2 ADC Cap. Sense® with Smart. Sense™ 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, 76 -pin CSP Bluetooth Smart connectivity with Bluetooth 4. 1 2. 4 -GHz BLE radio with integrated Balun PSo. C 4 BLE One-Chip Solution MCU Subsystem Programmable Analog Blocks Opamp x 4 CORTEX-M 0 48 MHz BLE System Flash (256 KB) SRAM (32 KB) CMP x 2 I/O Subsystem GPIO x 8 SAR 2 ADC CSD Programmable Digital Blocks UDB 4 x 4 TCPWM 3 x 4 SCB 5 x 2 Programmable Interconnect and Routing Sports and fitness monitors, wearable electronics, medical devices, home automation solutions, game controllers, sensor-based low-power systems for Io. T Advanced High-Performance Bus (AHB) Applications GPIO x 8 Segment LCD Drive Serial Wire Debug GPIO x 4 Collateral Availability Datasheet (128 KB flash version): PSo. C 4 BLE Datasheets Datasheet (256 KB flash version): Contact Sales Sampling: Production: 128 KB: Now, 256 KB: Q 215 128 KB: Now, 256 KB: Q 315 1 Analog front end(s) 3 Timer/counter/PWM block; configurable as 16 -bit timer, counter, pulse-width modulator 2 Successive approximation register 4 Universal digital block 001 -93227 Rev *B Owner: GUL 5 Serial communication block; configurable as I 2 C/SPI/UART PSo. C 4 BLE Quick Presentation 5
PSo. C 4 BLE Solution Example – Wearable Fitness Monitor PSo. C 4 BLE Value Block Diagram 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 PSo. C 4 BLE One-Chip Solution IDAC 5 Thermistor Humidity Sensor Pressure Sensor Battery Voltage PSo. C 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 A M U X AFE 1 SAR 2 ADC BLE System RF Link 32 RTC 32 CORTEX-M 0 48 MHz One-chip = MCU + AFE + Digital Logic + BLE Radio Accelerometer PSo. C 4 BLE Design Resources Design Software: PSo. C Creator Kit: BLE Pioneer Kit (CY 8 CKIT-042 -BLE) App Note: Getting Started with PSo. C 4 BLE Example Project: PSo. C 4 BLE Sensor Hub example project in PSo. C Creator 2 SCB 3 32 TCPWM 4 Vibration Motor Wearable Fitness Monitor by Jawbone PSo. C 4 BLE can enable a similar one-chip integrated BLE solution with analog and digital sensor interfaces and low power consumption 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/PWM block; configurable as 16 -bit timer, counter, pulse-width modulator 001 -93227 Rev *B Owner: GUL PSo. C 4 BLE Quick Presentation 6
Getting Started with PSo. C 4 BLE 1. Download the PSo. C Creator IDE: www. cypress. com/Creator BLE Pioneer Kit (CY 8 CKIT-042 -BLE) 5. 3 cm 2. Buy the $49 BLE Pioneer Kit and the $15 256 KB Modules www. cypress. com/CY 8 CKIT-042 -BLE 3. Download the Getting Started with PSo. C 4 BLE App Note www. cypress. com/go/AN 91267 BLE Pioneer Kit enables simple, rapid development 10. 6 cm Compatible form factor with Arduino shields and Digilent® Pmod™ daughter cards Includes two FCC-certified 1 BLE modules PSo. C 4 BLE module (also sold separately as CY 8 CKIT-141) PRo. C BLE module (also sold separately as CY 5671) Features onboard Cap. Sense 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 PSo. C 5 LP, factory-programmed as a programmer and debugger Serial Wire Debug interface over USB-to-serial interface 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 001 -93227 Rev *B Owner: GUL PSo. C 4 BLE Quick Presentation 7
9327ed4db2a1b361de96aef1d8894266.ppt