martes, 24 de febrero de 2009

El HTC Magic de Vodafone



En este vídeo observamos una de las grandes innovaciones en telefonía móvil que se dieron a conocer en el WMC de Barcelona: el HTC Magic de Vodafone.

WORLD MOBILE CONGRESS


El WMC, celebrado este año en Barcelona entre los días 16 y 19 de Febrero, combina la mayor exhibición mundial de la industria de la telefonía móvil con un estimulante e intuitivo congreso que reúne a los líderes de las grandes operadoras de telefonía móvil y a los vendedores de equipos, así como Internet y los profesionales del entretenimiento.


A pesar de que la crisis ha hecho que el número de visitantes disminuyera y el número de empresas participantes haya bajado, todas las grandes marcas de la telefonía mundial han estado ampliamente representadas y han pugnado, un año más, por acaparar la atención de los medios. Ahora bien, los analistas opinan que la profunda crisis económica, que ha recortado las previsiones de crecimiento iniciales para este año, se traducirá en un enfriamiento de las expectativas de desarrollo de las más innovadoras tecnologías y servicios, tantas veces magnificadas por la industria. Un parón que podría debilitar las inversiones destinadas a los servicios más avanzados 3G y a la incipiente 4G. “La mayor parte de los operadores con los que hablamos aseguran que se esforzarán durante 2009 más en añadir valor a los servicios ya existentes, como los de voz y SMS, que en lanzar funcionalidades avanzadas, como las de presencia, pago electrónico o las basadas en localización” afirmaba Luke Thomas, analista de Frost & Sullivan. “Antes de empezar a ofrecer aplicaciones de datos de nueva generación consumidoras de grandes anchos de banda, los operadores están obligados a mejorar sus redes de backhaul para estar en condiciones de soportarlos”. Los operadores se limitarán a ceñirse a sus calendarios de despliegue: por lo general, lanzamientos limitados durante 2010 como preparación de las iniciativas a gran escala previstas para 2011.


La GSMA anunció los ganadores del Global Mobile Awards 2009, entre los que el RIM BlackBerry se llevó dos premios, y donde la categoría que más atracción tenía era la de “Mejor dispositivo móvil”, donde estaban nominados el Nokia E71, el T-Mobile G1, la BlackBerry Storm 9500 y el LG KS360, pero el ganador fue el novedoso INQ1, el primer celular orientado a redes sociales y chat.


En esta fotografía podemos ver el INQ1, primer móvil orientado a redes sociales y chat


En cuanto al software, las novedades más destacadas fueron la presentación de Windows Mobile 6.5 y los detalles de su Marketplace, Nokia Ovi Store, Gmail offline para iPhone, Nokia que incluirá Skype en todos sus móviles, Yahoo! Mobile que venderá con Opera Mini y las ganas de Adobe de que todos los móviles tengan Flash.


Una de las noticias más destacadas ha sido la rivalidad entre Telefónica y Vodafone al presentar ambas compañías, con unos días de diferencia, dos nuevos modelos de teléfono HTC basados en la tecnología Android, el sistema operativo de Google. Telefónica se adelantó al lanzar el HTC Dream, que fue el primero con Android, pero Vodafone sorprendió días después con HTC Magic. Ambos terminales incluyen prestaciones avanzadas de Internet móvil, como el acceso a Google Maps o Youtube. Su precio oscilará entre 0 y 199€.


Microsoft presentó el servicio Myphone, que garantiza la sincronización y recuperación de la información del móvil en la red. Con este sistema, en caso de perder el teléfono, podríamos acceder a toda nuestra información, alojada en lo que ellos llaman una “nube”, tan sólo con ingresar una contraseña en una especie de página web. El servicio Myphone solamente es compatible con los teléfonos basados en Windows Mobile, como los HTC o los MotoQ.


También con Windows Mobile funciona el nuevo terminal de LG, el LG Arena, el primer teléfono que incorpora sonido Dolby Mobile. Además graba vídeo con resolución DVD e incluye A-GPS, memoria interna de 8 GB, wifi y bluetooth.


Nokia, por su parte, lanzó la tienda OVI Store, cuyo objetivo es conectar a proveedores y clientes. La novedad es que se le ofrecerá al usuario información mucho más personalizada, basada en la información de sus redes sociales y las de sus contactos.


