介绍MCU电源轨的分布

控制/MCU

1823人已加入

描述

前言

PMS是Power Management System的简称,主要用于MCU各个电源轨的产生和监督,另外也负责CPU各个功耗模式的管理。主要介绍MCU电源轨的分布,供电模式,供电监督,4种功耗模式,以及低功耗模式下的功耗数据等内容。

mcu

正文

1.Power Supply and Control

1.1 PMS with TLF35584

mcu

TLF35584支持ALS-D的功能安全等级的,TLF可以提供三路电源,第一路主控电VLDO_QUC接到VEXT,第二路STBYLDO接到VEVRSB,主要是给MUC的Standby domain供电的,第三路VREF_LDO主要给MCU的ADC供电。

TLF35584除了供电功能外,还能当作外部看门狗来用(window watch dog, feed by spi communication)。

MCU内部的EVR13是把外部的VEXT转成1.25V,EVR33是把外部的VEXT转成3.3V。

1.2 TC3xx Power Domains

mcu

在TC3xx里面分为多个Power Domains。

紫色和深棕色部分是Standby Domain低功耗域,这部分域由VEVRSB供电。

蓝色部分是外部输出引脚的输出电源,大部分由VEXE供电,也有部分由VFLEX供电(Flex的意思是“可变的”,支持3.3/5V,在VFLEX为5V时VFLEX可以输出3.3V,比如以太网的引脚),VEBU给外部总线供电,同样时Flex的。

浅棕色部分是VAREF和VDDM主要给模拟电路ADC供电,VAREF必须小于等于VDDM,一般两个接在一起。

......

1.3 供电模式

mcu

5V系统,3.3V系统,5/3.3V系统三种供电模式。

mcu

5V系统的话,5V-3V之间MCU的内核都能正常工作。

MCU的整体功耗还是比较大的,所以在上电的过程或者下电过程(主要是上电)中电流的波动不能太大,上电过程中要把电流的变化限定在50mA/50us以内,电流上升太快的话就会导致MCU复位

MCU的电源没有上电时许的要求。

1.4 TC3xx Salient features

mcu

mcu

对于高端的MCU(TC39x,TC38x)而言,EVRC需要配合外部的两个Mos组成SMPS电路产生内核需要的电源,之所以需要外接两个Mos来驱动是因为6个核产生的电流是比较大的。

1.5 Supply Mode Selection

mcu

HWCFG[6]配置Default状态所有的Pin脚是高阻态还是上拉高电平状态。

mcu

mcu

通过查询寄存PMSWSTAT.HWCFGVR来查看HWCFG[1,2]的配置。 

mcu

mcu

mcu

EVR33和EVRC可以使用内部的EVR产生3.3V和1.25V,也可以直接外部接3.3V和1.25V的电源轨(内部两个bypass)。

1.5.1 5V单电源供电模式

mcu

内部的EVR33和EVRC都enbale了,EVRC配置外部的两个Mos产生1.25V电源给内核供电,EVR33产生3.3V的电源。

1.5.2 3.3V单电源供电

mcu

EVRC enable,EVR33是不需要disable的。这个时候VEXT,VDDP3,VFLEX都接到了3.3V上面了。我们所说的单电源供电主要说的就是VEXT,VDDP3这两个电源。

ADC部分是另外独立的概念,也就是说在3.3V下ADC的供电电源VDDM也可以外接3.3V或者5V的电源。

1.5.3 双电源供电

mcu

1.25V给主核供电,EVRC disable,EVR33 enable。

1.5.4 三电源供电

mcu

EVRC disable,EVR33 disable。

1.6 EVRC内部原理

mcu

mcu

0.8MHz和1.8MHz可以在启动代码中进行配置,和ECU的EMC性能有关。

1.7 EVRC33内部原理

mcu

1.8 芯片内部IO的电源连接

mcu

IO引脚都有钳位电路。

2. Power Management

mcu

mcu

STANDBY模式的进入和退出需要区分系统是单电源系统还是双电源系统供电的情况。

 

mcu

mcu

 

3.Power Monitor

 

mcu

mcu

 

两种电源监控模式,Primary Monitor主要监控VEXT VDDP3 VDD三种电源,三个电源都有一个最小的threshold ,如果监控到小于最小的threshold就会触发LVD Reset。

Secondary Monitor除了VEXT VDDP3 VDD外还监控VEVRSB VDDM VDDPD,它监控的电源可以设置一个范围,一旦超过范围就会产生一个Alarm给到SMU。

Primary Monitor和Secondary Monitor的VREF都用到SHPBG的一个模块(芯片内部的一个DCDC的模块)。

为了功能安全的考虑,PLPBG这个DCDC模块在电源上升/建立过程中会和SHPBG进行相互的检测,保证电源部分的冗余性和多样性。

mcu

mcu

4.Power Consumption

mcu

IEXTRAIL是VEXT转换过来的电流

IDDMRAIL是VDDM转换过来的电流

IDDx3RAIL是VDPP3转换过来的电流

IDD是内核电流。

mcu

功耗估算可以使用Infineon提供的工具。

Sleep模式最大25mA,Standby模式最大150uA。






审核编辑:刘清

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分