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

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

3天内不再提示

ADUCM420具有MDIO接口的12位模拟输入/输出、Arm Cortex-M33 的精密模拟微控制器技术手册

要长高 2025-05-08 11:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

概述
ADuCM420 是一款完全集成的单封装套件,包括高性能模拟外设套件和数字外设套件(由 160MHz Arm ^®^ Cortex -M33 处理器控制)以及用于数字码和数据的集成闪存。
数据表:*附件:ADUCM420具有MDIO接口的12位模拟输入 输出、Arm Cortex-M33 的精密模拟微控制器技术手册.pdf

ADuCM420 上的模数转换器ADC)提供 12 位、2 MSPS 数据采集,并且在单端模式下,使用多达 12 个输入引脚。此外,还可以测量裸片温度和电源电压。

ADC 输入电压范围为 0 V 至 VREF。提供了一种时序控制器,使用户可以选择一组要按时序测量的 ADC 通道,而无需在时序期间进行软件干预。该时序可以选择性地以用户可选择的速率自动重复。

多达 12 个通道的 12 位数模转换器 (DAC) 具有输出缓冲区支持。

ADuCM420 可进行配置,以便数字和模拟输出通过看门狗或软件复位时序保持其输出电压。因此,即使在 ADuCM420 自行复位时,产品也可以保持功能。

ADuCM420 具有低功耗 Arm Cortex-M33 处理器和 32 位精简指令集计算机 (RISC) 机器,通过浮点单元 (FPU) 提供高达 240 MIPS 的峰值性能。片内还集成了 2× 256 kB 闪存/EE 存储器和 64 kB 静态随机存取存储器 (SRAM),两者都具有单比特错误校正 (SEC)、双比特错误检测 (DED) 和错误检查和纠正 (ECC)。闪存包含两个独立的 256 kB 模块支持一个闪存模块执行程序,同时另一个闪存模块进行写入/擦除操作。

ADuCM420 采用片内振荡器工作,锁相环频率为 160 MHz。该时钟可以选择性地进行分频,以降低功耗。可以通过 ADuCM420 软件设置其他低功耗模式。

该套件包括一个管理数据输入/输出 (MDIO) 接口,能够以高达 10 MHz 的频率运行。 通过合并物理地址 (PHYADR) 和设备地址 (DEVADD) 硬件比较器,可以简化用户编程。不可擦除内核数字码与用户闪存中的标志相结合,使用户数字码在两个独立的硬件闪存块之间可靠地切换。

ADuCM420 集成了一系列片内外设,可以在应用中根据需要在软件控制下进行配置。这些外设包括 2× 个通用异步接收器变送器 (UART)、3× 个 I2C 和 2× 个串行外设接口 (SPI) 串行输入/输出通信控制器、通用输入/输出 (GPIO)、32 单元可编程逻辑阵列 (PLA)、5 个通用定时器、一个唤醒定时器 (WUT) 和一个系统看门狗定时器 (WDT)。还提供了具有八个 16 位脉宽调制输出通道 (PWM)。

GPIO 引脚 (Px.x) 在高阻抗输入模式下上电。在输出模式下,软件在开漏模式和推挽模式之间进行选择。上拉和下拉电阻可以通过软件禁用和启用。GPIO 引脚可以根据 IOVDDx 引脚配置不同的电压电平,如 3.3 V、1.8 V 和 1.2 V。在 GPIO 输出模式下,可以保持输入使能以监控 GPIO 引脚。GPIO 引脚也可编程设置为数字或模拟外设信号,在这种情况下,引脚特性需满足特 定要求。

Arm Cortex-M3 处理器具有大量的配套生态系统,以简化 ADuCM420 的产品开发。通过 Arm 串行线调试端口进行访问。片内工厂固件支持通 过 MDIO 或 I2C 进行在线串行下载。这些特性都集成在一个支持此精密模拟微控制器的低成本开发系统中。

请注意,在本数据手册全文中,多功能引脚(例如 AIN4/VDAC0)可能使用引脚全称或引脚的单一功能指代,例如 AIN4(如果仅与该功能相关时)。

应用

  • 光纤网络 100 Gbps/200 Gbps/400 Gbps 和更高频率模块

