0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PSoC 6高性能超低功耗IoT应用方案

电子工程师 来源:陈翠 2019-05-11 10:01 次阅读

cypress公司PSoC® 6 MCU系列产品是用于物联网(IoT)的高性能超低功耗和安全MCU平台,组合了双核微控制器和低功耗闪存技术,数字可编逻辑,高性能模数转换,标准通信和定时外设,并提供BLE 5.0兼容的无线连接.其32位双核CPU子系统包括150-MHz Arm® Cortex®-M4F CPU和100-MHz Cortex-M0+ CPU,用户可选择的核逻辑工作电压1.1V或0.9V,集成了双CPU核的8KB指令缓存,1.1V核工作时Cortex-M4为40 μA/MHz,Cortex-M0+为20 μA/MHz,而0.9V核工作时Cortex-M4为22μA/MHz,Cortex-M0+为15μA/MHz;两个DMA控制器每个有16路,低功耗蓝牙BT5.0子系统具有50W天线驱动的2.4GHz RF收发器,数字PHY,链接层引擎支持主从模式和同时四个连接,可编输出功率高达4dBm,RX灵敏度-95dBm,RSSI为4dB分辨率,支持2Mbps LE数据速率,低功耗1.7V-3.6V工作.本文介绍了PSoC® 6 MCU系列主要特性,框图,时钟图和电源连接图以及原型板PSoC 6 Wi-Fi BT主要特性,框图和电路图.

PSoC® 6 MCU is a high-performance, ultra-low-power and secure MCU platform, purpose-built for IoT applications. The PSoC 63with BLE product family, based on the PSoC 6 MCU platform, is a combination of a dual core microcontroller with low-power flashtechnology, digital programmable logic, high-performance analog-to-digital and standard communication and timing peripherals.ThePSoC 63 family provides wireless connectivity with BLE 5.0 compliance.

PSoC® 6 MCU系列主要特性:

