Il existe des puces de répéteur isolées prêtes à l'emploi pour le taux de transfert USB de 12 Mbps :
ADuM4160 par Analog Devices ou LTM2884 par Linear Technology . Étonnamment pour moi, les deux contiennent des coupleurs inductifs = des transformateurs de signaux miniatures sur puce comme éléments de couplage, interfacés avec le monde extérieur par des émetteurs-récepteurs tamponnés au silicium (CMOS?). Je me demande pourquoi l'isolement n'est pas optique de nos jours ...
Notez que 100Base-TX Ethernet, SATA, PCI-e ou RS422, utilisent tous une paire symétrique dans les deux sens, comprenant ensemble une liaison duplex intégral à 4 fils. Gigabit et Ethernet 10 Go ne fonctionnent de cette façon que sur la fibre optique, je suppose.
En revanche, l'USB basse / pleine / haute vitesse utilise une seule paire symétrique, en mode semi-duplex, où l'hôte et le périphérique parlent à tour de rôle sur le bus et doivent tri-état le pilote de ligne lorsqu'ils ont terminé parler, pour donner une chance à l'autre partie (quelque peu similaire à RS485, bien que de nombreux détails électriques et de cadrage soient différents).
Tout isolateur galvanique, y compris les puces mentionnées ci-dessus, doit respecter ce style de communication à commutation de direction semi-duplex. Un trafo de signal unique devrait théoriquement fonctionner à 12 Mbps, à l'exception des résistances de polarisation DC, et le cadrage n'est peut-être pas "exempt de décalage DC en moyenne" non plus, ce qui rend difficile l'utilisation d'un trafo passif. Atténuation de côté.
C'est peut-être précisément ce besoin pour l'isolateur actif de "tourner la table" assez rapidement, pour détecter la fin de la transmission en premier lieu, qui rend impossible la mise en œuvre d'un "stupide répéteur USB" à 480 Mbps, même dans le silicium d'aujourd'hui. Il y a soi-disant d'autres changements dans l'interface électrique pour l'USB 2.0 haute vitesse (signalisation à courant constant) qui peut être un autre facteur pour lequel l'USB haute vitesse ne se prête pas facilement à ce type de commutation RX / TX de style 485 dans un répétiteur stupide.
Notez qu'il existe une approche alternative au problème de "commutation de direction": plutôt que de détecter un high-Z sur la ligne de manière analogique, ce qui entraîne une latence inhérente (retard), l'isolateur devrait comprendre le protocole USB, juste comme le fait un concentrateur USB - pour qu'il sache quand s'attendre à la fin de la trame en cours de réception. Et éventuellement, il tamponnerait des trames entières, avant de les relayer de l'autre côté - tout comme le fait un concentrateur USB. (Ou le fait-il?) En fait, l'isolateur devrait devenir un concentrateur USB, avec un espace d'isolement quelque part là-dedans.
Il est quelque peu surprenant pour moi qu'il n'y ait pas de répéteurs isolés de type hub. Peut-être parce que ATMEL et ses amis font des hubs, et Analog ou Linear (ou Avago?) Font des isolateurs, mais les deux gangs ne se mélangent pas ...
Le problème du transport du débit binaire élevé au-dessus d'un intervalle d'isolement ne devrait pas être si difficile - pourtant, même cette zone semble étonnamment "sous-développée", ou semble souffrir d'un écart quelconque. Ethernet 10 Gbit sur fibre est là depuis années, avec SERDES (train de bits) bande de base au niveau du bit, transmis par un "laser" (au moins un VCSEL) et reçu par une photodiode. Pourtant, les optocoupleurs DIL-packaged ont à peine atteint 50 Mbps ou plus. D'où vient l'écart? Eh bien, il me semble que les gars qui fabriquent les opto-coupleurs DIL s'appuient sur des sources LED et des récepteurs photo-transistors relativement lents. Alors que les gars qui fabriquent des fibres rendent leurs VCSELS et photodiodes adaptés au couplage avec une fibre - avec un courant de polarisation réglable, avec une diode de rétroaction locale attachée au VCSEL etc. Apparemment, personne n'a eu l'idée de construire un photocoupleur électrique-électrique à partir de ces pièces de haute qualité. Notez que le truc gigabit couplé à la fibre utilise généralement le couplage AC sur les interfaces électriques, mais cela ne devrait pas être un gros problème,
Peut-être que c'est juste une vision conservatrice de la vieille école de l'industrie, de ma part. Peut-être que la technologie gigabit à large bande passante est déjà passée à une nouvelle ère, où vous ne pouvez jouer qu'en termes de bus et d'interfaces normalisés, et il n'y a aucun intérêt à créer des composants discrets capables de transférer une stupide logique simple 1/0 sur un seul signal . Peut-être que c'est juste ma façon de penser aux dinosaures que vous pouvez toujours pirater des choses ensemble comme ça. L'ère des GHz modernes semble «élever la barre» contre les pirates occasionnels avec un fer à souder. Le piratage électronique est devenu une question de laboratoires fermés avec des équipements coûteux, uniquement disponibles pour les grands fournisseurs leaders de l'industrie. C'est un club fermé. À partir de maintenant, tout ce que vous pouvez pirater est un logiciel, ou peut-être des trucs d'antenne triviaux.
Les transformateurs de signaux ne sont apparemment bons que dans des centaines de MHz faibles. Le 1000Base-TX et en particulier le 10GBase-TX prennent grand soin de la modulation astucieuse pour compresser les données en plusieurs "bits par symbole", sur des voies équilibrées en duplex intégral par paire, au prix d'un traitement DSP énergivore pour toute la modulation / annulation d'écho local / pré-égalisation ... juste pour s'adapter à l'intérieur peut-être 200 MHz de bande passante disponible via les "magnétiques" (transformateurs de signaux). Si vous êtes dans la technologie des antennes TV, vous avez peut-être remarqué que dans la plage supérieure, disons 500-800 MHz et plus, les isolateurs galvaniques sont strictement capacitifs. Peu importe le matériau de base que vous choisissez, les transformateurs inductifs ne sont tout simplement pas bons à ces fréquences.
Au final ... tu sais quoi? USB3 semble utiliser des lignes de transmission à paires équilibrées distinctes: une paire pour TX, une paire pour RX. C'est comme rentrer à la maison.