特性

  • 模拟输入/输出
    • 多通道、12-位、2 MSPS ADC
      • 高达 12 个外部通道
      • 片内裸片温度监视器
      • 3 个电源监视器通道
      • 单端模式
      • 0 V 至 VREF 模拟输入范围
      • 输入缓冲区
    • 12 位电压输出 DACs
    • 8× 0 V 至 2.5 V, 1 kΩ 负载
    • 4× 0 V 至 2.5 V, 2.5 kΩ 负载
    • 1.25 V 或 2.5 V 片内低漂移基准电压源
    • 缓冲的 1.25 V 或 2.5 V 输出
    • 4 个电压比较器
  • 微控制器
  • 32 位 Arm Cortex-M33 内核,32 位 RISC 架构,FPU
  • 串行线端口支持数字码下载和调试
  • 时钟选项:
  • 16 MHz 片内振荡器
  • 具有可编程分频器的 160 MHz PLL 输出
  • 外部时钟脉冲源
  • 封装和温度范围
  • 3.46 mm × 3.46 mm、64 球 WLCSP 封装
  • 完全指定在 −40°C 至 +105°C 环境中运行
  • 存储器
    • 2× 256 kB 独立闪存/带 ECC 的 EE 存储器
      • 10000 次循环闪存/EE 耐久性
      • 20 年闪存/EE 保留
    • 具有 ECC 的 64 kB SRAM
  • 通过 MDIO 或 I2C,可进行软件触发的电路内重编程
  • 片内外设
  • 2× UART、2× SPI、3× I2C 串行输入/输出
  • 多电平电压(3.3 V,1.8 V,1.2 V)GPIO
  • MDIO 从机的频率高达 10 MHz
  • 五个通用定时器
  • 唤醒定时器 (WUT)
  • 监控定时器 (WDT)
  • 32 元素 PLA
  • 16 位 PWM
  • 所有 GPIO 都支持外部中断,其中五个可以支持唤醒功能
  • 电源
  • 多种电源:电压 DAC 和 ADC 为 3.3 V,数字输入/输出为 3.3 V、1.8 V 或 1.2 V
  • 低功耗应用的操作模式
  • 工具
  • 低成本快速启动开发系统
  • 完全第三方支持

框图
image.png

SPI时序规格:从机模式

SPI通用输入输出引脚(P0.3至P0.0、P1.7至P1.4)驱动强度设置为12 mA,IOVDD1 ≥ 1.2 V ,SPI时钟为40 MHz。见图3和图4。
image.png

image.png

典型性能特征
image.png

引脚配置描述
image.png

image.png

image.png

应用信息

电源供应

ADuCM420的工作电源电压为:AVDD和IOVDD0为2.85 V至3.6 V ,IOVDD1为1.2 V或1.8 V ,DVDD为1.8 V至3.6 V 。独立的模拟(AVDD)和数字电源引脚(IOVDD1和DVDD)允许AVDD在数字信号经常出现尖峰的系统中保持相对稳定。在这种模式下,ADuCM420也可以采用分离电源供电。也就是说,该器件可为每个电源使用不同的电压电平,只要满足表1和表9中定义的每个电源的最小和最大规格即可。典型的分离电源配置如图15所示。
image.png

作为提供两个独立电源的替代方案,用户可以通过在AVDD上放置一个小串联电阻和/或铁氧体磁珠来降低AVDD上的噪声,然后将模拟电源分别接地。此配置的一个示例如图16所示。在这种配置中,其他模拟电路(如运算放大器电压基准)也可以从AVDD电源线路供电。

在图15和图16中,一个大容量(10 μF)储能电容连接到DVDD,一个单独的10 μF电容连接到AVDD。此外,在芯片上的每个AVDD、IOVDD0、IOVDD1和DVDD引脚附近放置本地小容量值(0.1 μF)电容。在所有板级设计中,应包括所有这些电容,并确保较小的电容尽可能靠近每个电源引脚,且走线长度最短。将这些电容的接地端直接连接到底层接地层。

请注意,ADuCM420上的模拟和数字接地引脚在任何时候都必须参考同一系统接地参考点。
image.png

上电要求

图17和图18显示了DVDD和AVDD的上电要求。图19显示了如果P2.3/BMP/PLA10引脚没有外部上拉时,IOVDD0的上电要求。

推荐电路及元件参数值
image.png

使用电容对电源和稳压器进行充分去耦,这些电容连接在AVDD_REG、DVDD_REG和IOVDDx引脚及其相关的接地引脚(AGND和DGND)之间。表12指出哪些接地引脚与哪些电源引脚配对。

有三个数字电源引脚:IOVDD0、IOVDD1和DVDD。用尽可能靠近这些引脚放置的0.1 μF电容对这些引脚进行去耦。

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

    关注

    48

    文章

    8249

    浏览量

    162269
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9499

    浏览量

    388555
  • Cortex-M33
    +关注

    关注

    0

    文章

    20

    浏览量

    2323
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    精密模拟微控制器12 模拟输 入/输出ARM7TDMI® MCU

    精密模拟微控制器12 模拟输入/
    发表于 12-23 12:03

    EVAL-CN0300-EB1Z,完整的闭环精密模拟微控制器热电偶测量系统,带有4至20 mA输出评估板

    ,并相应地控制4至20 mA输出电流。 ADuCM360集成了双通道24Σ-Δ模数转换(ADC),双可编程电流源,
    发表于 10-28 08:47

    ADuCM420: Precision Analog Microcontroller, 12-Bit Analog Input/Output with MDIO Interface, Arm Cortex-M33 Data Sheet

    ADuCM420: Precision Analog Microcontroller, 12-Bit Analog Input/Output with MDIO Interface, Arm
    发表于 01-27 20:20 8次下载
    <b class='flag-5'>ADuCM420</b>: Precision Analog Microcontroller, <b class='flag-5'>12</b>-Bit Analog Input/Output with <b class='flag-5'>MDIO</b> Interface, <b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-M33</b> Data Sheet

    ADuCM410: Precision Analog Microcontroller, 16-Bit Analog Input/Output with MDIO Interface, Arm Cortex-M33 Data Sheet

    ADuCM410: Precision Analog Microcontroller, 16-Bit Analog Input/Output with MDIO Interface, Arm
    发表于 01-29 11:52 3次下载
    <b class='flag-5'>ADuCM</b>410: Precision Analog Microcontroller, 16-Bit Analog Input/Output with <b class='flag-5'>MDIO</b> Interface, <b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-M33</b> Data Sheet

    ADuC70xx 系列:精密模拟微控制器12模拟输入输出ARM7TDMI®MCU 数据手册

    ADuC70xx 系列:精密模拟微控制器12模拟输入
    发表于 03-18 23:10 2次下载
    ADuC70xx 系列:<b class='flag-5'>精密</b><b class='flag-5'>模拟</b><b class='flag-5'>微控制器</b>,<b class='flag-5'>12</b><b class='flag-5'>位</b><b class='flag-5'>模拟</b><b class='flag-5'>输入</b>、<b class='flag-5'>输出</b>,<b class='flag-5'>ARM</b>7TDMI®MCU 数据<b class='flag-5'>手册</b>

    ADuCM360/ADuCM361:集成双通道∑-△型ADC和ARM Cortex-M3的低功耗精密模拟微控制器

    ADuCM360/ADuCM361:集成双通道∑-△型ADC和ARM Cortex-M3的低功耗精密模拟
    发表于 03-19 09:45 13次下载
    <b class='flag-5'>ADuCM</b>360/<b class='flag-5'>ADuCM</b>361:集成双通道∑-△型ADC和<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b>3的低功耗<b class='flag-5'>精密</b><b class='flag-5'>模拟</b><b class='flag-5'>微控制器</b>

    ADuCM320:精密模拟微控制器,14模拟I/O, 带MDIO接口ARM Cortex-M3处理

    ADuCM320:精密模拟微控制器,14模拟I/O, 带M
    发表于 03-21 06:11 3次下载
    <b class='flag-5'>ADuCM</b>320:<b class='flag-5'>精密</b><b class='flag-5'>模拟</b><b class='flag-5'>微控制器</b>,14<b class='flag-5'>位</b><b class='flag-5'>模拟</b>I/O, 带<b class='flag-5'>MDIO</b><b class='flag-5'>接口</b>、<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b>3处理<b class='flag-5'>器</b>

    AN-1159: 基于Cortex-M3的精密模拟微控制器(ADuCxxx系列)上的I²C兼容接口

    AN-1159: 基于Cortex-M3的精密模拟微控制器(ADuCxxx系列)上的I²C兼容接口
    发表于 03-21 08:52 2次下载
    AN-1159: 基于<b class='flag-5'>Cortex-M</b>3的<b class='flag-5'>精密</b><b class='flag-5'>模拟</b><b class='flag-5'>微控制器</b>(ADuCxxx系列)上的I²C兼容<b class='flag-5'>接口</b>

    AN-1250: ADT7310/ADT7410与基于Cortex-M3的精密模拟微控制器(ADuCM360)的接口

    AN-1250: ADT7310/ADT7410与基于Cortex-M3的精密模拟微控制器(ADuCM360)的
    发表于 03-21 09:05 12次下载
    AN-1250: ADT7310/ADT7410与基于<b class='flag-5'>Cortex-M</b>3的<b class='flag-5'>精密</b><b class='flag-5'>模拟</b><b class='flag-5'>微控制器</b>(<b class='flag-5'>ADuCM</b>360)的<b class='flag-5'>接口</b>

    ADuCM362-EP:低功耗、高精度模拟微控制器,带双Sigma-Delta ADC,ARM Cortex-M3数据表

    ADuCM362-EP:低功耗、高精度模拟微控制器,带双Sigma-Delta ADC,ARM Cortex-M3数据表
    发表于 03-22 15:46 1次下载
    <b class='flag-5'>ADuCM</b>362-EP:低功耗、高精度<b class='flag-5'>模拟</b><b class='flag-5'>微控制器</b>,带双Sigma-Delta ADC,<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b>3数据表

    ADuCM420精密模拟微控制器,带MDIO接口12模拟输入/输出ARM Cortex-M33数据表

    ADuCM420精密模拟微控制器,带MDIO接口12
    发表于 03-22 15:51 7次下载
    <b class='flag-5'>ADuCM420</b>:<b class='flag-5'>精密</b><b class='flag-5'>模拟</b><b class='flag-5'>微控制器</b>,带<b class='flag-5'>MDIO</b><b class='flag-5'>接口</b>的<b class='flag-5'>12</b><b class='flag-5'>位</b><b class='flag-5'>模拟</b><b class='flag-5'>输入</b>/<b class='flag-5'>输出</b>,<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M33</b>数据表

    ADuCM320i:精密模拟微控制器,带MDIO接口的14模拟I/O,ARM Cortex-M3数据表

    ADuCM320i:精密模拟微控制器,带MDIO接口的14
    发表于 04-28 12:37 1次下载
    <b class='flag-5'>ADuCM</b>320i:<b class='flag-5'>精密</b><b class='flag-5'>模拟</b><b class='flag-5'>微控制器</b>,带<b class='flag-5'>MDIO</b><b class='flag-5'>接口</b>的14<b class='flag-5'>位</b><b class='flag-5'>模拟</b>I/O,<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b>3数据表

    ADUCM356 带有化学感应接口数据表的精密模拟微控制器 ADUCM356 带有化学感应接口数据表的精密模拟微控制器

    电子发烧友网为你提供ADI(ADI)ADUCM356 带有化学感应接口数据表的精密模拟微控制器
    发表于 10-07 17:47
    <b class='flag-5'>ADUCM</b>356 带有化学感应<b class='flag-5'>器</b><b class='flag-5'>接口</b>数据表的<b class='flag-5'>精密</b><b class='flag-5'>模拟</b><b class='flag-5'>微控制器</b> <b class='flag-5'>ADUCM</b>356 带有化学感应<b class='flag-5'>器</b><b class='flag-5'>接口</b>数据表的<b class='flag-5'>精密</b><b class='flag-5'>模拟</b><b class='flag-5'>微控制器</b>

    ADuCM360/ADuCM361低功耗、精密模拟微控制器中文手册

    电子发烧友网站提供《ADuCM360/ADuCM361低功耗、精密模拟微控制器中文手册.pdf》
    发表于 04-09 17:14 0次下载

    ADUCM410具有MDIO接口的16模拟输入/输出Arm Cortex-M33精密模拟微控制器技术手册

    ADuCM410 是一款完全集成的单封装套件,包括高性能模拟外设套件和数字外设套件(由 160MHz Arm^®^ Cortex ^™^ -M33
    的头像 发表于 05-08 11:14 818次阅读
    <b class='flag-5'>ADUCM</b>410<b class='flag-5'>具有</b><b class='flag-5'>MDIO</b><b class='flag-5'>接口</b>的16<b class='flag-5'>位</b><b class='flag-5'>模拟</b><b class='flag-5'>输入</b>/<b class='flag-5'>输出</b>、<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-M33</b>的<b class='flag-5'>精密</b><b class='flag-5'>模拟</b><b class='flag-5'>微控制器</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>