32-bit Dual-Core CPU Subsystem
■ 150-MHz Arm® Cortex®-M4F CPU with single-cycle multiply(Floating Point and Memory Protection Unit)
■ 100-MHz Cortex-M0+ CPU with single-cycle multiply and MPU
■ User-selectable core logic operation at either 1.1 V or 0.9 V
■ 8-KB Instruction Caches for both CPU cores
Active CPU current slope with 1.1-V core operation
❐Cortex-M4: 40 μA/MHz
❐Cortex-M0+: 20 μA/MHz
■ Active CPU current slope with 0.9-V core operation
❐Cortex-M4: 22 μA/MHz
❐Cortex-M0+: 15 μA/MHz
■ Two DMA controllers with 16 channels each
Flash Memory Subsystem
■ 1-MB Application Flash, 32-KB emulated EEPROM area, and32-KB Supervisory Flash
■ 288-KB SRAM with power and data retention control
■ One-Time-Programmable (OTP) 1-Kb eFuse memory forvalidation and security
Bluetooth Low Energy (Bluetooth Smart) BT 5.0Subsystem
■ 2.4-GHz RF transceiver with 50-W antenna drive
■ Digital PHY
■ Link Layer engine supporting master and slave modes
■ Programmable output power: up to 4 dBm
■ RX sensitivity: –95 dBm
■ RSSI: 4-dB resolution
■ 5.7 mA TX (0 dBm) and 6.7 mA RX (2 Mbps) current with 3.3-Vbattery and internal SIMO Buck converter
■ Link Layer engine supports four connections simultaneously
■ Supports 2 Mbps LE data rate
Low-Power 1.7-V to 3.6-V Operation
■ Six power modes for fine-grained power management
■ Deep Sleep mode current of 7 μA with 64-KB SRAM retention
■ On-chip Single-In Multiple Out (SIMO) DC-DC Buck converter,<1 μA quiescent current
■ Backup domain with 64 bytes of memory and Real-Time Clock
Flexible Clocking Options
■ On-chip crystal oscillators (4 to 35 MHz, and 32 kHz)
■ Phase-locked Loop (PLL) for multiplying clock frequencies
■ 8 MHz Internal Main Oscillator (IMO) with ±2% accuracy
■ Ultra-low-power 32-kHz Internal Low-speed Oscillator (ILO)
■ frequency Locked Loop (FLL) for multiplying IMO frequency
QSPI Interface (QSPI)/Serial Memory Interface (SMIF)
■ Execute-In-Place (XIP) from external Quad SPI Flash
■ On-the-fly encryption and decryption
■ 4-KB cache for greater XIP performance with lower power
■ Supports single, dual, quad, dual-quad, and octal interfaces w/throughput up to 640 Mbps
Serial Communication
■ Nine run-time configurable serial communication blocks(SCBs)
❐Eight SCBs: configurable as SPI, I2C, or UARTs
❐One Deep Sleep SCB: configurable as SPI or I2C
USB Full-Speed Dual-role Host and Device interface
Audio Subsystem
■ Two PDM channels and one I2S channel with TDM mode
Programmable Analog
■ 12-bit 1-Msps SAR ADC with differential and single-endedmodes and 16-channel sequencer with result averaging
■ Two low-power comparators available in Deep Sleep andHibernate modes
■ Built-in temp sensor connected to ADC
■ One 12-bit voltage mode DAC with < 5-μs settling time
■ Twoopamps with low-power operation modes
Up to 78 Programmable GPIOs
■ Two Smart I/O ports (16 I/Os) enable Boolean operations onGPIO pins; available during Deep Sleep
■ Programmable drive modes, strengths, and slew rates
■ Six overvoltage-tolerant (OVT) pins
Capacitive Sensing
■ Cypress CapSense Sigma-Delta (CSD) provides best-in-classSNR, liquid tolerance, and proximity sensing
■ Enables dynamic usage of both self and mutual sensing
■ Automatic hardware tuning (SmartSense™)
Security Built into Platform Architecture
■ ROM-based root of trust via uninterruptible Secure Boot
■ Step-wise authentication of execution images
■ Secure execution of code in execute-only mode for protectedroutines
■ All Debug and Test ingress paths can be disabled
■ Up to eight Protection Contexts
Cryptography Accelerators
■ Hardware acceleration for symmetric and asymmetriccryptographic methods and hash functions
■ True Random Number Generator (TRNG) function
Programmable Digital
■ 12 programmable logic blocks, each with 8 Macrocells and an8-bit data path (called universal digital blocks or UDBs)
■ Usable as drag-and-drop Boolean primitives (gates, registers),or as Verilog programmable blocks
■ Cypress-provided peripheral component library using UDBs toimplement functions such as Communication peripherals (forexample, LIN, UART, SPI, I2C, S/PDIF and other protocols),Waveform Generators, Pseudo-Random Sequence (PRS)generation, and many other functions.)
Energy Profiler
■ Block that provides history of time spent in different powermodes
■ Allows software energy profiling to observe and optimizeenergy consumption
Packages
■ 116-BGA and 104-MCSP packages with PSoC 6 and BLERadio
■ 104-MCSP package with BLE Radio and USB
■ 124-BGA package in the process of qualification
■ 68-QFN package


图1.PSoC® 6 MCU系列框图


图2.PSoC® 6 MCU系列时钟框图


图3.PSoC® 6 MCU系列电源连接图

评估板CY8CPROTO-062-4343W PSoC 6 Wi-Fi BT

Thank you for your interest in the CY8CPROTO-062-4343W PSoC 6 Wi-Fi BT Prototyping Kit. ThePSoC 6 Wi-Fi BT Prototyping Kit enables you to evaluate and develop your applications using thePSoC 6 MCU and CYW4343W WICED Wi-Fi/BT combo device.

