Da USB Tipo-C ad alta velocità a UART/JTAG/SPI/I2C multiuso a quattro canali con doppia porta PD
FT4233HPQ Questo dispositivo USB ad alta velocità con controller IC Type-C/PD 3.0 supporta pienamente i più recenti standard USB Type-C e Power Delivery (PD), consentendo di supportare la negoziazione dell'alimentazione con la possibilità di assorbire o fornire corrente a un dispositivo host USB.
Una seconda porta PD inclusa (porta PD 2) è un dissipatore di corrente e può essere utilizzata per collegare una fonte di alimentazione/caricatore esterno.
In questo modo è possibile alimentare la scheda periferica e caricare l'host tramite la porta PD 1. Si tratta di un circuito integrato USB 2.0 Hi-Speed (480 Mb/s) a UART.
Ha la capacità di essere configurato in una varietà di interfacce seriali o parallele standard del settore. Questo veloce chip bridge a quattro canali dispone di 4 UART.
Due di queste hanno l'opzione di configurare indipendentemente un motore MPSSE che consente di operare come due porte UART/Bit-Bang più due motori MPSSE utilizzati per emulare JTAG, SPI, I2C, Bit-bang o altre modalità seriali sincrone. La struttura degli I/O è a 3,3 V con tolleranza incorporata per 5 V, consentendo al progettista la massima flessibilità nell'interfacciamento con le FPGA.
La regolazione della tensione a bordo fornisce alimentazioni a 3,3V e 1,8V da una sorgente a 5V, oltre a una funzione di power-on-reset. FTDI fornisce driver royalty-free per Virtual Com Port (VCP) e D2XX per Microsoft Windows, Mac OS e Linux.
Questo dispositivo a 76 pin è disponibile in confezione LQFP ed è conforme alla normativa ROHS. Caratteristiche hardware principali Supporta la specifica PD 3.0. Supporto di 2 porte USB PD 3.0.
La porta 1 supporta la funzione di scambio a doppio ruolo, mentre la porta 2 supporta la modalità sink con funzione di ricarica attraverso la porta 1. Supporta 5V3A, 9V3A, 12V3A, 15V3A, 20V3A e altri PDO come sink o source. Protocollo del livello fisico Type-C/PD. Motore della politica PD che utilizza un controller RISC a 32 bit con 8kB di RAM dati e 48kB di ROM codice. Configurazione della modalità PD tramite EEPROM esterna.
Opzioni per l'utilizzo di MCU esterne che controllano i criteri PD attraverso l'interfaccia I2C. Supporto di fino a 8 pin GPIO PD configurabili. Supporto di MCU esterne attraverso il bus I2C. Supporto di EEPROM esterne per la configurazione dei dispositivi USB e del profilo PD. Porte seriali USB quadruplicate a chip singolo con un'ampia gamma di configurazioni. L'intero protocollo USB è gestito nel chip.
Non è richiesta alcuna programmazione firmware specifica per l'USB. Compatibilità con USB 2.0 High Speed (480 Mbit/secondo) e Full Speed (12 Mbit/secondo). Due Multi-Protocol Synchronous Serial Engine (MPSSE) sul canale A e sul canale B, per semplificare la progettazione di protocolli seriali sincroni (da USB a JTAG, I2C, SPI o bit-bang).
Generatori di baud rate indipendenti. Velocità di trasferimento dati UART RS232/RS422/RS485 fino a 12 Mbaud (la velocità di trasferimento dati RS232 è limitata da un traslatore di livello esterno). I driver Virtual Com Port (VCP) e Direct (D2XX) di FTDI, esenti da royalty, eliminano nella maggior parte dei casi la necessità di sviluppare driver USB.
È possibile aggiungere indicatori di traffico TX/RX opzionali con LED e uno shift register esterno 74HC595. Timeout del buffer di ricezione regolabile. Supporto delle condizioni di sospensione e ripresa dell'USB tramite i pin PWREN#, SUSPEND# e RI#. Il design altamente integrato include un regolatore LDO a +1.
8V per VCORE, funzione POR integrata e moltiplicatore di clock PLL su chip (12MHz - 480MHz). Interfaccia seriale UART asincrona FTDI FT232B con handshake hardware completo e segnali di interfaccia modem.
Handshake hardware completamente assistito o software X-On / X-Off. L'interfaccia UART supporta dati a 7/8 bit, 1/2 bit di stop e parità pari/dispari/Mark/Space/No. Controllo dell'abilitazione alla trasmissione automatica per applicazioni seriali RS485 mediante il pin TXDEN.
Modalità di configurazione operativa e stringhe di descrizione USB configurabili in EEPROM esterna attraverso l'interfaccia USB. Bassa corrente di funzionamento e di sospensione USB. Forza di pilotaggio degli I/O configurabile (4, 8, 12 o 16 mA) e slew rate. Supporta configurazioni USB alimentate dal bus, autoalimentate e alimentate dal bus ad alta potenza.
Compatibilità con il controller host UHCI/OHCI/EHCI. Modalità di trasferimento dati USB Bulk (pacchetti da 512 byte in modalità Hi-Speed). DLL Windows dedicate disponibili per applicazioni da USB a JTAG, da USB a SPI e da USB a I2C. Interfacciamento I/O a +1,8V (chip core) e +3.
3V (tolleranza +5V). Intervallo di temperatura operativa industriale esteso da -40ºC a 85ºC. Pacchetti compatti 64-LD Lead Free LQFN e 56-LD VQFN. Intervallo di tensione operativa a singola alimentazione +3,3V. Pacchetto compatto 76-pin Lead Free QFN.