Microchip Technology, Inc. USB Type-C Power Delivery Controller UPD301C

Description
The UPD301B/C is a stand-alone, small form factor USB Type-C™ Power Delivery (PD) Port Controller compliant with the USB Type-C™ Power Delivery 3.0 Specification. The UPD301B/C provides stand-alone operation for a wide range of PD applications, enabling cable plug orientation and detection for a USB Type-C receptacle, and implementing baseband communication with the connecting USB Type-C device via the integrated USB Power Delivery 3.0 MAC. The UPD301B/C is an integrated PD solution with the functionality of a SAMD20 (32-bit ARM Cortex-M0+) microcontroller and a UPD350 PD MAC/PHY. Optionally, a second, third, or fourth PD port is supported via SPI connection to additional external Microchip UPD350 devices. The embedded 32-bit ARM Cortex-M0+ executes the Microchip USB Power Delivery Software Framework (PSF) Power Delivery stack. Microchip PSF is available at the MicrochipGitHub location. A Quick Start Guide and User Manual are also available on the GitHub page. The UPD301B/C devices are shipped blank and require programming with compiled application specific code before operation. Programming is supported by Microchip's industry standard MPLAB X IDE programming environment. The PSF firmware stack allows for a wide range of USB Power Delivery applications, including but not limited to: Single or Multi-Port Source Only applications, Bus-Powered Sink applications, Battery-Powered Sink applications, and Dual Role Data / Dual Role Power applications such as PD-based docking stations or PD-based dongles. Charge only applications are support in the UPD301B, while all others are supported in the UPD301C. The PSF firmware stack is a continuously deployed open source stack. Not all features that are able to be supported by the UPD301B/C device are necessarily supported by PSF. The supported features may be expanded over time. Additional feature development or status of basic feature development may be requested through Microchip support channels. By integrating the PD firmware and many of the analog discrete components required for USB Type-C PD applications, the UPD301B/C provides a flexible, stand-alone, PD solution for designers who wish to integrate the PD operation with a system controller, implement a custom power supply circuit, support unique PDOs or charging algorithms, or simply control their own PD code. Additional Features •USB Type-C™ (1) Power Delivery (PD) Solution for Stand-alone Source-only, Sink-only Applications, Dual Role Power,and Dual Role Data applications. • Companion device for USB PD Software Framework (PSF) open source firmware stack • Fully Customizable software • Standard Power Delivery power profiles (15/27/45/60/100W) supported with no software modification • USB Power Delivery 3.0 compliant MAC • USB Type-C™ connector support with connection detection and control • Integrated Analog Discrete Components Reduce Bill of Materials and Design Footprint • Easily Supports up to 3 additional Power Delivery ports Port via UPD350 Add-on • Commercial, Industrial, and Automotive Temperature Support 32-bit ARM Cortex-M0+ CPU w/ 64KB Flash memory • Optional Two, Three, or Four Port Solution via External UPD350. One Power Delivery Firmware Stack Controls All Ports • Integrated Analog Discrete Components including VCONN FETs with Rp/Rd Switching. • Optional Dead Battery Rd termination • Programmable Current Sense for Overcurrent Conditions • Voltage Sense for Overvoltage Conditions • USB Power Delivery MAC compliant with USB Power Delivery Specification Revision 3.0 • USB Type-C Cable Detect Logic • 10 Configurable General Purpose I/O Pins • 40-VQFN 6mm x 6mmPackage
Datasheet
Description
The UPD301B/C is a stand-alone, small form factor USB Type-C™ Power Delivery (PD) Port Controller compliant with the USB Type-C™ Power Delivery 3.0 Specification. The UPD301B/C provides stand-alone operation for a wide range of PD applications, enabling cable plug orientation and detection for a USB Type-C receptacle, and implementing baseband communication with the connecting USB Type-C device via the integrated USB Power Delivery 3.0 MAC. The UPD301B/C is an integrated PD solution with the functionality of a SAMD20 (32-bit ARM Cortex-M0+) microcontroller and a UPD350 PD MAC/PHY. Optionally, a second, third, or fourth PD port is supported via SPI connection to additional external Microchip UPD350 devices. The embedded 32-bit ARM Cortex-M0+ executes the Microchip USB Power Delivery Software Framework (PSF) Power Delivery stack. Microchip PSF is available at the MicrochipGitHub location. A Quick Start Guide and User Manual are also available on the GitHub page. The UPD301B/C devices are shipped blank and require programming with compiled application specific code before operation. Programming is supported by Microchip's industry standard MPLAB X IDE programming environment. The PSF firmware stack allows for a wide range of USB Power Delivery applications, including but not limited to: Single or Multi-Port Source Only applications, Bus-Powered Sink applications, Battery-Powered Sink applications, and Dual Role Data / Dual Role Power applications such as PD-based docking stations or PD-based dongles. Charge only applications are support in the UPD301B, while all others are supported in the UPD301C. The PSF firmware stack is a continuously deployed open source stack. Not all features that are able to be supported by the UPD301B/C device are necessarily supported by PSF. The supported features may be expanded over time. Additional feature development or status of basic feature development may be requested through Microchip support channels. By integrating the PD firmware and many of the analog discrete components required for USB Type-C PD applications, the UPD301B/C provides a flexible, stand-alone, PD solution for designers who wish to integrate the PD operation with a system controller, implement a custom power supply circuit, support unique PDOs or charging algorithms, or simply control their own PD code. Additional Features •USB Type-C™ (1) Power Delivery (PD) Solution for Stand-alone Source-only, Sink-only Applications, Dual Role Power,and Dual Role Data applications. • Companion device for USB PD Software Framework (PSF) open source firmware stack • Fully Customizable software • Standard Power Delivery power profiles (15/27/45/60/100W) supported with no software modification • USB Power Delivery 3.0 compliant MAC • USB Type-C™ connector support with connection detection and control • Integrated Analog Discrete Components Reduce Bill of Materials and Design Footprint • Easily Supports up to 3 additional Power Delivery ports Port via UPD350 Add-on • Commercial, Industrial, and Automotive Temperature Support 32-bit ARM Cortex-M0+ CPU w/ 64KB Flash memory • Optional Two, Three, or Four Port Solution via External UPD350. One Power Delivery Firmware Stack Controls All Ports • Integrated Analog Discrete Components including VCONN FETs with Rp/Rd Switching. • Optional Dead Battery Rd termination • Programmable Current Sense for Overcurrent Conditions • Voltage Sense for Overvoltage Conditions • USB Power Delivery MAC compliant with USB Power Delivery Specification Revision 3.0 • USB Type-C Cable Detect Logic • 10 Configurable General Purpose I/O Pins • 40-VQFN 6mm x 6mmPackage
Datasheet

