Par conséquent, aucun pilote USB supplémentaire n'est requis. La série FT12 a été spécialement conçue pour permettre aux ingénieurs de comprendre rapidement les fonctionnalités et l'architecture du dispositif, ainsi que d'exploiter les logiciels et pilotes d'application standard déjà installés.
 Composée de trois modèles et basée sur la norme industrielle D12, elle offre des fonctionnalités uniques telles que la détection de charge de la batterie, de nombreuses options d'interface et des dimensions optimisées, permettant aux concepteurs de sélectionner la puce la plus adaptée. Un moteur d'interface série (SIE) intégré à chaque FT12 gère le protocole USB, notamment la reconnaissance, la vérification et le séquencement des paquets. Il prend en charge plusieurs modes de transfert USB, permettant des transferts de données isochrones et à haut débit performants, ainsi que les protocoles d'interruption.
 Pour les circuits intégrés FT120 et FT122, la connexion microcontrôleur/FPGA se fait via une interface parallèle 8 bits générique, tandis que le FT121 prend en charge le mode esclave SPI. Le FT120 dispose de trois points de terminaison USB, avec une mémoire tampon de 320 octets configurable dans le contrôleur. Les modèles FT121 et FT122 offrent une capacité accrue, avec jusqu'à huit points de terminaison bidirectionnels et une mémoire tampon de 2 ko.
 Ils intègrent également la détection de chargeur de batterie USB, permettant ainsi de puiser de l'énergie supplémentaire via un port de charge dédié (DCP), fournissant jusqu'à 1,8 A au lieu des 500 mA habituels, sans nécessiter l'ajout de composants externes. Tous les dispositifs acceptent des tensions d'entrée de 5 V ou 3,3 V. Les FT121 et FT122 gèrent en interne la génération du signal d'horloge et ne requièrent pas de quartz, optimisant ainsi l'espace sur le circuit imprimé et réduisant le coût du système. Une broche de sortie d'horloge dédiée, avec une fréquence programmable (de 4 MHz à 24 MHz), est également incluse.
 
Les FT120 et FT122 sont disponibles en boîtiers TSSOP-28 et QFN-28, tandis que le FT121 est disponible en boîtiers TSSOP-16 et QFN-16. Tous ces circuits intégrés de contrôleur USB avancés fonctionnent dans une plage de températures allant de -40 °C à 85 °C.
 
Quatre modules d'évaluation (UMFT12XEV, UMFT120DC, UMFT121DC et UMFT122DC) prennent en charge le développement et permettent d'implémenter et de démontrer les fonctionnalités USB. La mention « DC » indique la fonction de carte fille, qui assure la connectivité USB via un port micro-B et peut être utilisée avec la carte UMFT12XEV ou tout autre système de développement à microcontrôleur. La carte UMFT12XEV est dotée de nombreuses fonctionnalités et intègre le microcontrôleur LPC1114 (avec prise en charge des pilotes de type CDC préinstallés), une zone de prototypage, de nombreux connecteurs (SPI, JTAG, GPIO) et des LED d'indication d'état et de charge de la batterie.

Pour plus d'informations ou un devis