USB-PD Protocol Code
The SW stack has been ported to different platforms like ARM-M0 and PIC32 and can be easily ported to others platforms too.
API to Bare Metal/RTOS layer as well as Application Host are available.
All the features of USB Power Delivery R2 are supported as dual role, role swap, power profile negotiation, VDM messages and active cables communication.
Updates to the coming release R3 of the standard and Type-C Port Controller for single port and Multiport will be available soon.
View USB-PD Protocol Code full description to...
- see the entire USB-PD Protocol Code datasheet
- get in contact with USB-PD Protocol Code Supplier
Block Diagram of the USB-PD Protocol Code IP Core

Video Demo of the USB-PD Protocol Code IP Core
USB Power Delivery IP
- Fully Self-contained Single/Multi Port USB Type-C Power Delivery IP
- Complete USB Type-C Power Delivery PHY, RTL, and Software
- Digital and mixed-signal IP and ASIC RISC-V reference design for USB Type-C/PD power adapter/charger
- USB V3.1 Power Delivery Type-C Port Evaluation board for OTI9108 IP
- USB-PD Complete Controller
- MCU-Less Active Cable Interface