Suppliers

Company
Product
Description
Supplier Links
USB Type-C Power Delivery Controller - UPD301C - Microchip Technology, Inc.
Chandler, AZ, United States
USB Type-C Power Delivery Controller
UPD301C
USB Type-C Power Delivery Controller UPD301C
The UPD301B/C is a stand-alone, small form factor USB Type-C™ Power Delivery (PD) Port Controller compliant with the USB Type-C™ Power Delivery 3.0 Specification. The UPD301B/C provides stand-alone operation for a wide range of PD applications, enabling cable plug orientation and detection for a USB Type-C receptacle, and implementing baseband communication with the connecting USB Type-C device via the integrated USB Power Delivery 3.0 MAC. The UPD301B/C is an integrated PD solution with the functionality of a SAMD20 (32-bit ARM Cortex-M0+) microcontroller and a UPD350 PD MAC/PHY. Optionally, a second, third, or fourth PD port is supported via SPI connection to additional external Microchip UPD350 devices. The embedded 32-bit ARM Cortex-M0+ executes the Microchip USB Power Delivery Software Framework (PSF) Power Delivery stack. Microchip PSF is available at the MicrochipGitHub location. A Quick Start Guide and User Manual are also available on the GitHub page. The UPD301B/C devices are shipped blank and require programming with compiled application specific code before operation. Programming is supported by Microchip's industry standard MPLAB X IDE programming environment. The PSF firmware stack allows for a wide range of USB Power Delivery applications, including but not limited to: Single or Multi-Port Source Only applications, Bus-Powered Sink applications, Battery-Powered Sink applications, and Dual Role Data / Dual Role Power applications such as PD-based docking stations or PD-based dongles. Charge only applications are support in the UPD301B, while all others are supported in the UPD301C. The PSF firmware stack is a continuously deployed open source stack. Not all features that are able to be supported by the UPD301B/C device are necessarily supported by PSF. The supported features may be expanded over time. Additional feature development or status of basic feature development may be requested through Microchip support channels. By integrating the PD firmware and many of the analog discrete components required for USB Type-C PD applications, the UPD301B/C provides a flexible, stand-alone, PD solution for designers who wish to integrate the PD operation with a system controller, implement a custom power supply circuit, support unique PDOs or charging algorithms, or simply control their own PD code. Additional Features •USB Type-C™ (1) Power Delivery (PD) Solution for Stand-alone Source-only, Sink-only Applications, Dual Role Power,and Dual Role Data applications. • Companion device for USB PD Software Framework (PSF) open source firmware stack • Fully Customizable software • Standard Power Delivery power profiles (15/27/45/60/100W) supported with no software modification • USB Power Delivery 3.0 compliant MAC • USB Type-C™ connector support with connection detection and control • Integrated Analog Discrete Components Reduce Bill of Materials and Design Footprint • Easily Supports up to 3 additional Power Delivery ports Port via UPD350 Add-on • Commercial, Industrial, and Automotive Temperature Support 32-bit ARM Cortex-M0+ CPU w/ 64KB Flash memory • Optional Two, Three, or Four Port Solution via External UPD350. One Power Delivery Firmware Stack Controls All Ports • Integrated Analog Discrete Components including VCONN FETs with Rp/Rd Switching. • Optional Dead Battery Rd termination • Programmable Current Sense for Overcurrent Conditions • Voltage Sense for Overvoltage Conditions • USB Power Delivery MAC compliant with USB Power Delivery Specification Revision 3.0 • USB Type-C Cable Detect Logic • 10 Configurable General Purpose I/O Pins • 40-VQFN 6mm x 6mmPackage

