Vous êtes sur la page 1sur 15

Microprocesadores en dispositivos handheld

Microprocesadores de dispositivos
handheld

Moisés Lorenzo León


Microprocesadores para Comunicaciones
5º ETSIT-ULPGC

0
Microprocesadores en dispositivos handheld

 Índice

Introducción ………………………………………………………Pág 2

Historia de los dispositivos handheld…………………………………Pág 3

Microprocesadores integrados en dispositivos handheld

- Intel PXA270 ………………………………… Pág 6


- Marvell PXA930 …………………………….. Pág 6
- OMAP 1710 …………………………………. Pág 7
- Samsung S5L8900 …………………………... Pág 8
- NEC VR4121 …………………………………Pág 9
- Hitachi SH7700 ……………………………….Pág 10
- FreeScale i.MX21 …………………………….Pág 10
- Samsung S3C2410…………………………… Pág 11
- Centralita Atlas-III…………………………… Pág 12

Futuro de los dispositivos handheld………………………………….. Pág 12

Referencias…………………………………………………………Pág 14

1
Microprocesadores en dispositivos handheld

 Introducción

Los dispositivos handheld, también conocidos por dispositivos móviles, pueden ser
definidos como dispositivos de pequeño tamaño que realizan una o varias funciones sin
necesidad de mantenerlo conectado a la corriente eléctrica, esto es, con un
funcionamiento autónomo energéticamente, lo cual permite que funcione en lugares
donde no se puede encontrar conexión eléctrica.

El tamaño de los dispositivos handheld es variable, y muchas veces se interpreta como


éstos a otros artefactos de gran tamaño, pero energéticamente autónomos, como los
Notebook PCs; aunque el término handheld hace referencia únicamente a aquellos de un
tamaño que permita llevarlos en la palma de una mano.

Existen multitud de dispositivos handheld que realicen una o varias funciones. Entre
ellos podemos mencionar a dispositivos de computación, como son las PDAs, los
Handheld PCs, los Ultra-Mobile PC, e incluso las calculadoras gráficas.
También podemos referirnos a dispositivos handheld utilizados para videojuegos, como
son la Nintendo DS o la Play Station Portable, dispositivos multimedia como las
cámaras de fotos y video digitales, reproductores de audio como los iPod (encuadrados
en lo que se conoce como Portable Media Devices), dispositivos de comunicaciones
como los teléfonos móviles y Smartphones, y también los dispositivos de navegación
como los GPS.

Todos estos dispositivos tienen una estructura similar, en la que un microprocesador es


la parte central de un conjunto de interfaces, las cuales dotan al dispositivo de la
capacidad de interaccionar con el mundo exterior.

En este documento nos centraremos en el microprocesador, el cual es el encargado de


manejar todas las operaciones computacionales del dispositivo.

Fig 1: Diagrama de un dispositivo handheld.

2
Microprocesadores en dispositivos handheld

Los microprocesadores de dispositivos handheld deben tener unas características


diferentes a las de los microprocesadores usados en PCs o en dispositivos no
autónomos. Principalmente el gasto de energía debe ser bajo, ya que lo alimentaremos
básicamente de una batería, y es necesario que la autonomía energética sea alta. Otro de
los requisitos es que sea de un tamaño relativamente pequeño, ya que un tamaño mayor
haría que el dispositivo creciera, y por tanto no sería tan manejable. En un conjunto de
ambos requisitos hay que mencionar que el consumo de potencia debe ser el menor
posible, ya que si se tiene un consumo alto, será necesario disipar más calor, y por tanto
habría que añadir un sistema de disipación que aumentaría el tamaño del dispositivo.
Estas dos razones son las que hacen que los microprocesadores de estos dispositivos no
hayan crecido al mismo ritmo que los microprocesadores de PCs.

Fig 2: Interior de un dispositivo handheld.

 Historia de los dispositivos handheld

Si bien los dispositivos handheld han sido comercializados con gran éxito en los últimos
años, el primer handheld fue creado en 1972. Se trataba del HP-35, la primera
calculadora científica de bolsillo.

Fig 3: Calculadora HP-35

3
Microprocesadores en dispositivos handheld

Años más tarde, en 1980, salieron a la luz los primeros ordenadores de bolsillo por parte
de Radio Shack y la alianza Panasonic-Quasar. El TRS-80 de Radio Shack tenía una
pantalla de 24 caracteres, un teclado QWERTY y 1,9 Kb de memoria programable,
mientras que el primer dispositivo de Panasonic-Quasar utilizaba un procesador 6502 de
1 MHz y un peso de 397 gramos.

Fig 4: TRS-80 original de Radio Shack

A partir de aquí son varias las empresas que lanzan diferentes handheld. Sharp lanzó el
Sharp PC-1500 en 1982, que tenía 16 Kb de ROM y 3.5 Kb de RAM, mientras que
Radio Shack lanzó el segundo TRS-80, el Model PC-2, con un procesador de 8 bits de
1,3 MHz con 16 Kb de ROM y 2.6 Kb de RAM el mismo año.

También Toshiba y Sanyo se lanzaron al mercado el mismo año con dispositivos


parecidos, e incluso Panasonic lanzó un dispositivo sin pantalla que se conectaba a una
televisión, el conocido como i-Link.

Posteriormente estas empresas fueron sacando al mercado mejoras de sus productos, a


las que se les unió en la competencia Commodore Business Machine con el HHC-4 en
1983, y Casio con el FP 200 en el mismo año. Sin embargo, una de las mejoras (a
posteriori) más importantes se introduciría en 1989, donde la empresa Grid Systems
Canada sacó al mercado el primer dispositivo handheld con reconocimiento de
escritura, y a su vez llevaba el microprocesador más rápido del mercado, con un reloj a
10 MHz y 1 MB de RAM. Su precio inicial fueron 3.500 dólares canadienses.

En el año 91, Sony introduce el extendido Disc-Man, con un coste inicial de 550
dólares. Por las mismas fechas, Hewlett-Packard saca al mercado el HP95LX, un
Handheld PC con un microprocesador de 5.7 MHz, 1 MB de ROM, 512 Kb de RAM
extensible con tarjetas RAM. Su precio era de aproximadamente 700 dólares.

Al año siguiente, en 1992, John Scully, de Apple, acuña el término PDA, refiriéndose
con ellas a dispositivos handheld que operaban pulsando sobre una pantalla LCD.

Los siguientes años tuvo lugar la gran expansión de los handheld en cuanto a
microprocesadores. En 1993, VLSI & Technology e Intel sacaron al mercado el

4
Microprocesadores en dispositivos handheld

VI86C300, un procesador destinado a handheld con un reloj de 33 MHz. A finales de


este año, se estima que se habían vendido un total de 244.000 dispositivos handheld.
Los años posteriores, las ventas fueron creciendo a medida que las empresas seguían
sacando nuevos productos y nuevos procesadores. En 1996 nace el Windows CE, así
como el Palm Pilot, y a finales de ese año, se estima que se habían vendido alrededor de
2.9 millones de handheld, de los cuales 350.000 eran Palm Pilot.

Fig 5: Primera Palm Pilot, la Pilot1000

En Abril de 1997 NEC saca al mercado el procesador más rápido, el VR4102, con un
reloj de 66 MHz y 64 bits preparado exclusivamente para Windows CE. La expansión
fue tan rápida que en solo 6 meses de este año se vendieron 1,4 millones de unidades en
EEUU. En 1998 comenzó la lucha entre los tres tipos de microprocesadores que se
enfrentaban por liderar el mercado de los handheld: el StrongARM, el MIPS y el SH3
de Hitachi. A finales de dicho año, Palm tenía el 41% del mercado de los handheld,
mientras que Windows CE llegaba al 25%.

A partir de ese año, cada mes salía al mercado un modelo diferente de handheld,
extendiéndose como líderes HP, Palm e Hitachi, aunque había muchas empresas
diferentes intentando lanzar más productos al mercado, como Sony, Casio, NEC, e IBM.
Para hacerse una idea de la competencia tan ajustada, en el año 2000, el día 19 de Abril
Microsoft lanza el Pocket PC, Compaq presentaba el iPAQ con un procesador
StrongARM de 206 MHz, Casio puso en circulación el Casiopea E-115 con un
procesador NEC VR4121, y Hewlett-Packard sacaba el HP Jornada 545. Meses después
Intel anunciaba la salida de los procesadores XScale, así como de los procesadores de 1
GHz para PC.

En septiembre del 2000, se encuentra el primer virus informático de Palm, el “Phage”,


mientras hubo que esperar a 2004 para encontrar el primero virus de Windows CE.

A partir de aquí, han salido cientos de modelos de dispositivos handheld, imponiéndose


como procesador el ARM.

5
Microprocesadores en dispositivos handheld

 Microprocesadores integrados en handheld

Los dispositivos handheld pueden tener tres tipos de procesadores: ARM, MIPS y SH3.
Sin embargo, actualmente los MIPS y SH3 apenas ocupan el 5% del mercado y cada
vez caen más en desuso a favor de los ARM. A continuación se listan varios y sus
características:

1. Intel PXA270 (Marvell)

Es un procesador de la familia de Intel XScale, de familia ARM, comúnmente usado en


dispositivos PDA. Entre una de sus cualidades más interesantes se encuentra que se
pueden configurar cuatro frecuencias de reloj: 312 MHz, 416 MHz, 520 MHz y 624
MHz. Su caché de 32 KB de instrucciones y 32 KB de datos, lo hacen uno de los
procesadores más eficientes. Dispone, además de 256 KB de una SRAM interna. Con
todas estas características, tiene un consumo de potencia de aproximadamente 500 mW.
Además, es un procesador que puede trabajar a una tensión mínima de 0,85 V, lo que lo
hace ideal para un dispositivo alimentado por batería.

Fig 6: Sistema típico con PXA270 Fig 7: Procesador PXA270

Algunos dispositivos que llevan este procesador son el Palm Zire 72, HP iPAQ
910/912/914, Palm Treo 500, Asus P750, Samsung SGH-i740 o Motorola MOTO Q11

2. Marvell PXA930

Otro de los procesadores más utilizados en Smartphones, sobre todo en dispositivos


Blackberry. De la familia ARM, posee un reloj de 624 MHz, aunque en algunos casos se
consigue utilizar un reloj de 800 MHz. Dispone de una memoria flash interna de 32 MB
y una memoria SRAM de 2MB. Todo esto viene fabricado en tecnología de 65 nm. Para
completar aun más sus cualidades para dispositivos handheld, sobre todo Smartphones,
lleva empotrados unos procesadores de GSM/GPRS y UMTS/HDSPA. Con todas estas

6
Microprocesadores en dispositivos handheld

características, Marvell asegura además, que se trata de un procesador de muy bajo


consumo.

Fig 8: Sistema con PXA930 Fig 9: Asus P565

Como se ha dicho antes, pese a que el reloj funciona a 624 MHz, la compañía ASUS ha
sacado al mercado el Smartphone más rápido del mundo, el Asus P565, con un
procesador PXA930 a 800 MHz. Otros dispositivos que también usan este procesador
son la Blackberry Storm 9500, Blackberry Bold 9000, y el Kogan Agora (lanzado para
el OS Android)

3. OMAP1710

El OMAP1710 es un procesador que ofrece Texas Instruments para el desarrollo de


dispositivos handheld, y se caracteriza principalmente por ser el primer procesador para
aplicaciones multimedia usando tecnología en 90 nm. No se trata exactamente de un
procesador sino más bien de un chipset formado por un procesador interno
ARM926TEJ con una frecuencia de reloj de 220 MHz. Posee memoria interna de 64
KB de DA-RAM y 96 KB de SA-RAM, así como aceleración Java. Se alimenta con
tensiones de entre 1.05 y 1.3 V, pero en modo standby consigue mantener sus funciones
con apenas 10 μA. Texas Instruments ha creado este procesador, según palabras de sus
diseñadores, para soportar un alto volumen de tráfico inalámbrico con un bajo consumo
de potencia.

7
Microprocesadores en dispositivos handheld

Fig 10: Estructura del procesador OMAP1710

Entre los dispositivos que utilizan el OMAP1710 encontramos una amplia gama de
Nokias (N75, E65,E61i,…) y Samsung (SGH-i600, SPH-M6200, ScH-M620) entre
otros.

4. Samsung S5L8900

Sin duda el éxito de los Samsung SL8900, viene gracias a su incorporación dentro de
los ampliamente vendidos iPhone e iTouch. Debido a esto, ni Apple ni Samsung han
dado detalles específicos de este procesador, que al igual que el OMAP anterior, se trata
de un chipset y no de un procesador en sí. Entre los detalles que más llaman la atención
está su procesador interno, un ARM1176JZF-S, al que le ha disminuido la frecuencia de
reloj de 620 MHz a 412 MHz, presumiblemente para aumentar la duración de la batería.
Destacan dos cachés de 16 KB, una de instrucciones y otra de datos, y sobre todo dos
coprocesadores: un coprocesador gráfico PowerVR MBX 3D y otro coprocesador de
punto flotante para tratar de liberar al procesador principal de demasiadas tareas que
ralentizarían al terminal.

8
Microprocesadores en dispositivos handheld

Fig 11: Apple iPhone con S5L8900 Fig 12: Estructura interna del iPhone

Como podemos imaginar, este procesador es exclusivo de los dispositivos handheld de


Apple. Entre ellos podemos encontrar los Apple iPhone y Apple iPod Touch de 4, 8, 16
y 32 GB.

5. NEC VR4121

El NEC VR4121 fue uno de los últimos microprocesadores MIPS utilizados en los
dispositivos handheld. Fabricado en 1998, fue utilizado por última vez en un dispositivo
en 2005. Pese a estar prácticamente en desuso, fue uno de los procesadores más
avanzados cuando fue sacado al mercado. Se trata de un procesador de 64 bits con un
reloj que funcionaba a 168 MHz. Con un caché de datos de 8 KB y un caché de
instrucciones de 16 KB, obtenía un alto rendimiento pues su consumo era de
aproximadamente 385 mW, y operaba con una tensión de entre 2.5 y 3.3 V. Todo esto
hizo que el procesador fuera ampliamente usado en una gran variedad de dispositivos,
sobre todo los de fabricación japonesa.

Fig 13: Ejemplo de conexión del VR4121 Fig 14: Microprocesador VR4121

Entre los dispositivos handheld que utilizan este microprocesador cabe destacar el más
reciente, el handheld PC Data Evolution Clio C-1050, pero anteriormente fue usado en
dispositivos NEC (NEC MobilePro 790, Nec MobilePro 880…) y también fue
ampliamente usado en dispositivos Casio (Casio Casiopea E-105, Casio Casiopea E-
100…), e incluso Fujitsu (INTEROP CX-300, INTEROP CX-310).

9
Microprocesadores en dispositivos handheld

6. Hitachi SH7700

Los microprocesadores SH7700 son un ejemplo de los procesadores SH3 que también
están cayendo en desuso para dispositivos handheld. Pese a que se ha intentado la
evolución hacia SH5 por parte de la compañía Renesas, no existen dispositivos que
utilicen esta arquitectura. Nacido en el año 1996 en la compañía Hitachi, se creó con un
set de instrucciones basados en lenguaje C. Poseía un reloj que trabajaba a 133 MHz y
tenía una memoria caché total de 32 KB. La principal ventaja de este diseño era un
extremadamente bajo consumo, unos aproximadamente 200 mW, que lo hacían el
procesador de menor consumo del mercado. Trabajaba con una tensión de alimentación
de 3.3 V y actualmente ha caído en total desuso, pese a sus buenas características.

Fig 15: Diagrama de bloques del SH7700 Fig 16: Microprocesador SH7700

Los principales equipos que utilizaban estos microprocesadores eran los Hewlett-
Packard, que hicieron una gran inversión en estos procesadores, sacando al mercado
muchos handheld con esta tecnología (HP Jornada 545, HP Jornada 690, HP PalmTop
620LX entre otros), los propios Hitachi (Hitachi HPW-20E8M, Hitachi HPW-200EC
entre otros), y algunos LG Phenom, Casio y Compaq.

