Freescale i.MX28 – processore per applicazioni multimediali

La famiglia di processori per applicazioni multimediali i.MX28 rappresenta l'estensione più recente di Freescale al portafoglio di prodotti basati su ARM9. La famiglia i.MX28 integra una serie di funzionalità per la gestione display, power management, e connettività fino ad ora non disponibili su dispositvi basati sull'architettura ARM9, consentendo una significativa riduzione dei costi e della complessità dell'applicazione.

Overview della famiglia i.MX28

La disponibilità di strumenti di sviluppo e librerie software (il kit di valutazione di Freescale fornisce gratuitamente anche i codec audio per le applicazioni multimediali) consente inoltre di progettare prodotti per il mercato consumer e per quello industriale in tempi molto ridotti. Le elevate prestazioni, unite ad un assorbimento di potenza contenuto, rendono la famiglia di processori i.MX28 ideale per tutte le applicazioni che non richiedono sistemi di raffreddamento forzati (ventole), e particolarmente adatta all'utilizzo nei dispositivi portatili alimentati a batteria.

La connetività è garantita dalla presenza di uno switch Ethernet 10/100 in grado di operare a livello di mac-address (Layer 2 switch), con supporto per lo standard IEEE 1588. Inoltre, il controllore per display LCD, con supporto per la funzionalità touch screen, permette di realizzare interfacce operatore intuitive ed attraenti, sempre più richieste dalle applicazioni più recenti.

La famiglia i.MX28 si presta molto bene ad essere utilizzata anche nelle applicazioni automotive: oltre alle funzionalità di power management e controllore LCD, viene infatti garantito un elevato livello di connettività (interfacce Ethernet, CAN, e USB), e la piena conformità allo standard AEC-Q100 (critical stress qualification test per i circuiti integrati ad uso automotive). La presenza di un core ARM9 operante a 454 MHz, unitamente alla caratteristica di connettività, rende anche possibili impieghi dell'i.MX28 come gateway per l'interconnessione di più reti.

imx28 - Caratteristiche tecniche

Le principali caratteristiche dei processori della famiglia i.MX28 sono:

  • core ARM926EJ-S a 454 MHz con 16 o 32 KB di memoria cache istruzioni e dati
  • Power Management Unit (PMU) per alimentare sia il dispositivo che i componenti esterni. Supporta le batterie di tipo Li-Ion e alimentazione diretta a 5V
  • 2 interfacce Ethernet 10/100 con supporto per IEEE 1588, RMII, e switch L2
  • 2 interfacce CAN
  • 2 interfacce USB high-speed con PHY
  • interfacce multiple UART, SSP, SDIO, SPI, I2C, I2S
  • supporto per memorie flash di tipo NAND, sia SLC che MLC
  • supporto per memorie DDR2/LV-DDR2/mDDR a 16-bit da 200 MHz
  • fino ad 8 ADC a 12-bit
  • sensore di temperatura per la protezione termica
  • prestazioni ottimizzate per l'utilizzo in applicazioni con batterie e senza ventole di raffreddamento

Nell'immagine seguente è mostrato lo schema a blocchi del processore i.MX28:

Applicazioni - imx28

La famiglia i.MX28 si adatta ai seguenti tipi di applicazioni:

  • cornici digitali
  • interfacce uomo-macchina (Human Machine Interface, HMI) per elettrodomestici, sistemi di controllo degli edifici, apparecchiature industriali, stampanti, dispositivi per la sicurezza
  • gateway per reti
  • apparecchiature bio-medicali portatili
  • sistemi per l'automazione industriale
  • automotive infotainment
  • strumenti di misura portatili

Come gli altri membri del portafoglio i.MX, anche la famiglia i.MX28 fornisce delle caratteristiche peculiari per le applicazioni nel settore industriale. Tra queste ricordiamo:

  • supporto per l'I/O a 3.3V
  • package con solo 0.8 mm di spessore per ridurre i costi di fabbricazione e del PCB
  • range di temperatura esteso per applicazioni in ambienti ostili
  • disponibilità garantita per un lungo periodo (longevity program di Freescale)

Sistemi di sviluppo con i.MX28

Freescale propone il kit di valutazione EVK, una piattaforma per lo sviluppo, il debug, e la dimostrazione con prestazioni di assoluto rilievo ad un costo contenuto. E' inoltre disponibile un modulo opzionale con display LCD touchscreen WVGA TFT da 4.3 pollici. Il kit di valutazione per i.MX28 comprende anche una completa suite a livello software. EVK è infatti corredato di BSP Linux e Windows Embedded CE 6.0, e codec sia audio che video senza costi aggiuntivi. Questo pacchetto software completo consente di ridurre la complessità dello sviluppo ed il tempo di realizzazione dell'applicazione.

Molto interessante anche il seguente video, in lingua inglese ("getting started with i.MX28")

Freescale i.MX28

Scarica subito una copia gratis

Scrivi un commento

Seguici anche sul tuo Social Network preferito!

Send this to a friend