查看: 1798|回复: 0

i.MX RT600低功耗测量

[复制链接]
  • TA的每日心情
    开心
    2024-3-26 15:16
  • 签到天数: 266 天

    [LV.8]以坛为家I

    3298

    主题

    6545

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    32003
    最后登录
    2024-4-9
    发表于 2020-6-24 13:45:33 | 显示全部楼层 |阅读模式
    i.MX RT600低功耗测量


    i.MX RT600是跨界处理器系列产品,将高性能Cadence® Tensilica® Hi-Fi 4音频DSP内核与新一代Cortex-M33内核相结合。

    RT600系列跨界处理器旨在通过安全、功率优化的嵌入式处理器充分挖掘语音辅助终端节点的潜力。目标应用在智能家居相关的音频子系统,或是边缘计算中支持语音UI的物联网设备,以及语音识别消费。
    i.MXRT600 功能框图:
    1.png

    i.MX RT600提供了多种有关电源与时钟相关的切换方式,用户可以根据自己的需求来调整不同的系统性能与功耗。

    下面介绍主要的时钟源和系统时钟。

    主PLL的时钟源可以选择来自内部的16MHz振荡器、外部时钟源或是内部预设48MHz除2的振荡器。
    2.png

    主时钟源选择A寄存器(MAINCLKSELA)可以选择内部预设48MHz除4的振荡器、外部时钟源、内部低功耗1MHz振荡器或是内部预设48MHz的振荡器。而主时钟源选择B寄存器(MAINCLKSELB)可以选择从主时钟源选择A寄存器的结果、内部16MHz的振荡器、主PLL时钟或是32KHz时钟。
    3.png

    DSP CPU时钟源选择A寄存器(DSP_CPUCLKSELA)可以选择内部预设48MHz的振荡器、外部时钟源、内部低功耗1MHz振荡器或是内部16MHz的振荡器。而DSP CPU时钟源选择B寄存器(DSP_CPUCLKSELB)可以选择从DSP CPU时钟源A寄存器的结果、主PLL时钟、DSP PLL时钟或是32KHz时钟。
    4.png

    通过选择不同的时钟源,选用最合适的时钟频率,是控制功耗的基本措施。

    以下是i.MX RT600 EVK的PCB图片:
    5.png

    6.png

    图中的TP19是重要的电压测量点:
    7.png

    JP29是电流的测量点:
    18.png

    以下是一些与功耗配置相关的函数:

    1. 配置时钟
    8.png

    2. 设置用于分频的分频器
    9.png

    3. 初始化PFD
    10.png

    4.取消激活时钟
    11.png

    5.复位外设
    12.png

    6.激活PDRUNCFG其中的位、
    13.png

    7.应用PDRUNCFG更新
    14.png

    8.设置PMIC的电压
    15.png

    9.进入睡眠模式
    17.png

    下表给出了各种频率下的实测结果,可供读者参考:

    19.png





    文章出处:恩智浦MCU加油站
    签到签到
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-19 17:34 , Processed in 0.112202 second(s), 20 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表