ADuCM4050超低功耗集成了带功率管理的微控制器

ADuCM4050超低功耗集成了带功率管理的微控制器,第1张

  ADI公司的ADuCM4050是超低功耗集成了带功率管理的基于ARM® Cortex®-M4F处理器的微控制器(MCU),同时集成了数字外设,嵌入SRAM和嵌入闪存和提供时钟,重置和功率管理功能的模拟子系统以及模数转换器ADC)子系统.MCU工作频率高达52MHz,主要用在物联网(IoT),智能农业,智能建筑,智能测量,智能城市,智能机器和传感器网络,可穿戴设备,健身和医疗等。本文介绍了ADuCM4050产品亮点和主要特性,框图和几种应用电路,开发平台EV-cog-AD4050主要特性和优势以及电路图。

  The ADuCM4050 microcontroller unit (MCU) is an ultra low power integrated microcontroller system with integrated power management for processing, control, and connecTIvity. The MCU system is based on the ARM® Cortex®-M4F processor. The MCU also has a collecTIon of digital peripherals, embedded staTIc random access memory (SRAM) and embedded flash memory, and an analog subsystem that provides clocking, reset, and power management capabiliTIes in addition to an analog-to-digital converter (ADC) subsystem.

  This data sheet describes the ARM Cortex-M4F core and memory architecture used on the ADuCM4050 MCU. It does not provide detailed programming information about the ARM processor.

  The system features include an up to 52 MHz ARM Cortex-M4F processor, 512 kB of embedded flash memory with error correction code (ECC), an optional 4 kB cache for lower active power, and 128 kB system SRAM with parity. The ADuCM4050 features a power management unit (PMU), multilayer advanced microcontroller bus architecture (AMBA) bus matrix, central direct memory access (DMA) controller, and beeper interface.

  The ADuCM4050 features cryptographic hardware supporting advanced encryption standard (AES)-128 and AES-256 with secure hash algorithm (SHA)-256 and the following modes: electronic code book (ECB), cipher block chaining (CBC), counter (CTR), and cipher block chaining-message authentication code (CCM/CCM*) modes.

  The ADuCM4050 has protected key storage with key wrap/ unwrap, and keyed hashed message authentication code (HMAC) with key unwrap. The ADuCM4050 supports serial port (SPORT), serial peripheral interface (SPI), I2C, and universal asynchronous receiver/ transmitter (UART) peripheral interfaces.

  The ADuCM4050 features a real-time clock (RTC), general-purpose and watchdog timers, and programmable general-purpose input/output (GPIO) pins. There is a hardware cyclic redundancy check (CRC) calculator with programmable generator polynomial. The device also features a power on reset (POR) and power supply monitor (PSM), a 12-bit successive approximation register (SAR) ADC, a red/green/blue (RGB) timer for driving RGB LED, and a true random number generator (TRNG)。

  To support low dynamic and hibernate power management, the ADuCM4050 MCU provides a collection of power modes and features such as dynamic- and software-controlled clock gating and power gating.

  ADuCM4050产品亮点:

  1. Ultra low power consumption.

  2. Robust operation.

  3. Full voltage monitoring in deep sleep modes.

  4. ECC support on flash.

  5. Parity error detection on SRAM memory.

  6. Leading edge security.

  7. Fast encryption provides read protection to user algorithms.

  8. Write protection prevents device reprogramming by unauthorized code.

  9. Failure detection of 32 kHz low frequency external crystal oscillator (LFXTAL) via interrupt.

  10. SensorStrobe™ for precise time synchronized sampling of external sensors. Works in hibernate mode, resulting in drastic current reduction in system solutions. Current consumption reduces by 10 times when using, for example, the ADXL363 accelerometer. Software intervention is not required after setup. No pulse drift due to software execution.

  ADuCM4050主要特性:

  EEMBC ULPMark™-CP score (3 V): 189

  Ultra low power active and hibernate modes

  Active mode dynamic current: 41 μA/MHz (typical)

  Flexi mode: 400 μA (typical)

  Hibernate mode: 0.65 μA (typical)

  Shutdown mode: 50 nA (typical)

  Shutdown mode (fast wake-up): 0.20 μA (typical)

  ARM Cortex-M4F processor at 52 MHz with FPU, MPU, ITM with SWD interface

  Power management

  Single-supply operation (connected to VBAT pins): 1.74 V to 3.6 V

  Optional buck converter for improved efficiency

  Memory options

  512 kB of embedded flash memory with ECC

  4 kB of cache memory to reduce active power

  128 kB of configurable system SRAM with parity

  Safety

  Watchdog with dedicated on-chip oscillator

  Hardware CRC with programmable polynomial

  Multiparity bit protected SRAM

  ECC protected embedded flash

  Security

  Hardware cryptographic accelerator supporting AES-128, AES-256, and SHA-256

  Protected key storage in flash, SHA-256-based keyed

  HMAC and key wrap and unwrap

  User code protection

  TRNG

  Digital peripherals

  3 SPI interfaces to enable glueless interface to sensors, radios, and converters

  1 I2C and 2 UART peripheral interfaces

  SPORT for natively interfacing with converters and radios Programmable GPIOs (44 in LFCSP and 51 in WLCSP)

  3 general-purpose timers with PWM support

  RGB timer for driving RGB LED

  RTC0 for time keeping

  RTC1 with SensorStrobe and time stamping

  Programmable beeper

  27-channel DMA controller

  Clocking features

  26 MHz clock: on-chip oscillator, external crystal oscillator, SYS_CLKIN for external clock, and integrated PLL

  32 kHz clock: on-chip oscillator and low power crystal oscillator

  Clock fail detection for external crystals

  Analog peripherals

  12-bit SAR ADC, 1.8 MSPS, 8 channels, and digital comparator

  ADuCM4050应用:

  Internet of Things (IoT)

  Smart agriculture, smart building, smart metering, smart city, smart machine, and sensor network

  Wearables

  Fitness and clinical

  Machine learning and neural networks

  