The UPD301B/C is a stand-alone, small form factor USB Type-C™ Power Delivery (PD) Port Controller compliant with the USB Type-C™ Power Delivery 3.0 Specification. The UPD301B/C provides stand-alone operation for a wide range of PD applications, enabling cable plug orientation and detection for a USB Type-C receptacle, and implementing baseband communication with the connecting USB Type-C device via the integrated USB Power Delivery 3.0 MAC.

The UPD301B/C is an integrated PD solution with the functionality of a SAMD20 (32-bit ARM Cortex-M0+) microcontroller and a UPD350 PD MAC/PHY. Optionally, a second, third, or fourth PD port is supported via SPI connection to additional external Microchip UPD350 devices. The embedded 32-bit ARM Cortex-M0+ executes the Microchip USB Power Delivery Software Framework (PSF) Power Delivery stack. Microchip PSF is available at the MicrochipGitHub location. A Quick Start Guide and User Manual are also available on the GitHub page. The UPD301B/C devices are shipped blank and require programming with compiled application specific code before operation. Programming is supported by Microchip's industry standard MPLAB X IDE programming environment.

The PSF firmware stack allows for a wide range of USB Power Delivery applications, including but not limited to: Single or Multi-Port Source Only applications, Bus-Powered Sink applications, Battery-Powered Sink applications, and Dual Role Data / Dual Role Power applications such as PD-based docking stations or PD-based dongles. Charge only applications are support in the UPD301B, while all others are supported in the UPD301C. The PSF firmware stack is a continuously deployed open source stack. Not all features that are able to be supported by the UPD301B/C device are necessarily supported by PSF. The supported features may be expanded over time. Additional feature development or status of basic feature development may be requested through Microchip support channels.

By integrating the PD firmware and many of the analog discrete components required for USB Type-C PD applications, the UPD301B/C provides a flexible, stand-alone, PD solution for designers who wish to integrate the PD operation with a system controller, implement a custom power supply circuit, support unique PDOs or charging algorithms, or simply control their own PD code.

Additional Features

  • •USB Type-C™ (1) Power Delivery (PD) Solution for Stand-alone Source-only,
  • Sink-only Applications, Dual Role Power,and Dual Role Data applications.
  • • Companion device for USB PD Software Framework (PSF) open source firmware stack
  • • Fully Customizable software
  • • Standard Power Delivery power profiles (15/27/45/60/100W) supported with no software modification
  • • USB Power Delivery 3.0 compliant MAC
  • • USB Type-C™ connector support with connection detection and control
  • • Integrated Analog Discrete Components Reduce Bill of Materials and Design Footprint
  • • Easily Supports up to 3 additional Power Delivery ports Port via UPD350 Add-on
  • • Commercial, Industrial, and Automotive Temperature Support
  • 32-bit ARM Cortex-M0+ CPU w/ 64KB Flash memory
  • • Optional Two, Three, or Four Port Solution via External UPD350. One Power Delivery Firmware Stack Controls All Ports
  • • Integrated Analog Discrete Components including VCONN FETs with Rp/Rd Switching.
  • • Optional Dead Battery Rd termination
  • • Programmable Current Sense for Overcurrent Conditions
  • • Voltage Sense for Overvoltage Conditions
  • • USB Power Delivery MAC compliant with USB Power Delivery Specification Revision 3.0
  • • USB Type-C Cable Detect Logic
  • • 10 Configurable General Purpose I/O Pins
  • • 40-VQFN 6mm x 6mmPackage
Supplier's Site Datasheet

Technical Specifications

  Microchip Technology, Inc.
Product Category Serial Communications Products
Product Number UPD301C
Product Name USB Type-C Power Delivery Controller
Unlock Full Specs
to access all available technical data

Similar Products

RS232 Interface Module - RS232IM - Ametek Solartron Metrology
Ametek Solartron Metrology
Specs
Device Type Adapter
Serial Protocol RS232
Form Factor Module
View Details
Fully Isolated RS-232/422 Converter - LDM422-S - Dataforth Corporation
Specs
Device Type Converter
Data Rate 0.0750 to 19.2 kbps
Agency Approvals CE Conformity
View Details
Digital DC-DC Multiphase Controller - USB005 - Infineon Technologies AG
Specs
Device Type Converter
Agency Approvals RoHS
View Details