Contrôleurs USB à grande souplesse d’implantation
Composé de trois membres s’inspirant du standard du marché D12, ces contrôleurs offrent une détection de charge de batterie, de nombreuses options d’interface et un encombrement sur carte optimisé qui permettent au concepteur de choisir la puce qui convient le mieux. Un moteur d’interface série SIE intégré gère le protocole USB, ainsi que l’identification, la vérification et l’ordonnancement des paquets. Plusieurs modes de transfert USB sont supportés, ce qui permet le transfert isochrone ou en vrac des données, tout en supportant le protocole d’interruption.
Sur les modèles FT120 et FT122, la connexion au microcontrôleur (ou au FPGA) se fait par une interface parallèle 8 bits classique, tandis que le FT121 utilise le mode SPI esclave. Le FT120 dispose de 3 extrémités USB, avec chacune 320 octets tampon configurables, intégrés au contrôleur. Les FT121 et FT122 offrent une plus grande capacité, avec jusqu’à 8 extrémités bidirectionnelles, chacune avec 2 Koctets de capacité tampon. Ils disposent également de la détection de charge de batterie USB, autorisant jusqu’à 1.8 A au lieu des 500 mA habituels, et d’un port de charge dédié DCP sans devoir ajouter de composants externes. Ils assurent eux-mêmes la génération d’horloge sans nécessiter de quartz, ce qui libère un espace précieux sur la carte et réduit le coût du système. Une broche de sortie horloge à fréquence programmable entre 4 MHz et 24 MHz est également présente.
"Avec la gamme FT12x, FTDI élargit le choix d’implantations USB proposé aux concepteurs," affirme Dave Sroka, Directeur Produits Monde chez FTDI. "Ces CI permettent d’utiliser les drivers natifs du système d’exploitation, tout en offrant une grande souplesse côté dispositif, qui permet d’optimiser l’implantation pour un large éventail d’applications. FTDI poursuit ses efforts pour atteindre son objectif de "faciliter l’USB", en structurant ses produits de manière familière, tout en offrant un support de grande qualité, notamment grâce à des outils de développement, à des notes d’application, et à une assistance personnalisée partout dans le monde."
Tous ces contrôleurs supportent une tension d’entrée de 5 V ou 3.3 V et fonctionnent sur la plage de température de -40 °C à +85 °C. Les FT120 et FT122 sont proposés en boîtier TSSOP-28 ou QFN-28, tandis que le FT121 se présente en boîtier TSSOP-16 ou QFN-16. Le support au développement est assuré grâce à 4 modules d’évaluation qui permettent d’implanter et de démontrer la fonctionnalité USB.