7. FreeScale i.MX21

Antiguamente los microprocesadores FreeScale i.MX eran conocidos como los


Motorola DragonBall, una serie de microprocesadores basados en el 68000. Su
importancia se debe a que fueron ampliamente utilizados por los primeros dispositivos
Palm. Se trata también de un chipset con un procesador interno ARM926EJS que
funciona a una frecuencia de 266 MHz. Nacido en 2004, tiene dos cachés de 16 KB, una
de instrucciones y otra de datos, y cuenta con un dispositivo de aceleración en la
codificación y decodificación de MPEG-4 y H.263 de hasta 30 fps, lo que lo hace
eficiente para los dispositivos handheld que trabajen con recepción de video o DVB-
H/T/S. Funciona con tensiones de entre 2.1 y 3.3 V, y es parte de una familia creciente
de productos Smart Speed que ofrecen altas prestaciones con muy bajo consumo.

10
Microprocesadores en dispositivos handheld

Fig 17: Diagrama de bloques del FreeScale i.MX21 Fig 18: Procesador i.MX21

Actualmente, entre los dispositivos que utilizan el procesador i.MX21 se encuentran los
navegadores Pharos Drive GPS, los Handheld PC y PDA de iDO (iDO S601, iDO
P890) y los Everex Neon.

8. Samsung S3C2410

El procesador S3C2410 es utilizado principalmente por los sistemas de navegación


GPS, aunque también es usado por otros dispositivos handheld. Se trata de un
procesador RISC formado por un ARM920T, con tecnología de 0,18 μm, con un reloj a
266 MHz y dos cachés de 16 KB, una de instrucciones y otra de datos, así como un
MMU para controlar la memoria virtual. Dispone de cuatro estados de control de
potencia (Normal, lento, idle, y Poweroff) y permite iniciar el sistema desde una
memoria flash NAND. Con una tensión de funcionamiento de 3.3 V, es probablemente
uno de los microprocesadores más utilizados en la navegación GPS.

Fig 19: Diagrama de bloques del S3C2410 Fig 20: Procesador S3C2410

Son muchos los dispositivos que utilizan el procesador de Samsung. Entre ellos
podemos destacar varios Hewlett-Packard (iPAQ rz1717, iPAQ H1930…), los
navegadores GPS LG-LN600 y Acer d155, y la Palm Z22, entre otros.

11
Microprocesadores en dispositivos handheld

9. Centrality Atlas-III

La empresa Centrality se unió a la compañía SIRF, la principal empresa en el sector de


los chipset de recepción de GPS. Es por ello, que los microprocesadores Centrality
Atlas-III han tenido una gran salida en el mercado. Entre sus muchas características,
dispone de un procesador ARM926EJ con un reloj de 396 MHz fabricado con
tecnología de 130 nm, así como de dos cachés de 16 KB, una de instrucciones y otra de
datos, y aceleración Java Jazelle. Posee, además, un receptor GPS integrado en el
procesador, así como un acelerador hardware para GPS. Con tres estado de control de
potencia (Normal, idle y sleep), es uno de los procesadores orientados al GPS con
mayor potencial en el mercado.

Fig 21: Ejemplo de uso del ATLAS-III Fig 22: Navegador con ATLAS-III

Entre los dispositivos que llevan el Centrality Atlas-III, encontramos los navegadores de
la compañía WayteQ (N410, N700H, N770), los NDrive (G280R, G800, G400) y otros
como los NPC-L507, Nexx NNS-4300 y Magellan Roadgate 1400.

 Futuro de los dispositivos handheld

Gracias al crecimiento actual de los dispositivos handheld, ya es común encontrarlos en