ADuCM4050超低功耗集成了带功率管理的微控制器,[原创] ADI ADuCM4050超低功耗带功率管理的ARM MCU开发方案,第2张

  图1.ADuCM4050框图

  

ADuCM4050超低功耗集成了带功率管理的微控制器,[原创] ADI ADuCM4050超低功耗带功率管理的ARM MCU开发方案,第3张

  图2.ADuCM4050采用内部降压转换器的推荐外接元件图

  

ADuCM4050超低功耗集成了带功率管理的微控制器,[原创] ADI ADuCM4050超低功耗带功率管理的ARM MCU开发方案,第4张

  图3.ADuCM4050采用LFXTAL和HFXTAL的推荐外接元件图

  

ADuCM4050超低功耗集成了带功率管理的微控制器,[原创] ADI ADuCM4050超低功耗带功率管理的ARM MCU开发方案,第5张

  图4.ADuCM4050采用内部ADC的推荐VREF_ADC引脚和ADC输入通路的外接元件图

  开发平台EV-COG-AD4050

  The EV-COG-AD4050 is a development platform for Analog Devices Ultra Low Power technology across ADI ’ s MCU and RF transceiver portfolio. The board uses CrossCore Embedded Studio, an open source Eclipse based Interactive Development Environment (IDE), which can be downloaded free of charge. The platform contains many hardware and software example projects to make it easier for customers to prototype and create solutions for Internet of Things (IoT) applications.

  开发平台EV-COG-AD4050主要特性和优势:

  On-board ultra-low power ARM Cortex M4F MCU

  No external Debugger/Emulator Tools required

  Small form factor (75X35mm )

  Multiple power options – USB, Coincell, External, Li-Ion

  Onboard peripherals – Accelerometer, Temperature sensor

  Compatible with ADI RF daughter cards, and RF modules

  Compatible with ADI application add-on boards (Gears)

  Expansion Connectors and Jumpers for providing external access to all MCU signals

  The EV-COG-AD4050LZ is a modular Internet of Things (IOT) development platform based on the ADUCM4050 ultra low power microcontroller (MCU) with integrated power management for processing, control, and connectivity. The MCU system is based on the ARM Cortex-M4F processor, a collection of digital peripherals, embedded SRAM and flash memory, and an analog subsystem which provides clocking, reset, and power management capability in addition to an analog-to-digital converter (ADC) subsystem. The ADUCM4050 has industry leading ultra low power which makes it ideal for developing battery powered and self powered wireless sensor nodes. The Cog platform uses CrossCore Embedded Studio, an open source Eclipse based Interactive Development Environment (IDE), which can be downloaded free of charge. The platform contains many hardware and software example projects to make it easier for customers to prototype and create connected systems and solutions for Internet of Things (IoT) applications.

  

ADuCM4050超低功耗集成了带功率管理的微控制器,[原创] ADI ADuCM4050超低功耗带功率管理的ARM MCU开发方案,第6张

  图5.开发平台EV-COG-AD4050板尺寸图

  开发平台EV-COG-AD4050主要特性:

  ADuCM4050 (LFCSP package) - Ultra Low Power ARM Cortex-M4F MCU

  Compact form factor (3.5 cm X 7.5 cm) - Easy to deploy.

  On board debugger capability (CMSIS DAP compatible)

  Multiple power options and current monitoring test-points.

  On-board sensors: Accelerometer (ADXL362) and Temperature Sensor (ADT7420)

  Optional expansion capability - Using application specific add-on cards (Gears)

  Optional connectivity options - Using RF modules (Connectivity Cogs)

  

ADuCM4050超低功耗集成了带功率管理的微控制器,[原创] ADI ADuCM4050超低功耗带功率管理的ARM MCU开发方案,第7张

  图6.开发平台EV-COG-AD4050板外形图(正面)

  

ADuCM4050超低功耗集成了带功率管理的微控制器,[原创] ADI ADuCM4050超低功耗带功率管理的ARM MCU开发方案,第8张

  图7.开发平台EV-COG-AD4050板外形图(背面)

  

ADuCM4050超低功耗集成了带功率管理的微控制器,[原创] ADI ADuCM4050超低功耗带功率管理的ARM MCU开发方案,第9张

  图8.开发平台EV-COG-AD4050板电路图(1)

  

ADuCM4050超低功耗集成了带功率管理的微控制器,[原创] ADI ADuCM4050超低功耗带功率管理的ARM MCU开发方案,第10张

  图9.开发平台EV-COG-AD4050板电路图(2)

  

ADuCM4050超低功耗集成了带功率管理的微控制器,[原创] ADI ADuCM4050超低功耗带功率管理的ARM MCU开发方案,第11张

  图10.开发平台EV-COG-AD4050板电路图(3)

  

ADuCM4050超低功耗集成了带功率管理的微控制器,[原创] ADI ADuCM4050超低功耗带功率管理的ARM MCU开发方案,第12张

  图11.开发平台EV-COG-AD4050板电路图(4)

  

ADuCM4050超低功耗集成了带功率管理的微控制器,[原创] ADI ADuCM4050超低功耗带功率管理的ARM MCU开发方案,第13张

  图12.开发平台EV-COG-AD4050板电路图(5)

  详情请见:

  和https://wiki.analog.com/_media/resources/eval/user-guides/eval-cog-ad3029lz/21052017-iot-devkit-tile-revb-schematics.pdf

  ADuCM4050.pdf

  21052017-iot-devkit-tile-revb-schematics.pdf

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/2613191.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-10
下一篇 2022-08-10

发表评论

登录后才能评论

评论列表(0条)

保存