英飞凌EZ - PD™ PMG1 - S3:高性能USB - C电源传输微控制器深度剖析

电子说

1.4w人已加入

描述

英飞凌EZ - PD™ PMG1 - S3:高性能USB - C电源传输微控制器深度剖析

在当今的电子设备设计中,高性能、多功能且可靠的电源传输微控制器是实现高效电源管理和数据传输的关键。英飞凌的EZ - PD™ PMG1 - S3就是这样一款引人注目的产品,它为各类设备、扩展坞和配件应用提供了强大的支持。

文件下载:Infineon Technologies USB Type-C™ EZ-PD™ PMG1-S3.pdf

一、EZ - PD™ PMG1家族概述

EZ - PD™ PMG1是一系列高压USB - C电源传输(PD)微控制器(MCU),集成了Arm® Cortex® - M0/M0 + CPU、USB - C PD控制器以及丰富的模拟和数字外设。该家族包括多个型号,如PMG1 - S0、PMG1 - S1、PMG1 - S2和PMG1 - S3,每个型号都有其独特的特性和适用场景。

型号 电源传输端口 角色 MOSFET栅极驱动器 闪存(KB) SRAM(KB) 集成全速USB 2.0设备 电压范围(V)
PMG1 - S0 1 Sink 2x PFET 64 8 VDDD (2.7 - 5.5) VBUS (4 - 21.5)
PMG1 - S1 1 DRP 2x PFET 128 12 VSYS (2.75 - 5.5) VBUS (4 - 21.5)
PMG1 - S2 1 DRP 2x NFET 128 8 VSYS (2.7 - 5.5) VBUS (4 - 21.5)
PMG1 - S3 1(48 - QFN)
2(97 - BGA)
DRP 灵活的2x NFET 256 32 VSYS (2.8 - 5.5) VBUS (4 - 28)

二、EZ - PD™ PMG1 - S3详细特性

(一)强大的处理与存储能力

  1. 32位MCU子系统:采用48 - MHz的Arm® Cortex® - M0 + CPU,并配备DMA,能够高效地处理各种任务,同时降低功耗。
  2. 大容量内存:拥有256 KB的Flash、32 KB的SRAM和96 KB包含PD代码的ROM,为程序存储和运行提供了充足的空间。

(二)丰富的Type - C/PD功能

  1. 双Type - C/PD模块:每个模块都配备了基带收发器,支持USB Power Delivery 3.1标准,并支持28 V扩展电源范围(EPR)。
  2. 集成保护功能:具备可配置的VBUS过压保护(OVP)、过流保护(OCP)、短路保护(SCP)和反向电流(RCP)保护,确保系统的安全稳定运行。
  3. 高速开关与控制:集成了两个VBUS NFET栅极驱动器,并具备压摆率控制功能,可有效限制浪涌电流。

(三)多样化的接口与外设

  1. 可重配置的串行通信块(SCBs):多达八个SCB可在运行时重新配置为I2C、SPI或UART,满足不同的通信需求。
  2. 定时器/计数器脉冲宽度调制器(TCPWMs):同样多达八个TCPWM,可用于内部计时或在GPIO上提供PWM功能。
  3. 可编程GPIO引脚:最多50个GPIO引脚,每个引脚都可配置为CAPSENSE™、模拟或数字模式,并且支持可编程驱动模式、强度和压摆率。
  4. 集成模拟模块:包含两个8位SAR ADC、一个12位SAR ADC、两个运算放大器和两个低功耗比较器,为模拟信号处理提供了强大的支持。
  5. 电容感应功能:通过CAPSENSE™ sigma - delta(CSD)提供了出色的信噪比(SNR)(>5:1)和防水性能,并且英飞凌提供的软件组件使电容感应设计变得简单。
  6. 硬件加密引擎:用于安全的固件启动和签名固件更新,保障系统的安全性。
  7. USB全速设备与充电器检测:支持广告牌类和HID类应用,用于固件下载,并可检测符合BC 1.2、Apple Charger、QC3.0和AFC规格的传统电池充电器。

三、功能模块详解

(一)CPU与内存子系统

  1. CPU:Cortex® - M0 +是一款专为低功耗操作而优化的32位MCU,采用了广泛的时钟门控技术。它主要使用16位指令,执行Thumb - 2指令集的子集,并集成了硬件乘法器,可在一个周期内提供32位结果。
  2. 内存:Flash、SRAM和ROM的合理配置,为程序的存储、运行和系统的初始化提供了有力支持。
  3. 加密加速器:支持矢量单元(VU)、SHA2(256位)、AES(128位)和真随机数生成器(TRNG)等功能,为系统的安全通信和数据保护提供了保障。