algunos restaurantes, e incluso los Cuerpos de Seguridad del Estado, como la Guardia
Civil de Tráfico, disponen de dispositivos PDA para realizar su trabajo. Aunque en un
principio, el consumo de dispositivos handheld se planteó para un uso personal, las
utilidades que se plantean para el futuro lo dirigen hacia el terreno laboral, de forma que
se pueda disponer de un dispositivo pequeño para realizar trabajos in situ, en lugar de
tener que desplazarse hasta un sitio con un ordenador para poder avanzar.

Así pues, recientemente en la Universidad de Virginia se está trabajando en un


dispositivo que permita realizar comparaciones de ADN, o análisis de sustancias a partir
de fluidos introducidos por una interfaz. Esto permitiría a la Policía Científica ahorrar
tiempo y esfuerzos en una simple comparativa de ADN, o en un análisis que puedan
ayudar a resolver un crimen. Como ejemplo de que esto puede ser posible en muy poco

12
Microprocesadores en dispositivos handheld

tiempo, existe actualmente en el mercado Coreano, un navegador GPS que permite


realizar pruebas de alcoholemia, concretamente el JTNV DR7200.

También los restaurantes podrían obtener más beneficios a partir de los dispositivos
handheld, ya que se trabaja en poder realizar pagos con tarjeta de crédito
inmediatamente en la mesa, sin necesidad de llevar a la caja dicha tarjeta, únicamente
utilizando un lector de banda magnética o chip integrado en el dispositivo.

En el sector de la medicina se pueden desarrollar dispositivos handheld que permitan


controlar las constantes vitales de un paciente, así como evaluar los niveles de
sustancias en sangre, de forma que se tenga controlado el que no haya ningún problema,
y además no sea necesario que el paciente permanezca en el hospital. Incluso se plantea
la posibilidad de poder realizar pruebas cardíacas y procesar los datos a partir de un
dispositivo handheld.

Para el uso doméstico, la domótica parece ser el gran uso futuro de los handheld,
pudiendo controlar todos los aspectos de una casa a partir de un ordenador central,
controlado mediante una PDA.

En el campo de los procesadores, ARM pronto verá un gran competidor en los nuevos
Intel Atom, procesadores de arquitectura x86. Su pequeño tamaño y sus buenas
cualidades en cuanto a velocidad y poca potencia, los hacen un gran competidor y,
probablemente, acaben sacando del mercado a los ARM. Por el momento, Apple lanzará
los iPhones y los iTouch con procesadores ARM para el año que viene; pero parece ser
que la compañía ya está trabajando para sacar al mercado en un futuro iPhones con x86.
Ahora mismo, muy pocos dispositivos handheld trabajan con el Intel Atom. Uno de
ellos es el Handheld PC Willcom D4 de Sharp.

Fig 23: Willcom D4 de Sharp

13
Microprocesadores en dispositivos handheld

 Referencias

Las principales referencias han sido

- http://www.experiencefestival.com/a/Intel_XScale_-_Families/id/5161924
- http://people.freebsd.org/~imp/pdamips.html
- http://www.islandnet.com/~kpolsson/handheld/index.htm
- http://communication.howstuffworks.com/pda4.htm
- http://www.todosmartphone.com/
- http://www.pdadb.net
- http://eu.renesas.com
- http://www.gizmodo.com
- http://www.virginia.edu/uvatoday/newsRelease.php?id=6490
- http://www.futurepos.com/CESWEB/site/pg_Handhelds.aspx
- http://news.thomasnet.com/fullstory/802015
- http://www.xbitlabs.com/news/mobile/display/20080916123521_Apple_Develo
ps_ARM_Processor_for_Future_iPhone_Devices.html
- http://androidgate.com/tag/samsung-s5l8900/
- http://www.samsung.com
- http://www.sirf.com
- http://www.sciencedaily.com/releases/2001/11/011112073334.htm
- http://www.freescale.com
- http://www.brighthand.com/default.asp?newsID=13850
- http://news.cnet.com/8301-10784_3-9918505-7.html
- http://www.reghardware.co.uk/2008/11/17/asus_p565/
- http://www.linuxdevices.com/products/PD3171456766.html
- http://www.ti.com
- http://www.marvell.com
- http://www.wikipedia.org

14

Vous aimerez peut-être aussi