Sei sulla pagina 1di 3

Published on L'Elettronica Open Source (http://it.emcelettronica.

com)

Home > Blog > blog di slovati > Contenuto

Freescale i.MX28 - processore per applicazioni


multimediali
By slovati
Created 04/11/2010 - 13:53

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 comegateway
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 [1]

Hardware & Pinouts arm9 Freescale Semiconductor i.MX28 MCU


EMCelettronica Srl - P.iva 06433601009

Source URL: http://it.emcelettronica.com/freescale-imx28-processore-applicazioni-multimediali


Links:
[1] http://www.freescale.com/webapp/sps/site/taxonomy.jsp?code=IMX28_FAMILY

Potrebbero piacerti anche