Heu, la différence entre du Thunderbold et de l'USB3 ne tiens pas juste a un "protocole" ils ne sont pas électriquement compatible entres autres.
A vrai dire la liste de pourquoi c'est une très mauvaise idée est tellement longue que je ne sais ni par ou commencer et que j'ai la flemme de le faire.
Mais je vais quand même essayer de vaincre cette flemme et d'en proposer quelques un :
- Le premier est d'ordre électrique, chaque type de donnée n'a pas les même besoins en terme de tension ou de courant, un connecteur universel ne peux tout supporter ou du moins en le faisant bien.
- A moins que pour toi un adaptateur USB/TB <-> Autre chose (comme de l'ethernet) est une vrai solution pour toi (ce n'est pas le cas pour moi c'est juste un horrible patch) mixer X type de signaux sur le même connecteur demande d'avoir des muxers, en cascade si il n'ont chacun que 2 ou 3 entrée, il faut aussi qu'ils soient de bonne qualité, parce que bon l'USB ou le TB sont des plaie a router et faire marcher correctement, le moindre parasitage et tu peux mettre ta carte a la poubelle et recommencer son design. Sans compter les latences qu'un switch peux ajouter, les problèmes d’impédances et j'en passe.
- Sinon un chip qui embarque tout les protocoles aura exactement les même problèmes en plus d’être cher, pas pratique, et en plus il ne peu pas tout embarquer, la vidéo par exemple en DVI/VGA/HMDI ne viendra surement pas de ce chip, donc il faut prévoir des entres etc..
- En oubliant les adaptateur actifs (USB -> Ethernet par exemple) et en imaginant que les problèmes de muxing de signaux est résolu, les choses qu'on va connecter, comme la vidéo, le réseau filaire, ta sourie acheté il y a quelques année que tu n'a pas envie de changer car elle te conviens et marche très bien et se connecte a une USB A, etc, tu va devoir acheter des adaptateur USBC <-> connecteur en question. Est-ce vraiment un connecteur universel et une solution de tout déporter a coup d'adaptateur? Franchement j'en doute, comme je doute que tout le matos switch a du connecteur USB C sinon on va arriver a un autre joli et sympathique problème
- Demain Intel sort le TB version 4 qui est 4x mieux que le 3, problème pour Intel, le connecteur de l'USB C n'as pas assez de broche et est trop mauvais électriquement pour supporter le TB4.. que faire, forcer l'USB.org a changer de connecteur et faire un C2? ou utiliser un nouveau connecteur pour le TB4? Bien sur pour diverses raisons le C2 ne peux pas être compatible avec le C actuel pour des raisons de places, on fait comment dans ce cas la, on change la connectique de tout le monde juste parce que le protocole X vn+1 ne peux plus marcher avec le connecteur USB C? Ça va être un joli bordel..
- Revenons d'ailleurs sur le muxing, en supposant que l'on puisse faire passer réellement en muxing (et non via l'USB/TB) des protocoles comme du DVI/HDMI/DP, Ethernet, TB, USB123, FireWire et d'autre choses auquel je ne pense pas la tout de suite. Tu as une machine qui, soyons fou, a 5 port USB C, donc potentiellement l'utilisateur va vouloir utiliser les 5 ports pour brancher 5 écran, ou 5 câble ethernet, ben oui après tout, sauf que, pour des bus comme l'USB ou même le FW ça ne pose pas trop de soucis vu qu'il existe le concept de Hub et que ça ne pénalise pas trop le fonctionnement, par contre pour le reste ça va demander d'avoir l’équivalent d'une carte ethernet par port, ou que ta carte vidéo soit capable de gérer 5 (+1 si c'est un portable) écran en //
Ou alors tu bride par port celui la ne fait que USB/TB/FW+video, celui la USB/TB/FW/+ethernet etc.. ? On est loin du truc universel dans ce cas.
Je vais arrêter la j'ai autre chose a faire que taper des pavés malheureusement.

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.