La famiglia di prodotti i.MX35x
Le macchine sono diventate stanze multimediali su quattro ruote. La tecnologia ha cambiato il significato del viaggio in macchina. Oggi abbiamo il navigatore GPS, connettività wireless per i cellulari, portatili, lettori multimediali. Aggiungiamo la risposta vocale e avremo la possibilità di controllare tutti i dispositivi senza lasciare le mani dal volante. Tutte queste funzionalità richiedono un circuito integrato con la capacità di gestire l'intero sistema. Cosi è nato l'i.MX35 - il processore per le applicazioni multimediali per il settore automobilistico.
La famiglia di prodotti i.MX35x lancia il portafoglio ARM11 della Freescale in applicazioni industriali fornendo le funzionalità del prodotto, la qualità di esso e la longevità del dispositivo richiesti dai clienti.
Segmenti di mercato
- Dispositivi di navigazione portatili
- Pannelli grafici
- Libri elettronici
Il kit di sviluppo dell'i.MX35x fornisce il software del codice sorgente e la parte hardware del progetto di cui i clienti hanno bisogno per minimizzare i costi di sviluppo.
Caratteristiche
- USB Host e controllori OTG con PHYs integrati
- Connettività industriale, tra cui Ethernet e CAN
- Supporto di memoria flessibile per mDDR, DDR2, SDRAM, e SLC/MLC NAND
- ARM11 in esecuzione a 532 MHz con cache L2 e VFP
- SRAM di 128KB per migliorare le prestazioni del sistema
- Supporto VG 1.1 per accelerare le applicazioni Adobe Flash
- Multiple opzioni di boot tra cui USB e SD
Posizionamento competitivo
- Contenitori software forniti e sopportati da Freescale (Linux e Windows Embedded CE 6.0), con i codec multimedia dell'ARM11
- Supporto per le memorie DDR2 risparmiando i costi
- Supporto per i contenitori più grandi che contribuiscono ad abbassare i costi di produzione
La piattaforma iMX35 sopporta:
- • Connettività esterna via Bluetooth
- • Supporto Open OS (Linux, WinCE, QNX, ed altri RTOS auto)
- • Multi-standard audio playback
L'i.MX35 è suddiviso in due sottosistemi: la piattaforma ARM1136 e la piattaforma SDMA con EMI (External Memory Interface).
Le caratteristiche chiave
La piattaforma ARM1136 ha le seguenti caratteristiche:
- Processore ARM1136JF-S
- Istruzioni cache level one (L1) a 16-Kbyte
- Cache di 128-Kbyte level-two (L2)
- VFP11 (Vector floating point)
Per incrementare le prestazioni multimedia, sono stati integrati i seguenti acceleratori hardware:
- IPU - Unità di elaborazione delle immagini - Image processing unit
- Acceleratore grafico 2-D
Le funzioni di sicurezza sono attivate ed accelerate dal seguente hardware:
- SJC (Secure JTAG controller) - protegge JTAG da attacchi esterni di debug, bloccando l'acceso alle caratteristiche di debug del sistema
- HAB (High assurance boot) con SHA-256
- RNGC (Random number generator controller)
- Random number generator controller (RNGC) in grado di generare 32-bit di numeri casuali
La memoria del sistema è composta dai seguenti livelli:
- — Istruzioni(16 Kbytes)
- — Data (16 Kbytes)
- — Data e istruzioni unificati (128 Kbytes)
- — Boot ROM, HAB (32 Kbytes)
- — SRAM interna (128 Kbytes)
- — Secure RAM (2 Kbytes)
Livello-1 cache
Livello-2 cache
Livello-2 memorie
L'iMX35 è costruito intorno ai seguenti bus:
- 64-bit AMBA AHB 2.0 (AHB-64)
- 32-bit AMBA AHB 2.0 (AHB)
- 32-bit IP bus
- Due interfacce CAN
- Una interfaccia CE-ATA
- Due interfacce SDIO 2.0/MMC 4.2
- DDR2 e 32 bit SDRAM
- ESAI
- Ethernet 10/100 Mbps
- Controllore flash MLC/SLC, NAND e NOR
- Tre I2C
- Porta Keypad
- Memoria stick/Pro
- Interfaccia MLB
- Modulo 1-Wire
- P-ATA
- PWM
- S/PDIF transceiver
- Due SSI
- Tre UART
- USB 2.0 Host con FS PHY
- USB 2.0 OTG con HS OTG PHY
Sono disponibili kit di sviluppo e campioni.
Leggi di più: i.MX35
RICHIESTA DI CONTATTO
Se desideri maggiori informazioni sui prodotti Freescale, invia una richiesta ad Arrow utilizzando il seguente modulo.
Leggi la versione completa in inglese: With i.MX35x the Entertainment is On-The-Go
L’i.MX35X e’ senza dubbio un processore per applicazioni multimediali molto potente e completo. E’ basato su un core molto affidabile come l’ARM11, e’ estremamente veloce (grazie alle cache multi-livello per le istruzioni ed i dati), e dispone di numerosi tipi di interfacce e bus.
In particolare, presenta due nuove interfacce:
Penso che questo prodotto rappresenti una soluzione molto valida per applicazioni nel campo dell’infotainment e dei sistemi di navigazione per autovetture.