Blackberry, con su teclado físico frente al auge de los teclados ópticos, intenta sobrevivir presentando su nueva versión, la 4.6. Esta mejora ofrece más aplicaciones multimedia, sociales y de navegación web.


Es destacable también el resurgimiento de Palm y su nuevo terminal Pre, que incorpora el nuevo sistema operativo webOS. El Palm Pre incorpora wifi, GPS y pantalla multitáctil.


El World Mobile Congress ha sido también el escenario de un acuerdo entre las principales operadoras y fabricantes para que en los próximos años esté disponible el cargador universal con conexión micro USB, válido para cualquier teléfono móvil que salga a la venta a partir de 2012. Con ello, no sólo se eliminarían problemas de compatibilidad sino que se beneficiaría el medio ambiente, al evitar que los cargadores acaben en la basura al cambiar de móvil.


Todo esto ha sido lo más destacado de la feria y, hasta el próximo año, operadoras y fabricantes se pondrán manos a la obra para destacar en un sector caracterizado por la competitividad.


La noticia que más me ha llamado la atención ha sido la preocupación por el medio ambiente que parece que casi nunca está presente en el mundo de las tecnologías y que ha venido representada por el deseo de crear un cargador de móviles universal. Además también destacaría el hecho de que muchas de las innovaciones se han movido en torno al desarrollo de móviles que nos permitan acceder a las tan demandadas redes sociales.


Fuentes de información:

http://www.mobileworldcongress.com/

http://blog.captalis.com/2009/02/18/rivalidad-e-innovacion-en-el-world-mobile-congress/

http://www.mobileworldcongress.com/

http://wikipedia.org



DSP: iPod Shuffle


El iPod Shuffle es un reproductor digital de audio diseñado y comercializado por Apple Inc. En lugar de almacenar datos en un disco duro, fue el primer iPod en usar memoria flash.

La primera generación de iPod Shuffle usó el STMP35xx de SigmaTel y su Development Kit v2.6. SigmaTel es una compañía de electrónica ubicada en Austin, TX, donde se diseñan procesadoes de audio y chips de control para periféricos multifunción.

En esta fotografía se puede observar una CPu con el chip STMP3550 (versión de 144 pin) de SigmaTel. Es un chip reproductor de audio universal que trabaja a 75 MHz. Algunas de sus características, que serán más detalladas después, son:

- Puede manejar un disco duro

- Soporta arhivos WMA, opción que Apple eliminó

- Se le puede añadir fácilmente la función de radio

- Permite grabar desde una línea externa o micrófono

- El firmware se puede ir actualizando

- Permite también una pantalla gráfica LCD


Características de STMP3410/3420/3501/3505/3506/3510/3520/3550/3560 (D-MajorTM MP3 Flash Player):

Decodifica MP3 y WMA, y puede ampliarse a otros formatos digitales de audio.

Apoya los derechos digitales de dirección de WMA (DRM) y otros esquemas de seguridad.

Codifica datos analógicos a MP3 procedentes de la entrada del mirófono, de la de radio y de la propia línea de entrada.

El hardware soporta NAND Flash, SmartMedia, MMC, Secure Digital and CompactFlash.

El conversor es eficaz y flexible.

Puede funcionar más de 35 horas con una única batería AA.

Grabación de voz en formato ADPCM.

Control de volumen en reproducción y playback.

Configuración de mezcla totalmente analógica.

<0,05%>

Tecnología Σ de 18 bits de alto rendimiento.

SNR>90 dB.

Firmware actualizable.

Control de bajos y “treble”; control configurable de banda múltiple.

Diseñado para operar con diferentes configuraciones de baterías, incluyendo 1xAA, 1xAAA, 2xAA, 2xAAA Li-Ion.

Entrada FM.

Tres entradas de nivel analógicas: entrada estéreo, entrada FM y micrófono.

Detección del nivel de batería usando LRADC.

En la siguiente tabla podemos observar las características de los diferentes productos de SigmaTel D-MajorTM:


La columna que nos interesa es la última puesto que es la que informa de las características del DSP con el que trabaja el iPod Shuffle.

En la siguiente gráfica se muestra un chip STMP3550 con una esquematización de los elementos que incluye:




Fuentes de información para el artículo:

http://www.datasheetarchive.com/pdf-datasheets/Datasheets-8/DSA-151566.pdf

