Infineon Technologies EZ-USB™ Controller periferici ad alta velocità FX2G3

Infineon Technologies EZ-USB™ Controller periferici ad alta velocità FX2G3 sono controller di dispositivi USB 2.0 pensati per le consolidate applicazioni USB 2.0 nei mercati della biometria, degli scanner, delle fotocamere, dei video e dell'imaging. Basati sulla piattaforma MXS40-LP, questi controller dispongono di MCU Cortex®-M4 e M0+, Flash da 512 KB, SRAM da 128 KB, ROM da 128 KB, blocchi di comunicazione seriale (SCB) e un motore crittografico per supportare varie funzionalità di sicurezza. Un sottosistema dati ad elevata larghezza di banda nell'EZ-USB FX2G3 di Infineon consente trasferimenti di dati DMA da un ingresso LVCMOS a un'uscita USB fino a 480 Mbps, supportando i sistemi host USB ad alta velocità. Nel sottosistema dati a elevata larghezza di banda è inclusa una memoria SRAM da 1.024 KB per il buffer dei dati.

Caratteristiche

  • Interfaccia USB
    • Alta velocità USB 2.0 (HS) a 480 Mbps
    • Fino a 32 endpoint, 16 IN e 16 OUT, con ogni endpoint configurato come tipo Bulk, Isochronous o Interrupt
  • Sotto-sistema CPU dual-core
    • CPU Arm® Cortex-M4F (CM4) da 150 MHz con moltiplicazione a ciclo singolo, unità di calcolo in virgola mobile (FP) e unità di protezione della memoria (MPU)
    • CPU Arm Cortex-M0+ (CM0+) da 100 MHz con moltiplicazione a ciclo singolo e unità di protezione della memoria (MPU)
  • Sottosistema di memoria
    • Flash di applicazione integrato da 512 KB, supporto per la lettura durante la scrittura (RWW)
    • SRAM da 128 KB con controllo della conservazione dell'alimentazione e dei dati
    • ROM da 128 KB per l'inizializzazione del dispositivo, scrittura del flash, sicurezza, programmazione eFuse
    • 1 MB di SRAM per il buffer dei dati USB LVCMOS
    • Array eFuse programmabile una sola volta (OTP) da 1024 bit
  • Sottoinsieme IO periferico – totale di 48 IO condivisi
    • Quad SPI (QSPI) configurabile come interfacce singole, doppie, quadruple, doppie-quadruple e ottave
    • Sei blocchi di comunicazione seriale (SCB) configurabili come I2C, UART o SPI
    • Convertitore da modulazione a densità di impulsi (PDM) a modulazione a codice di impulsi (PCM) per un microfono
    • Un dispositivo USB full-speed (FS) per la funzione di comunicazione virtuale (COM)
    • GPIO (ogni IO periferico può essere configurato come GPIO)
  • Interfaccia programmabile generale (GPIF III)
    • Modalità di ricezione del bus dati paralleli LVCMOS
    • È composto da 16 dati, un clock e 10 segnali di controllo
    • SDR 100 MHz in modalità TX e RX
  • Bassa potenza (ULP) con gestione dell'alimentazione a grana fine
    • Intervallo di funzionamento da 1,7 V a 3,6 V
    • Modalità di sospensione profonda con mantenimento della SRAM
  • Opzioni di clock flessibili
  • Sicurezza
    • Radice di fiducia basata su ROM tramite avvio sicuro ininterrotto
    • Autenticazione graduale delle immagini di esecuzione
    • Esecuzione protetta del codice in modalità di esecuzione riservata per le routine protette
    • Tutti i percorsi di ingresso per il debug e i test possono essere disattivati
    • Otto contesti di protezione
    • Acceleratore di crittografia
      • Accelerazione hardware per metodi crittografici simmetrici/asimmetrici e funzioni hash
      • Funzione di generazione di numeri casuali veri (TRNG)
  • Pacchetto LGA da 104 pin 8 mm × 8 mm

Applicazioni

  • Dispositivi biometrici
  • Scanner
  • Dispositivi medici
  • Telecamere per lo streaming video
  • Dispositivi audio
  • Automazione industriale
  • Controller per videogiochi e AR/VR
  • Sistemi di acquisizione dati
  • Analizzatori di logica e protocolli USB, debugger JTAG
  • Accessori aggiuntivi per smartphone USB

Video

Diagramma a blocchi

Schema a blocchi - Infineon Technologies EZ-USB™ Controller periferici ad alta velocità FX2G3
Pubblicato: 2025-10-31 | Aggiornato: 2025-11-18