Open-Source-PD-Software ermöglicht die Code-Integration zur Differenzierung von USB-Systemen

Update: 16. April 2021

USB Typ-C mit Power Delivery (PD) und Open-Source-Software sind zwei Technologien, die die nächste Welle der kabelgebundenen Konnektivität vorantreiben. Mit Mikrochip TechnologieMit dem neuen PD Software Framework (PSF) können Designer jetzt die IP in ihren USB-C PD-Systemen ändern und besitzen. Durch die Konsolidierung ihres proprietären Codes mit dem voll funktionsfähigen PD-Stack des Unternehmens erhalten Designer die ultimative Flexibilität für die Erstellung differenzierter Produktangebote und können gleichzeitig aus einer Vielzahl von SmartHubs, MCUs und eigenständigen PD-Lösungen des Unternehmens für ihre USB-Systeme auswählen.

Diese PSF-Lösung bietet sowohl eine Open-Source-Codebasis für die Stromversorgung als auch eine umfassende Programmierumgebung, wodurch die Notwendigkeit einer Herstellerabhängigkeit entfällt und es Benutzern einfach wird, MCUs zu programmieren und PD-Code sofort zu ändern, wenn sich ihr System weiterentwickelt. Durch die Nutzung der Vorteile dieser branchenverändernden Lösung können Kunden ihr Produktschicksal bestimmen und so die Markteinführungszeit und die Gesamtstückliste verkürzen.

Mithilfe eines Software- und Hardware-Frameworks können Entwickler aus einer erweiterten Familie von Controller-Optionen auswählen, um PD-Funktionen zu hosten, einschließlich der neuen eigenständigen PD-Controller UPD301B und UPD301C. Der offene Ansatz der PD-Architektur ermöglicht es Kunden, einfach einen USB-C / PD-Anschluss zu einer Vielzahl eingebetteter Anwendungen hinzuzufügen und Kunden gleichzeitig die Verwendung nicht verwendeter Pins oder des CPU-Speichers für andere Systemfunktionen. Eine Reihe von SAM- und PIC-MCUs sowie dsPIC-DSCs werden unterstützt. Die PSF-Lösung bietet Entwicklern die Möglichkeit, PD auf einer vorhandenen MCU-Infrastruktur des Unternehmens auszuführen, indem sie den PD-Transceiver UPD350 hinzufügen oder PD zu komplexeren Produktangeboten mit proprietärem Systemcode kombinieren.

"Mit unserem neuen PD Software Framework teilen sich alle Microchip-MCUs und eigenständigen Controller, die USB-C unterstützen, jetzt dieselbe PD-Codebasis", sagte Charles Forni, Vice President des Geschäftsbereichs USB und Networking von Microchip. „Dieser Code wird Kunden kostenlos zur Verfügung gestellt und ist einfach zu konfigurieren und zu ändern, sodass unsere Kunden neue Funktionen und Systemaktualisierungen implementieren können, ohne dass ein Hersteller den Code für sie anpassen muss. Das PSF-Angebot von Microchip verändert die Art und Weise, wie USB-C PD in Kundensysteme integriert wird. “

Die PSF-Softwarelösung wird von der MPLAB X IDE-Entwicklungsumgebung des Unternehmens unterstützt. Das Evaluierungsboard verfügt über die SAMD20-MCU und die UPD350-PD-PHY.