EZ - PD? PMG1 - S2 Power Delivery MCU:高性能USB - C供電的理想之選
在當(dāng)今電子設(shè)備飛速發(fā)展的時(shí)代,USB - C Power Delivery(PD)技術(shù)憑借其高效、靈活的供電能力,成為眾多電子設(shè)備的供電首選。EZ - PD? PMG1 - S2 Power Delivery MCU作為一款專為USB - C PD應(yīng)用設(shè)計(jì)的微控制器,以其豐富的功能和出色的性能,在市場(chǎng)上脫穎而出。本文將對(duì)EZ - PD? PMG1 - S2進(jìn)行詳細(xì)剖析,為電子工程師們?cè)?a href="http://m.makelele.cn/soft/data/61-62/" target="_blank">設(shè)計(jì)相關(guān)產(chǎn)品時(shí)提供有價(jià)值的參考。
文件下載:Infineon Technologies USB Type-C? EZ-PD? PMG1-S2.pdf
一、EZ - PD? PMG1家族概述
EZ - PD? PMG1家族是一系列高壓USB - C Power Delivery微控制器,包含Arm? Cortex? - M0/M0 + CPU和USB - C PD控制器,以及模擬和數(shù)字外設(shè)。該家族主要有EZ - PD? PMG1 - S0、EZ - PD? PMG1 - S1、EZ - PD? PMG1 - S2、EZ - PD? PMG1 - S3等型號(hào),各型號(hào)在CPU、內(nèi)存、供電、USB等方面存在差異。
| 子系統(tǒng)或范圍 | 項(xiàng)目 | EZ - PD? PMG1 - S0 | EZ - PD? PMG1 - S1 | EZ - PD? PMG1 - S2 | EZ - PD? PMG1 - S3 |
|---|---|---|---|---|---|
| CPU&內(nèi)存子系統(tǒng) | 內(nèi)核 | Arm Cortex - M0 | Arm Cortex - M0 | Arm Cortex - M0 | Arm Cortex - M0+ |
| 最大頻率(MHz) | 48 | 48 | 48 | 48 | |
| 閃存(KB) | 64 | 128 | 128 | 256 | |
| SRAM(KB) | 8 | 12 | 8 | 32 | |
| 供電 | 供電端口 | 1 | 1 | 1 | 48 - QFN為1端口,97 - BGA為2端口 |
| 角色 | 受電端 | 雙角色端口 | 雙角色端口 | 雙角色端口 | |
| MOSFET柵極驅(qū)動(dòng)器 | 1x PFET | 2x PFET | 2x NFET | 靈活的2x NFET | |
| 故障保護(hù) | VBUS過(guò)壓和欠壓保護(hù) | VBUS過(guò)壓、欠壓和過(guò)流保護(hù),短路保護(hù)和反向電流保護(hù)(僅適用于源配置) | VBUS過(guò)壓、欠壓和過(guò)流保護(hù) | VBUS過(guò)壓、欠壓和過(guò)流保護(hù),短路保護(hù)和反向電流保護(hù)(僅適用于源配置) | |
| USB | 集成全速USB 2.0設(shè)備,支持廣告牌類 | 否 | 否 | 是 | 是 |
| 電壓范圍 | 電源(V) | VDDD(2.7 - 5.5),VBUS(4 - 21.5) | VSYS (2.75 - 5.5),VBUS (4 - 21.5) | VSYS (2.7 - 5.5),VBUS(4 - 21.5) | VSYS (2.8 - 5.5),VBUS (4 - 28) |
| I/O(V) | 1.71 - 5.5 | 1.71 - 5.5 | 1.71 - 5.5 | 1.71 - 5.5 | |
| 數(shù)字 | 可配置為I2C/UART/SPI的SCB | 2 | 4 | 4 | 48 - QFN為7個(gè)(其中僅5個(gè)可配置為SPI和UART),97 - BGA為8個(gè) |
| TCPWM塊(可配置為定時(shí)器、計(jì)數(shù)器或脈寬調(diào)制器) | 4 | 2 | 4 | 48 - QFN為7個(gè),97 - BGA為8個(gè) | |
| 硬件認(rèn)證塊(加密) | 否 | 否 | 是(AES - 128/192/256,SHA1,SHA2 - 224,SHA2 - 256,PRNG,CRC) | 是(AES - 128,SHA2 - 256,TRNG,向量單元) | |
| 模擬 | ADC | 2x 8位SAR | 1x 8位SAR | 2x 8位SAR | 2x 8位SAR,1x 12位SAR |
| 片上溫度傳感器 | 是 | 是 | 是 | 是 |
從這些對(duì)比中,我們可以根據(jù)具體的設(shè)計(jì)需求,選擇最適合的型號(hào)。例如,如果對(duì)閃存容量和USB功能有較高要求,EZ - PD? PMG1 - S2或EZ - PD? PMG1 - S3可能是更好的選擇。
二、EZ - PD? PMG1 - S2詳細(xì)特性
2.1 基本特性
EZ - PD? PMG1 - S2具有128KB閃存、8KB SRAM、20個(gè)GPIO、全速USB設(shè)備控制器、用于認(rèn)證的加密引擎、20V耐壓穩(wěn)壓器,以及一對(duì)用于切換5V(VCONN)電源的FET。它還集成了兩個(gè)用于控制外部VBUS FET的雙輸出柵極驅(qū)動(dòng)器和系統(tǒng)級(jí)ESD保護(hù),提供40 - QFN和42 - CSP兩種封裝形式,適用于工業(yè)溫度范圍( - 40°C至 + 105°C)。
2.2 關(guān)鍵特性亮點(diǎn)
- Type - C和USB PD支持:支持一個(gè)USB Type - C端口,集成USB Power Delivery 3.0、PD BMC收發(fā)器、VCONN FET,可配置電阻$R{P}$和$R{D}$,支持死電池檢測(cè)、快速角色交換和擴(kuò)展數(shù)據(jù)消息,以及基于硬件的過(guò)流保護(hù)(OCP)和過(guò)壓保護(hù)(OVP)。這些特性使得它在USB - C PD應(yīng)用中能夠穩(wěn)定、高效地工作,滿足不同設(shè)備的供電和通信需求。
- 32位MCU子系統(tǒng):采用48MHz的ARM? Cortex? - M0 CPU,搭配128KB閃存和8KB SRAM,為系統(tǒng)提供了強(qiáng)大的計(jì)算能力和數(shù)據(jù)存儲(chǔ)能力,能夠快速處理各種復(fù)雜的任務(wù)。
- 集成數(shù)字模塊:硬件加密塊支持固件圖像的硬件輔助認(rèn)證和可信生態(tài)系統(tǒng)中的固件現(xiàn)場(chǎng)升級(jí);全速USB設(shè)備控制器支持廣告牌設(shè)備類;集成定時(shí)器和計(jì)數(shù)器,滿足USB PD協(xié)議所需的響應(yīng)時(shí)間;四個(gè)運(yùn)行時(shí)可重新配置的串行通信塊(SCBs),具有可重新配置的I2C、SPI或UART功能,方便與其他設(shè)備進(jìn)行通信。
- 時(shí)鐘和振蕩器:集成振蕩器,無(wú)需外部時(shí)鐘,簡(jiǎn)化了電路設(shè)計(jì),降低了成本和電路板空間。
- 電源管理:電源范圍為VSYS(2.7V – 5.5V)和VBUS (4.0V – 21.5V),集成兩個(gè)雙輸出柵極驅(qū)動(dòng)器用于外部VBUS FET開關(guān)控制,GPIO具有獨(dú)立的電源電壓引腳,支持1.71V至5.5V的信號(hào)傳輸。不同的電源模式(復(fù)位、活動(dòng)、睡眠和深度睡眠)由電源系統(tǒng)管理,能夠根據(jù)實(shí)際需求靈活調(diào)整功耗。
三、開發(fā)支持
對(duì)于開發(fā)者來(lái)說(shuō),豐富的開發(fā)支持是選擇一款芯片的重要因素之一。EZ - PD? PMG1家族提供了豐富的文檔、開發(fā)工具和在線資源。
3.1 文檔支持
包括軟件用戶指南、組件數(shù)據(jù)手冊(cè)、應(yīng)用筆記和技術(shù)參考手冊(cè)等。軟件用戶指南詳細(xì)介紹了ModusToolbox?軟件的使用方法,組件數(shù)據(jù)手冊(cè)提供了選擇和使用特定組件所需的所有信息,應(yīng)用筆記包含了入門指南和硬件設(shè)計(jì)準(zhǔn)則,技術(shù)參考手冊(cè)則包含了使用EZ - PD? PMG1設(shè)備所需的所有技術(shù)細(xì)節(jié)。這些文檔能夠幫助開發(fā)者快速上手,解決開發(fā)過(guò)程中遇到的問(wèn)題。
3.2 在線資源
通過(guò)EZ - PD? PMG1 MCU論壇,開發(fā)者可以與全球的用戶和專家交流,獲取最新的技術(shù)信息和解決方案。
3.3 開發(fā)工具
基于行業(yè)標(biāo)準(zhǔn)的內(nèi)核、編程和調(diào)試接口,EZ - PD? PMG1家族是開發(fā)工具生態(tài)系統(tǒng)的一部分。ModusToolbox?軟件提供了革命性的、易于使用的Eclipse IDE,支持第三方編譯器、編程器、調(diào)試器和開發(fā)套件。使用ModusToolbox?軟件,開發(fā)者可以創(chuàng)建新應(yīng)用、配置設(shè)備資源和中間件庫(kù)、編寫C/C++/匯編源代碼,以及對(duì)設(shè)備進(jìn)行編程和調(diào)試。
四、功能概述
4.1 CPU和內(nèi)存子系統(tǒng)
- CPU:Cortex? - M0 CPU是32位MCU子系統(tǒng)的核心,針對(duì)低功耗操作進(jìn)行了優(yōu)化,采用廣泛的時(shí)鐘門控技術(shù),主要使用16位指令,執(zhí)行Thumb - 2指令集的子集。英飛凌的實(shí)現(xiàn)包括一個(gè)硬件乘法器,能夠在一個(gè)周期內(nèi)提供32位結(jié)果。它還包含一個(gè)具有32個(gè)中斷輸入的嵌套向量中斷控制器(NVIC)塊和一個(gè)喚醒中斷控制器(WIC),WIC可以在芯片處于深度睡眠模式時(shí)將處理器從深度睡眠模式喚醒,節(jié)省功耗。此外,CPU還提供了一個(gè)非屏蔽中斷(NMI)輸入和一個(gè)串行線調(diào)試(SWD)接口,方便調(diào)試和開發(fā)。
- 閃存:具有兩個(gè)64KB閃存庫(kù)和閃存加速器,與CPU緊密耦合,提高了從閃存塊的平均訪問(wèn)時(shí)間。在48MHz時(shí),閃存塊的訪問(wèn)時(shí)間為1等待狀態(tài)(WS),在24MHz時(shí)為0等待狀態(tài)。閃存加速器平均可提供85%的單周期SRAM訪問(wèn)性能。
- SROM:提供包含引導(dǎo)和配置例程的監(jiān)控ROM。
4.2 加密塊
集成的加密塊用于固件圖像的硬件輔助認(rèn)證,支持可信生態(tài)系統(tǒng)中的固件現(xiàn)場(chǎng)升級(jí),提供高級(jí)加密標(biāo)準(zhǔn)(AES)塊密碼、安全哈希算法(SHA - 1和SHA - 2)、循環(huán)冗余校驗(yàn)(CRC)和偽隨機(jī)數(shù)生成等加密功能,保障了系統(tǒng)的安全性。
4.3 集成廣告牌設(shè)備
集成了一個(gè)完整的全速USB 2.0設(shè)備控制器,能夠作為廣告牌類設(shè)備工作,也支持其他設(shè)備類,增強(qiáng)了設(shè)備的通用性和兼容性。
4.4 USB PD子系統(tǒng)
包含與USB Type - C和Power Delivery相關(guān)的所有模塊,如BMC PHY、VCONN電源FET、模擬交叉開關(guān)、可編程上拉和下拉終端、熱插拔檢測(cè)(HPD)處理器、VBUS_C穩(wěn)壓器、電源開關(guān)、OV/UV監(jiān)測(cè)塊、電流感測(cè)放大器(CSA)、VBUS_P和VBUS_C柵極驅(qū)動(dòng)器、VBUS_C放電開關(guān)、充電器檢測(cè)/仿真模塊以及兩個(gè)8位SAR ADC。該子系統(tǒng)與USB Type - C連接器的引腳接口,實(shí)現(xiàn)了BMC和4b/5b編碼和解碼功能,支持DisplayPort邊帶信號(hào),能夠監(jiān)測(cè)VBUS的過(guò)壓、欠壓和過(guò)流情況,并通過(guò)中斷自動(dòng)關(guān)閉電源FET,保障系統(tǒng)的安全穩(wěn)定運(yùn)行。
4.5 全速USB子系統(tǒng)
包含全速USB設(shè)備控制器,支持相關(guān)的通信和數(shù)據(jù)傳輸功能。
4.6 外設(shè)
- 串行通信塊(SCB):有四個(gè)SCBs,可配置為I2C、SPI或UART接口。硬件I2C塊實(shí)現(xiàn)了完整的多主機(jī)和從機(jī)接口,支持多主機(jī)仲裁。在SPI模式下,SCB塊可作為主機(jī)或從機(jī)。但需要注意的是,SCB 1的I2C端口在某些方面不完全符合I2C規(guī)范,如GPIO單元不耐過(guò)壓、Fast Mode Plus的$I_{OL}$規(guī)格不滿足要求等。
- 定時(shí)器/計(jì)數(shù)器/PWM塊(TCPWM):四個(gè)TCPWM塊,每個(gè)實(shí)現(xiàn)16位定時(shí)器、計(jì)數(shù)器、脈寬調(diào)制器(PWM)和正交解碼器功能,可用于實(shí)現(xiàn)各種定時(shí)和控制任務(wù)。
- GPIO:最多有20個(gè)GPIOs,可配置為GPIOs、SCB、SBU和Aux信號(hào),SWD引腳也可作為GPIOs使用。SCB 0的I2C引腳具有過(guò)壓耐受性。GPIO塊提供七種驅(qū)動(dòng)強(qiáng)度模式、輸入閾值選擇、輸入和輸出緩沖器的單獨(dú)控制、保持模式和可選的壓擺率,能夠滿足不同的應(yīng)用需求。
五、電源系統(tǒng)
EZ - PD? PMG1 - S2可由VBUS(4.0V – 21.5V)或VSYS(2.7V – 5.5V)兩種外部電源供電。VBUS電源通過(guò)芯片內(nèi)的低壓差穩(wěn)壓器(LDO)調(diào)節(jié)至3.3V水平,芯片內(nèi)部的VDDD電源智能地在VBUS穩(wěn)壓器輸出和未調(diào)節(jié)的VSYS之間切換。除復(fù)位模式外,該芯片有活動(dòng)、睡眠和深度睡眠三種電源模式,由電源系統(tǒng)管理模式之間的轉(zhuǎn)換。為GPIO提供單獨(dú)的電源域VDDIO,VDDD和VCCD引腳用于連接1μF電容以穩(wěn)定穩(wěn)壓器,不支持作為電源使用。當(dāng)由大于3.3V的VSYS供電時(shí),專用的USB穩(wěn)壓器允許USB操作。
六、引腳定義
文檔詳細(xì)列出了EZ - PD? PMG1 - S2的引腳定義,包括GPIOs和串行接口、USB FS、USB Type - C、VBUS、VBUS OCP/SCP/RCP、復(fù)位、電源和GND等引腳的功能和描述。了解這些引腳定義對(duì)于正確設(shè)計(jì)電路板和連接外部設(shè)備至關(guān)重要。例如,不同的引腳用于不同的通信協(xié)議、電源控制和信號(hào)傳輸,開發(fā)者需要根據(jù)具體的應(yīng)用需求合理使用這些引腳。
七、應(yīng)用示例
7.1 受電應(yīng)用
在受電應(yīng)用中,Type - C插座用于消耗功率。EZ - PD? PMG1 - S2與連接到Type - C插座的源設(shè)備協(xié)商功率合約,控制和驅(qū)動(dòng)消費(fèi)者路徑的FET,并監(jiān)測(cè)Type - C VBUS線上的過(guò)壓/欠壓情況,確保設(shè)備能夠安全、穩(wěn)定地獲取電源。
7.2 供電應(yīng)用
在供電應(yīng)用中,EZ - PD? PMG1 - S2作為DFP(電源提供者),最大支持20V、100W的功率配置文件。它可以驅(qū)動(dòng)兩種類型的FET,GPIO P1.0的狀態(tài)(浮空或接地)指示功率提供者路徑中使用的FET類型(N - MOS或P - MOS FET)。為了確保在電源適配器電纜斷開時(shí)VBUS能夠快速放電,提供了一個(gè)通過(guò)電阻連接到EZ - PD? PMG1 - S2的VBUS_DISCHARGE引腳的放電路徑。同時(shí),通過(guò)內(nèi)部電路監(jiān)測(cè)Type - C端口上的VBUS電壓,檢測(cè)欠壓和過(guò)壓情況,還可以通過(guò)感測(cè)連接在“CSN”和“CSP/VBUS_P”引腳之間的10mΩ感測(cè)電阻上的電流來(lái)檢測(cè)VBUS過(guò)流。任何VBUS線上的故障都可以用于通過(guò)高壓柵極驅(qū)動(dòng)器輸出(VBUS_P_CTRL0和VBUS_P_CTRL1引腳)關(guān)閉VBUS提供者路徑。
7.3 雙角色端口應(yīng)用
在雙角色端口應(yīng)用中,Type - C端口既可以作為電源提供者,也可以作為電源消費(fèi)者,EZ - PD? PMG1 - S2能夠根據(jù)實(shí)際情況靈活切換角色,滿足不同的使用場(chǎng)景。
八、電氣規(guī)格
文檔提供了詳細(xì)的電氣規(guī)格,包括絕對(duì)最大額定值、引腳的絕對(duì)最大額定值、設(shè)備級(jí)規(guī)格、數(shù)字外設(shè)規(guī)格和系統(tǒng)資源規(guī)格等。這些規(guī)格是設(shè)計(jì)電路時(shí)必須考慮的重要因素,例如絕對(duì)最大額定值規(guī)定了設(shè)備在不同條件下能夠承受的最大電壓、電流等參數(shù),如果超出這些范圍,可能會(huì)導(dǎo)致設(shè)備損壞。開發(fā)者需要根據(jù)這些規(guī)格合理設(shè)計(jì)電源、選擇外部元件,確保設(shè)備在安全的電氣環(huán)境下工作。
九、訂購(gòu)信息和封裝
9.1 訂購(gòu)信息
列出了EZ - PD? PMG1 - S2的訂購(gòu)代碼定義和不同型號(hào)的特點(diǎn),如CYPM1211 - 40LQXI和CYPM1211 - 42FNXIT等型號(hào)適用于不同的應(yīng)用場(chǎng)景和封裝需求。開發(fā)者可以根據(jù)自己的需求選擇合適的型號(hào)進(jìn)行訂購(gòu)。
9.2 封裝特性
提供了40 - QFN和42 - CSP兩種封裝的特性,包括工作環(huán)境溫度、結(jié)溫、熱阻、焊接回流峰值溫度和封裝濕度敏感度等級(jí)等信息。了解這些封裝特性有助于在電路板設(shè)計(jì)和制造過(guò)程中選擇合適的封裝形式,確保設(shè)備的可靠性和穩(wěn)定性。
十、總結(jié)
EZ - PD? PMG1 - S2 Power Delivery MCU以其豐富的功能、出色的性能和完善的開發(fā)支持,為電子工程師在USB - C PD應(yīng)用設(shè)計(jì)中提供了一個(gè)優(yōu)秀的選擇。它不僅能夠滿足各種復(fù)雜的供電和通信需求,還在安全性、低功耗、靈活性等方面表現(xiàn)出色。然而,在使用過(guò)程中,工程師們也需要注意其一些細(xì)節(jié),如部分接口的規(guī)格限制等。希望通過(guò)本文的介紹,能夠幫助電子工程師們更好地了解和應(yīng)用EZ - PD? PMG1 - S2,開發(fā)出更加優(yōu)秀的電子設(shè)備。
你在使用EZ - PD? PMG1 - S2的過(guò)程中遇到過(guò)哪些問(wèn)題?或者你對(duì)它的哪些特性最感興趣呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和想法。
-
微控制器
+關(guān)注
關(guān)注
48文章
8371瀏覽量
164516
發(fā)布評(píng)論請(qǐng)先 登錄
SiM3C1xx:高性能低功耗32位MCU的卓越之選
NXP S32M2xx系列MCU:汽車電機(jī)控制的理想之選
英飛凌EZ - PD? PMG1 - S3:高性能USB - C電源傳輸微控制器深度剖析
探索 EZ - PD? PMG1 - B1:高性能 USB Type - C 降壓 - 升壓控制器
EZ-PD? PAG2-PD CYPAS2174 :USB 供電適配器的高效解決方案
深入剖析TPS26750:USB Type - C與PD控制器的卓越之選
深入解析 onsemi FUSB15201:雙端口 USB Type - C 與 PD 控制器的卓越之選
EZ - PD? PMG1 - S2 Power Delivery MCU:高性能USB - C供電的理想之選
評(píng)論