(二)系统资源

  1. 电源系统:可在2.8 V至5.5 V(VSYS)或4 V至28 V(VBUS)的单外部电源下工作,具备三种不同的电源模式(活动、睡眠、深度睡眠),并能确保各模式下电压的稳定性。
  2. 时钟系统:完全集成的时钟系统,无需外部晶体,可提供稳定的时钟信号,并支持不同时钟源之间的无毛刺切换。
  3. 看门狗定时器:在时钟块中实现,可在深度睡眠模式下工作,确保系统的可靠性。
  4. 复位:支持多种复位源,可记录复位原因,确保系统恢复到已知状态。
  5. 电压参考:可通过GPIO引脚绕过内部参考或使用外部参考,提高信号的信噪比和绝对精度。

(三)模拟模块

  1. 12位SAR ADC:最高采样率可达1 MS/秒,具备高精度和灵活的配置选项,可满足不同的模拟信号采集需求。
  2. 连续时间块迷你(CTBm):包含两个运算放大器,具有多种功率模式和比较器模式,可在深度睡眠模式下工作,实现快速的模拟系统启动。
  3. 温度传感器:片上温度传感器可实现高精度的温度测量,并可通过关闭电流源来节省功率。
  4. 低功耗比较器:可在深度睡眠模式下工作,用于监测外部电压水平,同时可将比较器输出路由到引脚,用于实现控制回路。
  5. 模拟多路复用总线:两个独立的总线可连接到固件可编程的模拟开关,实现内部资源与I/O端口的灵活连接。

(四)USB - PD子系统

  1. USB - PD物理层:包含发射器和接收器,可根据PD 3.1标准在CC线上通信BMC编码数据。
  2. VCONN FET:集成了两个VCONN FET,可为CC1或CC2引脚提供电源。
  3. ADC:低占用空间的8位SAR ADC,可用于通用的A - D转换应用。
  4. SBU Mux:97 - BGA封装包含一组模拟开关,可用于连接Type - C连接器的SBU1和SBU2引脚与DisplayPort或Thunderbolt的AUX引脚。
  5. 负载开关控制器:具备过压、欠压、过流、短路和反向电流保护功能,并可实现VBUS放电和调节。

(五)固定功能数字模块

  1. 定时器/计数器/PWM模块:可用于实现内部计时、PWM输出和电机驱动控制等功能。
  2. SCB:支持I2C、SPI和UART通信协议,具备多主机仲裁和灵活的缓冲选项,可减少CPU的中断开销和延迟。
  3. GPIO接口:提供丰富的驱动模式和配置选项,可在不同的电源模式下保持引脚状态,为系统的扩展和控制提供了便利。

四、引脚与应用

(一)引脚布局

PMG1 - S3提供了48 - QFN和97 - BGA两种封装形式,每种封装都有其特定的引脚布局和功能。通过合理的引脚配置,可以实现不同的外设连接和功能扩展。

(二)应用示例

  1. 单端口电源消费者应用:可用于需要与充电器协商以获取更高电压的设备,如移动电源、平板电脑等。
  2. 双端口电源消费者应用:适用于需要同时从两个Type - C端口获取电源的设备,如笔记本电脑、扩展坞等。
  3. 双端口电源提供者应用:可用于为其他设备提供电源的充电器、USB Hub等。

五、电气规格与订购信息

(一)电气规格

文档中详细列出了PMG1 - S3的各项电气规格,包括绝对最大额定值、DC规格、AC规格等。这些规格为工程师在设计电路时提供了重要的参考依据,确保系统的安全和稳定运行。

(二)订购信息

提供了不同型号的PMG1 - S3的订货信息,包括MPN、GPIO数量、Type - C端口数量、功能特性和封装形式等,方便工程师根据实际需求进行选择。

六、总结与思考

英飞凌的EZ - PD™ PMG1 - S3微控制器以其强大的处理能力、丰富的功能和可靠的性能,为USB - C电源传输和设备控制提供了一个优秀的解决方案。在实际应用中,工程师可以根据具体的需求选择合适的封装和功能配置,同时充分利用其提供的开发工具和文档资源,快速完成产品的设计和开发。

然而,在使用过程中也需要注意一些问题,如电源管理、引脚配置、电磁兼容性等。例如,在高功率应用中,如何确保电源系统的稳定性和效率?如何合理配置GPIO引脚以避免信号干扰?这些都是需要我们深入思考和解决的问题。希望通过本文的介绍,能为各位工程师在使用EZ - PD™ PMG1 - S3时提供一些有用的参考和启发。

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

全部0条评论

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

×
20
完善资料,
赚取积分