![](https://private-user-images.githubusercontent.com/29487339/298427585-75ccc568-4f17-48a1-b2af-20211f98896c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwNzYwOTgsIm5iZiI6MTcyMDA3NTc5OCwicGF0aCI6Ii8yOTQ4NzMzOS8yOTg0Mjc1ODUtNzVjY2M1NjgtNGYxNy00OGExLWIyYWYtMjAyMTFmOTg4OTZjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDA2NDk1OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ3YjdmMzY0ZTU2ZDhmMzg1ZTgwMTQ2YTUwMGVmNTgyNjYyNjRhYTQ5Zjg1NTBiNjcwNWU1M2JkZWU1N2Q4M2MmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.qHCzTzWnwkvxo8gvIE5AY2GPWD8eNhs6VXQ7EDZAc8I)
This project is an extented work from https://github.com/briansune/USB-PD-Verilog
This example demonstrate a PD 3.1 Trigger design via FPGA internal LVDS and external buffer IC.
The output voltage is set to 28V.
![](https://private-user-images.githubusercontent.com/29487339/323984401-09afa00b-b6c5-44f9-b05c-7ac40f8554e4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwNzYwOTgsIm5iZiI6MTcyMDA3NTc5OCwicGF0aCI6Ii8yOTQ4NzMzOS8zMjM5ODQ0MDEtMDlhZmEwMGItYjZjNS00NGY5LWIwNWMtN2FjNDBmODU1NGU0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDA2NDk1OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTliZjE5ZmI1YWFjZmI4ZWVkYjlhNzhhNTZmYzU2ZmNiNmRkYzgwY2IwNWVjZWI1MzU5MWEyNzdiNDc4MWZhYjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.s2fsabIBTMPPGTryyg7FluLfma-5ySrTRm20ZD4WtpI)
1: https://www.usbzh.com/article/detail-368.html
2: http://kevinzhengwork.blogspot.com/2014/09/usb-power-delivery-protocol-layer.html
3: https://www.embedded.com/usb-type-c-and-power-delivery-101-power-delivery-protocol/
5: https://www.chromium.org/chromium-os/twinkie/
6: https://blog.csdn.net/xp562870732/article/details/108501283