1 of 1 people found this helpful
The notebook application of CCGx can support all of requirements you have lists out. I could like to recommend you CCG5C CYPD5126, or CCG4 CYPD4126, or CCG3 CYPD3125 for your design. And you can refer application notebook for all of them.
For example, CCG5C, you can get high level schematic block diagram in the datasheet: (You just need change the TBT controller to MUX like PS8740B, and then wire to source of DisplayPort and USB host.)
For CCG4 is easy, since CCG4 have EVAL KITs on websites: It is based on CYPD4225 for dual port, but you can cut half of it and use CYPD4126 for it.
For CCG3 is the most easy for you, the CCG3 EVAL KIT can support all of requirements without any changes. The link: