You are here

EZ-PD™ PMG1: A Portfolio of High-voltage MCUs with USB-C Power Delivery | サイプレス セミコンダクタ

EZ-PD™ PMG1: A Portfolio of High-voltage MCUs with USB-C Power Delivery

PMG1 (Power Delivery Microcontroller Gen1) is a family of high-voltage microcontrollers (MCU) with USB-C power delivery (PD). These chips include an Arm® Cortex®-M0/M0+ CPU and USB-C PD controller along with analog and digital peripherals. PMG1 is targeted for any embedded system that provides/consumes power to/from a high-voltage USB-C PD port and leverages the microcontroller to provide additional control capability.

The PMG1 family has a market-proven USB PD stack, ensuring spec compliance and interoperability. It’s the only high-voltage, programmable USB power delivery solution on the market today, complete with an integrated Arm® Cortex®-M0/M0+, up to 256KB Flash and 32KB RAM, a USB full speed device, and analog and digital peripherals. The PMG1 family offers devices at the low end with 64KB of flash and at the high end with 256KB of flash. The PMG1 family offers customers a unified FW view with an SDK supported in ModusToolbox®, enabling seamless migration between all PMG1 devices.

Figure 1: PMG1 Family Segmentation

PMG1 Family Segmentation

Notes

1 SCB stands for Serial Communication Block

2 TCPWM stands for Timer Counter Pulse Width Modulator

特徴

USB power delivery 3.1

  • Supports up to 28V on VBUS
  • VBUS FET Gate Drivers
  • VBUS fault protections: OVP, OCP, UVP, SCP and RCP

32-Bit MCU subsystem

  • 48-MHz Arm® Cortex®-M0/M0+ MCU with DMA controller and RTC
  • Up to 256KB Flash and 32KB RAM
  • USB full speed device with BC v1.2

アナログ周辺機器

  • One 12-bit, 1 MS/second ADC
  • 2x low-power comparators, OpAmps
  • CAPSENSE™ with smart sensing algorithm for auto-tuning
  • 2x 7-bit current-output IDACs configurable as a single 8-bit IDAC

デジタル周辺回路

  • Up to 8x 16-bit TCPWM blocks
  • Up to 8x serial communication blocks (SCBs): I2C master or slave, SPI master or slave, UART

Packages

  • 24-, 40-, 48- QFN, and 97-BGA
Subsystem or Range 項目 PMG1-S0 PMG1-S1 PMG1-S2 PMG1-S3
CPU and Memory Sub-system Core Arm® Cortex®-M0 Arm® Cortex®-M0 Arm® Cortex®-M0 Arm® Cortex®-M0
Max Freq (MHz) 48 48 48 48
フラッシュ(KB) 64 128 128 256
SRAM(KB) 8 12 8 32
Power Delivery Power Delivery Ports 1 1 1

1 port for 48-QFN

2 ports for 97-BGA

Role Sink DRP DRP DRP
MOSFET Gate Drivers 1x PFET 2x PFET 2x NFET Flexible 2x NFET
Fault Protections VBUS OVP[3] and UVP[4] VBUS OVP, UVP, OCP[5], SCP[6] and RCP[7] VBUS OVP, UVP and OCP VBUS OVP, UVP, OCP, SCP and RCP
USB Integrated Full Speed USB 2.0 Device with Billboard Class Support いいえ いいえ はい はい
Voltage Range Supply (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)

IO (V) 1.71 - 5.5 1.71 - 5.5 1.71 - 5.5 1.71 - 5.5
Digital SCB (configurable as I2C/UART/SPI) 2 4 4 .

7 for 48-QFN

(out of which only 5 can be configured as SPI and UART)

8 for 97-BGA

TCPWM Block

(configurable as timer, counter or pulse-width modulator)

4 2 4

7 for 48-QFN

8 for 97-BGA

Hardware Authentication Block

(Crypto)

いいえ いいえ

はい

(AES[8]-128/192/256, SHA1[9], SHA2-224, SHA2-256, PRNG10[10], CRC[11])

はい

(AES-128, SHA2-256, TRNG[12], Vector Unit)

Analog ADC 2x 8-bit SAR 1x 8-bit SAR 2x 8-bit SAR

2x 8-bit SAR

1x 12-bit SAR

On-chip Temperature Sensor はい はい はい はい
Direct Memory Access (DMA) DMA いいえ いいえ いいえ はい
GPIO Max # of I/O 12 (10 + 2 OVT[13]) 17 (15 + 2 OVT) 20 (18 + 2 OVT)

26 (24 + 2 OVT) for 48-QFN

50 (48 + 2 OVT) for 97-BGA

Notes

3. OVP = Overvoltage Protection

4. UVP = Undervoltage Protection

5. OCP = Overcurrent Protection

6. SCP = Short Circuit Protection and is supported in Source configuration only.

7. RCP = Reverse Current Protection and is supported in Source configuration only.

8. AES = Advanced Encryption Standard

9. SHA = Secure Hash Algorithm

10. PRNG = Pseudo Random Number Generation

11. CRC = Cyclic Redundancy Check

12. TRNG = True Random Number Generation

13. OVT = Over Voltage Tolerant

  1. Download the ModusToolbox™
  2. Purchase the PMG1 kit
  3. Download the Getting Started PMG1 App note

The EZ-PD™ PMG1 family prototyping kit is a development platform to design products which can be powered from a high-voltage USB PD port, and also need a microcontroller to implement different applications.

CY7110 EZ-PD™ PMG1-S0 Prototyping Kit:

The CY7110 EZ-PD™ PMG1-S0 prototyping kit is a development platform to design products which can be powered from a high-voltage USB PD port, and also need a microcontroller to implement different applications.

価格: $20.00



詳細を見るカートに追加

クリックして拡大

 

CY7111 EZ-PD™ PMG1-S1 Prototyping Kit:

The CY7111 EZ-PD PMG1-S1 prototyping kit is a development platform to design products which can be powered from a high-voltage USB PD port, and also need a microcontroller to implement different applications.

価格: $20.00



詳細を見るカートに追加

クリックして拡大

 

CY7112 EZ-PD™ PMG1-S2 Prototyping Kit:

The CY7112 EZ-PD PMG1-S2 prototyping kit is a development platform to design products which can be powered from a high-voltage USB PD port, and also need a microcontroller to implement different applications.

価格: $20.00



詳細を見るカートに追加

クリックして拡大

 

CY7113 EZ-PD™ PMG1-S3 Prototyping Kit:

The CY7113 EZ-PD™ PMG1-S3 prototyping kit is a development platform to design products which can be powered from a high-voltage USB PD port, and also need a microcontroller with CAPSENSE™ capability to implement different applications.

価格: $25.00



詳細を見るカートに追加

クリックして拡大

 

ModusToolbox™ (MTB) is the development platform used for firmware/application development with the PMG1 devices. The ModusToolbox™ software includes Eclipse IDE, configuration tools, low-level drivers, middleware libraries, as well as other packages that enable you to create your PMG1 applications.

This page helps you identify and find the ModusToolbox™ resources available for PMG1 devices. These resources are grouped in the following top-level categories: