PMG1-S2 DatasheetDevelopment Support The PMG1 family has a rich set of documentation, development Technical Reference Manual: The Technical Reference tools, and online resources to assist you during your devel- Manual (TRM) contains all the technical detail you need to use a opment process. Visit www.cypress.com/products/ez-pd-pmg1 PMG1 device, including a complete description of all PMG1 to find out more. registers. The TRM is available in the Documentation section at www.cypress.com/products/ez-pd-pmg1. Documentation A suite of documentation supports the PMG1 family to ensure Online that you can find answers to your questions quickly. This section In addition to print documentation, the Cypress PMG1 forums contains a list of some of the key documents. connect you with fellow users and experts in PMG1 from around Software User Guide: A step-by-step guide for using the world, 24 hours a day, 7 days a week. ModusToolbox® (MTB). The software user guide shows you how Tools MTB build process works in detail, how to use source control with MTB, and much more. With industry standard cores, programming, and debugging Component Datasheets: The flexibility of PMG1 allows the interfaces, the PMG1 family is part of a development tool ecosystem. creation of new peripherals (components) long after the device has gone into production. Component data sheets provide all the Visit us at https://www.cypress.com/products/modus- information needed to select and use a particular component, toolbox-software-environment for the latest information on the including functional description, API documentation, example revolutionary, easy to use ModusToolbox IDE, supported third codes, and AC/DC specifications. party compilers, programmers, debuggers, and development kits. Application Notes: This includes the Getting Started application note and the Hardware Design Guidelines. Document Number: 002-31598 Rev. *B Page 6 of 33 Document Outline PMG1-S2 Datasheet Power Delivery Microcontroller Gen1 PMG1 Family General Description PMG1-S2 General Description Features Type-C and USB-PD Support 32-bit MCU Subsystem Integrated Digital Blocks Clocks and Oscillators Power System-Level ESD Protection Packages Block Diagram Contents Development Support Documentation Online Tools ModusToolbox™ IDE and the PMG1 SDK Functional Overview CPU and Memory Subsystem Crypto Block Integrated Billboard Device USB-PD Subsystem (USBPD SS) Full-Speed USB Subsystem Peripherals GPIO Power Systems Overview Pinouts Application Diagrams Electrical Specifications Absolute Maximum Ratings Device-Level Specifications Digital Peripherals System Resources Ordering Information Ordering Code Definitions Packaging Acronyms Document Conventions Units of Measure Document History Page Sales, Solutions, and Legal Information Worldwide Sales and Design Support Products PSoC® Solutions Cypress Developer Community Technical Support