http://www.wikipedia.org

SISTEMAS NUMÉRICOS: COMA FIJA Y COMA FLOTANTE


Esta primera entrada va dedicada al primer artículo que se nos ha pedido publicar en el blog: los sistemas numéricos con los que trabaja un ordenador, en especial los sistemas de coma fija y coma flotante. Así pues el artículo que he redactado para explicar dicho tema es el siguiente:

"Un sistema numérico es un conjunto de símbolos y reglas que se utilizan para representar datos numéricos o cantidades. Se caracterizan por su base que indica el número de símbolos distintos que utiliza y que además es el coeficiente que determina cuál es el valor de cada símbolo dependiendo de la posición que ocupe. Estas cantidades se caracterizan por tener dígitos enteros y fraccionarios.

El sistema que manejamos cotidianamente es el decimal, el cual está formado por 10 símbolos {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} por lo que la base del sistema es 10. Ahora bien, el sistema que utiliza internamente el hardware de las computadoras actuales se basa en la representación de cantidades utilizando los dígitos 1 y 0. Por tanto su base es 2 (número de dígitos del sistema), dando lugar al sistema binario. Cada dígito de un número en este sistema se denomina bit.


La forma de representar datos e instrucciones constituye uno de los atributos más importantes de la arquitectura de un computador, por lo que su definición es uno de los aspectos más importantes en el diseño de todo nuevo computador. Las características de una máquina vendrán fijadas tanto por los tipos de datos que soporta, como por las operaciones que se puedan hacer sobre ellos, estando ambos aspectos íntimamente ligados a las representaciones seleccionadas.


Los modos de representación vienen fijados por los elementos a representar, por la forma de representación y por las características de representación. Con esto se puede obtener la siguiente clasificación: representaciones alfanuméricas, numéricas, gráficas, redundantes y sistemas con etiqueta.


Entre las representaciones numéricas nos encontramos con los sistemas de coma fija y coma flotante (también denominados punto fijo y punto flotante), que son representaciones utilizadas por las computadoras para procesar cálculos numéricos con formatos grandes. Consisten en una cadena de bits que guardan relación con la notación científica, y pueden representar números enteros y números reales tanto negativos como positivos.


Sistema de coma fija

Estos sistemas consisten en destinar una cantidad fija de dígitos para la parte entera y otra para la parte fraccionaria. La cantidad de dígitos destinados a la parte fraccionaria indica en definitiva la posición de la coma dentro del número. Esta posición, que es siempre fija, la podemos indicar con un factor de escala implícito que ubica la coma en el lugar requerido. Es decir, podemos representar un número fraccionario como un número entero multiplicado por un factor de escala. En general, el factor de escala puede ser arbitrario e indica cuál es la longitud del intervalo que separa dos representaciones consecutivas, por ejemplo: dn-1dn-2...d0,d-1d-2...d-m=dn+m-1...d0 · b-m.


Cabe aclarar que esta longitud es siempre fija para cualquier par de representaciones consecutivas en todo el rango de representación. En este sistema, el programador debe modificar el factor de escala cuando alguna operación produce un resultado fuera del rango de representación. Por ejemplo: si la suma de dos números en punto fijo produce acarreo, se debe modificar el factor de escala si no se quiere perder significación en el resultado. Esto implica, modificar el factor de escala de todos los números en punto fijo que utiliza el programa con la consecuente pérdida de precisión. Estos sistemas de representación ofrecen un rango y una precisión limitados.

Con este sistema se representan los enteros desde el -(2n-1-1) hasta el (2n-1-1), siendo n el número de bits. Por tanto, el rango de representación es [-2n-1+1, 2n-1-1] y la resolución es de “1”. El “cero” presenta las dos representaciones 000…00 y 100…00, lo que a veces genera dificultades.

Este sistema presenta una cierta dificultad al operar con sumas y restas. El computador debe analizar el signo de los operadores, para decidir la operación que tiene que hacer. Así, si la operación es una suma, pero uno de los operadores es negativo, se ha de cambiar por una resta. Por el contrario, las operaciones de multiplicar y dividir se tratan sin dificultad, operándose, por un lado, con las magnitudes, y por otro, con los signos.


Sistema de coma flotante


Empleando el escalado adecuado se puede conseguir que cualquier cantidad quede dentro del rango de representación de cualquier sistema de coma fija. Pero ello conlleva una serie de dificultades de cálculo nada despreciables, como:


Los productos y divisiones entre cantidades escaladas producen cambios de escala.

Si no se conocen a priori las magnitudes de los resultados y de los números intermedios, es muy difícil realizar un escalado correcto que prevenga los desbordamientos y que no desaproveche el rango de representación.

Es una labor muy tediosa y propensa a equivocaciones.


Por tanto, parece mucho más lógico que sea el propio computador el que se encargue de esta tarea de escalado, haciéndolo de forma dinámica y óptima. Para ello surgen los sistemas de coma flotante, cuya propiedad fundamental es concatenar con cada número un factor de escala.


Un número en coma flotante, está compuesto por cuatro componentes: el signo, la mantisa m, la base b y un exponente e. Un número x en coma flotante tiene entonces la forma x = ±m · be.


La base, en general, está implícita en la representación lo que da lugar al siguiente formato:



Si n es el número de bits, se cumple que n = m + e.


Es importante destacar que, tanto el exponente como la mantisa poseen signo. El signo de la mantisa nos permite representar números negativos o positivos, y el signo del exponente nos permite representar números pequeños o grandes según sea negativo o positivo el exponente.


Existen infinitas formas de representación de un único número real. Para no crear confusión en el modo de interpretación de los números en coma flotante almacenados se utilizan normalizaciones. Éstas buscan que el dígito más significativo de la mantisa, el siguiente al bit de signo, sea distinto de cero. Existen dos tipos: normalización por mantisa entera y normalización por mantisa fraccionaria.



Nosotros consideraremos que una mantisa está normalizada si su valor se encuentra en el intervalo [1/b, 1). En el caso de base 10 el intervalo es [0.1, 1) y para la base 2 el intervalo es [0.5, 1).


Dados X e Y números representados en coma flotante con sus mantisas normalizadas, X > Y, si su exponente es mayor que el exponente de Y. En caso contrario, hay que comparar las mantisas.


Cuando exigimos una mantisa normalizada en el intervalo antes mencionado, no podemos representar el cero, por lo que se toma la convención de representarlo con el exponente negativo menor en exceso (esto es el exponente 0) y la mantisa en cero. Así la detección de un cero consiste en ver si la representación posee todos sus dígitos en cero.


El rango de los números en coma flotante está compuesto por los intervalos [-max, -min] y [min, max] con:


max= “mantisa mas grande” · base “exponente mas grande” y

min= “mantisa mas pequeña” · base “exponente mas pequeño”


Este método de representación, hace que las representaciones que corresponden a números pequeños sean más densas y las que corresponden a números más grandes sean más ralas, dentro del rango de representación.


Dado un número x= ± m · be en coma flotante, se dice que el rango de representación crece cuando la base b crece o cuando la cantidad de dígitos asignados al exponente e crece. Si se mantiene fija la cantidad de dígitos asignados a la representación, entonces, en los dos casos se pierde precisión.


Si se asignan más dígitos a la mantisa, se logra mayor precisión.


Coma flotante del estándar IEEE 754

Para terminar con este tema hablaremos del estándar IEEE 754, un estándar de aritmética en coma flotante que cubre tanto la representación de los operandos como la forma de realizar las operaciones. Es el estándar utilizado por la mayoría de los computadores actuales y considera dos formatos básicos, el de simple y el de doble precisión:



Emplea mantisa fraccionaria, normalizada y en representación de signo-magnitud, sin almacenar el primer bit, que es implícito e igual a “1”. La base es 2 y el exponente se representa en exceso.


Adicionalmente considera varios casos especiales:


a) E = 255 y M ≠ 0, se emplea para indicar que el resultado no tiene sentido (ej.: 0/0).

b) E = 255 y M = 0 indica, de acuerdo al bit s, valor infinito positivo o negativo.

c) E = 0 y M = 0, se emplea para representar el “cero”.

d) E = 0 y M ≠ 0, se emplea para representar números pequeños en forma desnormalizada. "


Las fuentes de información empleadas para elaborar el artículo han sido las siguientes:

http://www.monografias.com/trabajos32/sistemas-numericos/sistemas-numericos2.shtml


arqui.unsl.googlepages.com/sistemasnumericos07.doc

"Fundamentos de computadores", Pedro de Miguel Anasagasti