Dual USB-C Expansion Card

I was playing around a bit recently and did roughly place things, there aren’t even all ICs placed that are needed, a few transistors plus an amount of passives are still missing. When I got them all implemented I’ll try to get everything on one side to avoid double sided assembly. Also I’m not sure if I can connect everything using a 4-layer board or if I have to use (more expensive) 6-layers.
The voltage converter chip is a dual rail chip, so it could handle both voltages required for a future USB 3 solution, until now it’s just USB 2.0. USB 2.0 could be implemented a little simpler (e.g. using two physical ports instead of four) but I’d like to try the concepts needed for a USB 3 solution.
It’s quite elaborate to implement USB-C according to the specs, the three ICs underneath the ports are basically just handling the ‘-C’-things.
The USB-C ports are spaced 15.6mm, a tiny little more than on my MacBook.

There were a few (early) concepts in this thread, did anyone actually complete one or did at least get a working prototype and can share his/her experiences?

13 Likes