PSoC 6 MCU is Cypress’latest, ultra-low-power PSoC specifically designed for wearables and IoTproducts. PSoC 6 MCU is a true programmable embedded system-on-chip, integrating a 150-MHzArm® Cortex®-M4 as the primary application processor, a 100-MHz Arm Cortex®-M0+ that supportslow-power operations, up to 2 MB Flash and 1 MB SRAM, Secure Digital Host Controller (SDHC)supporting SD/SDIO/eMMC interfaces, CapSense® touch-sensing, and programmable analog anddigital peripherals that allow higher flexibility, in-field tuning of the design, and faster time-to-market.

You can use ModusToolbox™ to develop and debug your PSoC 6 MCU and CYW4343W
applications. ModusToolbox software is a set of tools that enable you to integrate Cypress devicesinto your existing development methodology. One of the tools is a multi-platform, Eclipse-basedIntegrated Development Environment (IDE) that supports configuration and applicationdevelopment, called ModusToolbox IDE.

评估板CY8CPROTO-062-4343W PSoC 6 Wi-Fi BT包括:

■ PSoC 6 Wi-Fi BT Prototyping Board
■ USB Type-A to Micro-B cable
■ Quick Start Guide (printed on the kit package)

原型板PSoC 6 Wi-Fi BT主要特性:

■ CY8CMOD-062-4343W PSoC 6 MCU with CYW4343W Wi-Fi BT module that contains
❐PSoC 6 MCU with SDHC
❐Murata Type 1DX ultra-small 2.4-GHz WLAN and Bluetooth functionality module based onCYW4343W
■ microSD card slot
■ 512-Mbit external Quad SPI NOR Flash that provides a fast, expandable memory for data andcode
■ A thermistor to measure ambient temperature and two PDM microphones for voice input
■ KitProg3 onboard SWD programmer/debugger with USB-UART and USB-I2C bridge functionality
■ CapSense touch-sensing slider (5 elements) and two CapSense buttons, all of which are capableof both self- capacitance (CSD) and mutual-capacitance (CSX) operation
■ A Micro-B connector for USB device interface and a separate Micro-B connector for programming/debug using the KitProg3
■ Expansion headers that are compatible with Digilent® Pmod™ modules
■ 1.8 V and 3.3 V operation of PSoC 6 MCU is supported
■ One user LED, a user button, and a reset button for PSoC 6 MCU
■ One Mode selection button and one Mode LED for KitProg3


图4.原型板PSoC 6 Wi-Fi BT外形图
原型板PSoC 6 Wi-Fi BT对应的数字内容:


图5.原型板PSoC 6 Wi-Fi BT电路图(1)


图6.原型板PSoC 6 Wi-Fi BT电路图(2)


图7.原型板PSoC 6 Wi-Fi BT电路图(3)


图8.原型板PSoC 6 Wi-Fi BT电路图(4)


图9.原型板PSoC 6 Wi-Fi BT电路图(5)


图10.原型板PSoC 6 Wi-Fi BT电路图(6)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IOT
    IOT
    +关注

    关注

    186

    文章

    3984

    浏览量

    193201
收藏 人收藏

    评论

    相关推荐

    Cypress PSoC蓝牙低功耗开发设计攻略

    Cypress PSoC蓝牙低功耗开发设计攻略  如果说现在什么概念最热,那一定是物联网(IoT)。物联网世界中,你的手机是否可以成为家中的钥匙?这不是梦想,而是正在实现的现实。Cypress大中
    发表于 05-08 11:16

    【FireBLE申请】超低功耗智能手环研发

    申请理由:1.实现超低功耗高性能智能手环设计2.智能手环需要六轴加速度计来检测人行步数,FireBLE内置MPU6050,在功耗性能上它一个不错的选择3.方便设计手环,提高可用性,
    发表于 07-08 15:17

    SKYLAB三款超低功耗gps模块应用

    GPS模块和高性能ROM型GPS模块】SKG08A、SKG09A属于高性能GPS模块,SKG09D则属于GPS/BDS/GLONASS/GALILEO多系统导航定位模块。低功耗GPS模块的市场应用分析
    发表于 06-20 16:40

    小尺寸、超低功耗的智能穿戴定位解决方案

    解决方案也是必不可少的。本篇SKYLAB君将以小尺寸、超低功耗GPS模块SKG08A/SKG09A为切入点,详细介绍体积小、功耗低的智能穿戴定位解决方案。智能穿戴定位解决
    发表于 09-28 16:13

    超低功耗FPGA解决方案助力机器学习

    ™,一种结合模块化硬件套件、神经网络IP核、软件工具、参考设计和定制化设计服务的完整技术集合,旨在将机器学习推理加快大众市场IoT应用。Lattice sensAI提供经优化的解决方案,具有超低功耗
    发表于 05-23 15:31

    赛普拉斯的PSoC®6 IOT微控制器的功能

    (TEE),具有安全数据存储凭借这些功能,PSoC 6推动了物联网的新标准。现在终端消费者的物联网产品可以受益于:电池寿命更长PSoC 6 MCU采用业界领先的
    发表于 10-31 15:49

    安森美半导体的IoT应用怎么样?

    (BLE) 等各种标准协议的高性能超低功耗无线互联方案,并支持各种定制协议和专有协议的开发和应用,以满足不同的IoT互联需求。重点应用市场包括工业
    发表于 08-09 08:45

    超低功耗Wi-Fi技术

    行业、媒体行业等领域。超低功耗Wi-Fi芯片的特点和背后的黑科技DA16200 SoC是专为电池供电的IoT应用而设计的超低功耗Wi-Fi芯片,在很多应用中,即使是始终保持联网的设备也能实现长达5年
    发表于 05-24 07:37

    赛普拉斯IoT-AdvantEdge解决方案

    。值得一提的是,赛普拉斯基于超低功耗架构打造的PSoC 6MCU系列产品,还更新了PSoC 62 MCU、PSoC 64 SecureMCU
    发表于 09-01 19:08

    无线互联是IoT的应用有哪些?

    (BLE) 等各种标准协议的高性能超低功耗无线互联方案,并支持各种定制协议和专有协议的开发和应用,以满足不同的IoT互联需求。重点应用市场包括工业
    发表于 11-30 06:08

    STM8超低功耗系列

    / STM8L052系列3、STM8T系列4、STM8AF 系列汽车用5、STM8AL超低功耗系列汽车用MCUSTM8系列微控制器,8位微控制器平台基于高性能8位内核和先进外设集,在8位单片机行
    发表于 08-23 08:10

    PSOC6核心板的资料分享

    描述PSOC6核心板核心板模块cy8c6234,板载DAP下载器,超低功耗 PSoC 6 MCU 架构提供物联网设备所需的处理性能,消除了
    发表于 08-15 07:50

    超低功耗MCU在物联网方案中的应用

    受影响。 综上所述,超低功耗MCU在物联网方案中的应用范围广泛,可以为各种智能设备的运行提高安全可靠的保障。其中,传感器设备、智能家居、追踪器、面向农业的IoT应用等方面是超低功耗MC
    发表于 06-13 18:18

    低功耗ADC实现高性能明智设计

    凌力尔特(Linear)公司开发出了几款引脚兼容,采样率高达125Msps的1.8V超低功耗12位/14位和16位ADC系列实现高性能明智设计.
    发表于 03-13 16:43 751次阅读
    <b class='flag-5'>低功耗</b>ADC实现<b class='flag-5'>高性能</b>明智设计

    藍牙4.0 超低功耗藍牙空中鼠標解決方案

    超低功耗藍牙空中鼠標采用了基于Freescale超低功耗高性能的Kinetis L系列32位MCU,通過控制Freescale加速計,陀螺儀和磁力計的空間運算來捕捉人體動作及位移,經過CSR BLE
    发表于 10-04 09:59 281次阅读