EZ-USB FX20 di Infineon estende l'eredità dei controller di periferiche USB EZ-USB FX3 con le interfacce GPIF e LVDS più veloci, aumentando la larghezza di banda totale fino a USB a 20 Gbps. EZ-USB FX20 è un controller di periferiche per uso generale in grado di trasferire dati su due canali a 10 Gbps da un cavo USB-C® esistente, fornendo una larghezza di banda totale di 20 Gbps per le applicazioni USB di nuova generazione in mercati quali quelli di fotocamere, video, imaging e acquisizione dati. EZ-USB FX20 è composto da CPU dual core Arm® Cortex®-M4 e M0+, 512 kB di Flash, 128 kB di SRAM, 128 kB di ROM, sette blocchi di comunicazione seriale (SCB), un acceleratore di crittografia e un sottosistema dati ad alta larghezza di banda che fornisce trasferimenti di dati DMA tra le porte LVDS/LVCMOS e USB a velocità fino a 20 Gbps. Nel sottosistema dati ad alta larghezza di banda è inclusa una SRAM aggiuntiva da 1 MB per fornire il buffering dei dati USB.
La famiglia di controller di periferiche EZ-USB è disponibile anche nelle varianti FX10, FX5N e FX5 per offrire la soluzione più adatta a un costo totale contenuto (larghezza di banda per dollaro) per tutte le applicazioni commerciali e industriali:
- EZ-USB FX10 utilizza un canale del PHY USB 3.2 Gen2 per trasferire dati a 10 Gbps. L'IP PHY USB 3.2 di Infineon garantisce la programmabilità dinamica, consentendo una connessione ottimale per supportare fino a 5 metri di cavo USB passivo con prestazioni massime di 8,8 Gbps
- EZ-USB FX5N utilizza entrambi i canali del PHY USB 3.2 per trasferire dati a 5 Gbps per canale. L'IP PHY USB 3.2 di Infineon permette la programmabilità dinamica su entrambi i canali a 5 Gbps, consentendo connessioni ottimali per supportare fino a 10 metri di cavo USB passivo con prestazioni massime di 7,4 Gbps
- EZ-USB FX5 utilizza un singolo canale del PHY USB 3.2 per trasferire dati a 5 Gbps per canale. L'IP PHY USB 3.2 di Infineon permette una connessione ottimale per supportare fino a 10 metri di cavo USB passivo con prestazioni massime di 3,7 Gbps
Controller di periferiche USB 3.2 EZ-USB (fare clic per ingrandire)

Schema di EZ-USB FX20 (fare clic per ingrandire)

Sono disponibili quattro kit di sviluppo per la valutazione e la prototipazione utilizzando i controller di periferiche della famiglia EZ-USB FX. Sono disponibili guide introduttive. Gli strumenti di sviluppo multipiattaforma ModusToolbox™ di Infineon e una suite completa di librerie firmware ospitate su GitHub® consentono un'esperienza di sviluppo coinvolgente.
- EZ-USB FX20: KIT_FX20_FMC_001
- EZ-USB FX10: KIT_FX10_FMC_001
- EZ-USB FX5N: KIT_FX5N_FMC_001
- EZ-USB FX5: KIT_FX5_FMC_001
Caratteristiche
- Porta dispositivo USB 3.2 Gen 2x2 (FX20), USB 3.2 Gen2 (FX10), USB 3.2 Gen 1x2 (FX5N), USB 3.2 Gen 1 (FX5)
- PHY integrato: 20 Gbps (FX20), 10 Gbps (FX10), 5 Gbps (FX5N), 480 Mbps (FX5)
- Rilevamento e correzione dell'orientamento della spina USB-C
- CPU dual core
- Arm Cortex-M4F a 150 MHz
- Arm Cortex-M0+ a 100 MHz
- Sottosistema di memoria
- 512 kB di Flash
- 1024 kB + 128 kB di SRAM
- Interfaccia dati ad alta larghezza di banda a doppia modalità
- LVDS/SubLVDS: fino a 16 canali dati RX a 1,25 Gbps
- LVCMOS: bus dati fino a 32 bit a 160 MHz DDR RX
- Porte I/O periferiche
- 2 Quad SPI (QSPI)
- 7 blocchi di comunicazione seriale (I²C, SPI, CAN, UART)
- Dispositivo USB Full Speed (12 Mbps)
- 2 I²S/PDM-PCM e GPIO
- Pacchetto acceleratore di crittografia
- 10 x 10 mm, 169 sfere, passo delle sfere 0,75 mm
Vantaggi
- Avvio rapido dello sviluppo
- Avvio rapido del firmware con utility di configurazione
- Predisposizione per il firmware USB Video Class (UVC)
- Predisposizione per il firmware USB3 Vision
- DVK con FMC standard per la connessione rapida alle schede FPGA
- Scheda accessoria di programmazione e debug all-in-one
- Note applicative per hardware e software
- Miglioramento delle prestazioni fino al 550% (FX20) rispetto al predecessore EZ-USB FX3
- Ingombro PCB più compatto e costo in distinta base ottimizzato
- Contenitore BGA 10x10
- Collegamento diretto USB-C senza mux di segnale ad alta velocità
- Flash integrata
Applicazioni
- Telecamere - Visione artificiale, medicale, multisensore, DSLR
- Test e misurazione
- Convertitori di interfaccia
- Frame grabber per video
- Scanner 3D/cuffie per realtà mista
- Moduli FPGA/SoM