Microchip의 USB 전력 전달 소프트웨어 프레임 워크 (PSF)는 Microchip의 Upd350 Type-C ™ PD 컨트롤러와 적합한 강력한 MCU를 멀티 포트 사용자 정의 PD 솔루션을 실현하도록 설계된 경량 USB 전력 전달 (PD) 스택입니다. 이 스택은 또한 Microchip의 Upd301b/C 독립형 Type-C ™ PD 컨트롤러를 지원합니다.
PSF는 사용자 정의 PD 설계를위한 다양한 구성 옵션을 제공하며 많은 MCU에 휴대용이 가능합니다. PD 기능과 계획된 방식으로 개선을 추가함에 따라 PSF는 지속적으로 발전하고 있습니다. 계획된 기능 및 지원되는 기능의 요약은 다음과 같습니다.
| SR NO | 특징 | 상태 |
|---|---|---|
| 1. | 멀티 포트 PD 소스, VCONN 소싱 및 오류 처리 | 지원 |
| 2. | I2C 모드 DC-DC 제어, PD 밸런싱, PD 스로틀 링 및 자동차 소스 전용 PPS | 지원 |
| 3. | PD 싱크, 다중 싱크 PDE 선택 알고리즘 및 사용자 정의 싱크 PDO 선택 알고리즘 | 지원 |
| 4. | 이중 역할 파워 (DRP) 및 이중 역할 데이터 (DRD) | 지원 |
| 5. | 일반 대체 모드, 핫 플러그 감지 (HPD) 및 빠른 역할 스왑 (FRS) | 지원 |
| 6. | DisplayPort 대체 모드 | 개발 중 |
| 7. | 외부 SOC의 PD 정책 관리 지원 | 계획된 |
| 8. | 장치 지원을 통한 PD 충전 | 계획된 |
특정 릴리스 버전에 대한 자세한 내용은 소프트웨어 릴리스 노트를 참조하십시오.
| SR NO | 플랫폼 이름 | 플랫폼 유형 | 설명 |
|---|---|---|---|
| 1. | USB 전원 전달 소프트웨어 프레임 워크 평가 키트 (EV65D44A) | 개발/ 평가 | PSF 기능 및 맞춤형 소프트웨어 개발을위한 전체 두 개의 포트 USB PD 플랫폼 |
| 2. | Upd301c 플러그인 모듈 (PIM) (EV71C90A) | 개발/ 평가 | EV65D44A 용 추가 모듈. PSF를 평가하고 UPD301B/C 독립형 USB PD 컨트롤러 용 사용자 정의 소프트웨어를 개발하는 데 사용할 수 있습니다. Microchip 지원에 문의하십시오. |
| 3. | upd301c 기본 싱크 응용 프로그램 예제 (EV11L78A) | 평가 | 저렴한 비용, 단일 포트, 싱크 전용 응용 프로그램 참조 설계 |
| 4. | Upd301b 기본 소스 응용 프로그램 예제 (EV56W72A) | 평가 | 저렴한 비용, 단일 포트, 소스 전용 응용 프로그램 참조. Microchip 지원에 문의하십시오. |
데모 폴더의 사전 구성된 응용 프로그램 예제 프로젝트를 디자인의 시작점으로 사용하는 것이 좋습니다. PSF는 현재 다음과 같은 사전 구성된 응용 프로그램 예제를 지원합니다.
| SR NO | 데모 이름 | 하드웨어가 필요합니다 | 설명 |
|---|---|---|---|
| 1. | PSF 소스 라이트 | EV65D44A | GPIO 모드 DC-DC 컨트롤을 사용하는 2 개의 포트 PD 소스 전용 애플리케이션 예제. 최대 4 개의 PD 포트를 지원할 수 있습니다 |
| 2. | PSF 소스 프로 | EV65D44A | I2C 모드 DC-DC 컨트롤을 사용한 2 포트 PD 소스 응용 프로그램 예제. PD 파워 밸런싱 및 파워 스로틀링과 같은 고급 PD 기능을 지원합니다. |
| 3. | PSF 싱크 | EV65D44A | 두 싱크 PDO 선택 알고리즘을 지원하는 PD 싱크 적용 예제. 모드 A는 포트 파트너가 지원하는 최고 전압에서 가장 높은 와트를 선택할 수 있습니다. 모드 B는 포트 파트너가 지원하는 가장 낮은 전압에서 가장 높은 와트를 선택할 수 있습니다. |
| 4. | PSF DRP | EV65D44A | 두 가지 유형의 DRP 포트를 지원하는 PD 듀얼 역할 애플리케이션 예제. 포트 1은 5V/3A를 공급하고 최대 20V/3A까지 가라 앉을 수있는 노트북/노트북 유형 포트로 구성됩니다. 포트 2는 최대 20V/3A 및 싱크 5V/0A를 공급할 수있는 도크 유형 포트로 구성됩니다. 두 포트 모두 전력 및 데이터 역할 스왑을 지원합니다 |
| 5. | PSF FRS | EV65D44A | 빠른 역할 스왑 (FRS) 응용 프로그램 예제 두 가지 유형의 FRS 활성화 DRP 포트를 지원합니다. 포트 1은 전력 손실시 싱크대 소스 역할 스왑을 수행 할 수있는 FRS 유능한 노트북/노트북으로 구성됩니다. 포트 2 |
| 6. | Upd301C PIM 소스 라이트 | EV65D44A, EV71C90A | GPIO 모드 DC-DC 컨트롤을 사용하는 UPD301C의 두 포트 PD 소스 전용 응용 프로그램 예제. 최대 4 개의 PD 포트를 지원할 수 있습니다 |
| 7. | Upd301C PIM 소스 프로 | EV65D44A, EV71C90A | I2C 모드 DC-DC 컨트롤을 사용한 Upd301C에 대한 2 포트 PD 소스 응용 프로그램 예제. PD 파워 밸런싱 및 파워 스로틀링과 같은 고급 PD 기능을 지원합니다. |
| 8. | upd301c PIM 싱크 | EV65D44A, EV71C90A | 2 개의 싱크 PDO 선택 알고리즘을 지원하는 UPD301C의 PD 싱크 적용 예제. 모드 A는 포트 파트너가 지원하는 최고 전압에서 가장 높은 와트를 선택할 수 있습니다. 모드 B는 포트 파트너가 지원하는 가장 낮은 전압에서 가장 높은 와트를 선택할 수 있습니다. |
| 9. | Upd301c Pim Drp | EV65D44A, EV71C90A | 두 가지 유형의 DRP 포트를 지원하는 UPD301C의 PD 듀얼 역할 애플리케이션 예제. 포트 1은 5V/3A를 공급하고 최대 20V/3A까지 가라 앉을 수있는 노트북/노트북 유형 포트로 구성됩니다. 포트 2는 최대 20V/3A 및 싱크 5V/0A를 공급할 수있는 도크 유형 포트로 구성됩니다. 두 포트 모두 전력 및 데이터 역할 스왑을 지원합니다 |
| 10. | upd301c 기본 싱크 | EV11L78A | upd301c의 단일 포트 싱크 전용 응용 프로그램 예제. UART 터미널을 통한 로터리 스위치 및 고급 제어 옵션을 사용하여 동적 PDO 구성을 지원합니다. |
| 11. | upd301b 기본 소스 | EV56W72A | Upd301b의 단일 포트 소스 전용 응용 프로그램 예제. UART 터미널을 통해 고급 제어 옵션을 지원합니다 |
예제 프로젝트 실행에 대한 지침은 선택한 응용 프로그램 예제의 readme 파일을 참조하십시오. 이 공간은 더 많은 기능이 PSF에 추가되면 업데이트됩니다.
릴리스 버전 번호는 접두사 psf_stack_v 와 xx.yz 형식의 버전 번호가 있습니다.
XX : 주요 버전 번호를 나타냅니다.
YZ : 마이너 버전 번호를 나타냅니다. z = 0 인 모든 마이너 버전은 SQA 자격을 갖춘 릴리스를 나타냅니다. 예를 들어 PSF_STACK_V1.20의 경우.
사용 가능한 버전은이 저장소의 태그를 참조하십시오.
다음 PD 솔루션에 PSF 채택에 도움이 필요하십니까? Microchip 지원에 문의하십시오.
라이센스 계약은 License.md 파일을 참조하십시오.