Oprogramowanie Power Delivery Software Framework do projektowania urządzeń z portem USB Type-C/PD
Microchip
Standard USB Type-C with Power Delivery (PD) wraz z oprogramowaniem open source oferują nowe możliwości w zakresie projektowania urządzeń z łącznością przewodową. Opracowane przez firmę Microchip oprogramowanie Power Delivery Software Framework (PSF) umożliwia tworzenie i modyfikowanie własnych projektów IP użytkownika w aplikacjach USB-C PD. Łącząc własny kod z w pełni funkcjonalnym stosem protokołów PD firmy Microchip, projektanci zyskują obecnie większą elastyczność w tworzeniu zróżnicowanych produktów z portem USB na bazie dostarczanych przez Microchip koncentratorów SmartHub, mikrokontrolerów i autonomicznych kontrolerów PD.
Oprogramowanie PSF obejmuje zarówno bazę kodu open-source do aplikacji PD, jak i rozbudowane środowisko programowe, eliminując zależność od producenta oraz ułatwiając programowanie mikrokontrolerów i natychmiastowe modyfikowanie kodu PD w miarę rozwoju systemu. Użytkownicy mogą teraz określać przeznaczenie produktu, skracając czas jego wprowadzenia na rynek i ograniczając listę podzespołów. Mogą również wybierać spośród szerokiej rodziny kontrolerów Microchip z obsługą funkcjonalności PD, włączając w to nowe, autonomiczne kontrolery PD UPD301B i UPD301C. Otwarta architektura PD umożliwia łatwe dodawanie portu USB-C/PD do szerokiej gamy aplikacji embedded, jednocześnie umożliwiając dowolne przydzielanie nieużywanych pinów i pamięci CPU do innych funkcji systemowych. Wspierane są różne warianty mikrokontrolerów SAM i PIC oraz kontrolery sygnałowe (DSC) rodziny dsPIC.
PSF daje projektantom możliwość uruchomienia PD na istniejących mikrokontrolerach z oferty Microchip poprzez dodanie transceivera UPD350 lub zintegrowanie PD w innych aplikacjach za pomocą opracowanego kodu systemowego.
Oprogramowanie PSF jest wspierane przez środowisko projektowe MPLAB X IDE firmy Microchip. Producent oferuje płytkę ewaluacyjną PSF z mikrokontrolerem SAMD20 i transceiverem UPD350 PD PHY.
Power Delivery Software framework (PSF) można pobrać bezpłatnie ze strony internetowej Microchip. Cena kontrolera UPD301C wynosi 1,50 USD przy zamówieniach 10 tys. sztuk.