fbpx
Wikipedia

StrongARM

El microprocesador StrongARM es una versión más rápida del diseño del ARM. Fue fruto de la colaboración en 1995 entre Advanced RISC Machines y Digital Equipment Corporation.

Microprocesador DEC StrongARM SA-110.

DEC fabricó varios microprocesadores StrongARM basados en el núcleo del procesador RISC a 32 bits, que se utilizaban en terminales de redes. A finales del año 1997, Intel compró la tecnología StrongARM, y poco después anunciaba su intención de utilizar los procesadores de StrongARM en dispositivos personales como los entonces emergentes PDA. Fue sustituido por el Intel XScale.

Historia

El StrongARM fue una colaboración entre Digital Equipment Corporation y Advanced RISC Machines para crear una CPU más rápida basada en (pero no totalmente compatible con) la línea existente de procesadores ARM. El StrongARM se diseñó con el mercado objetivo de la gama alta de sistemas embebidos de bajo consumo, donde los usuarios necesitan más prestaciones de la que un ARM puede proporcionar y que fuera capaz de aceptar más soporte externo. Los dispositivos preferentes fueron las PDAs y los set-top box (dispositivos que añaden funcionalidad al TV como acceso a Internet o canales digitales).

El proyecto se puso en marcha en 1995, y rápidamente lanzó su primer producto, el SA-100. Este fue incorporado inmediatamente en las nuevas versiones del Apple Newton, el Acorn Risc PC, el sistema de edición de video Eidos Optima, y otros muchos dispositivos.

Digital Semiconductor, la división de chips de DEC fue posteriormente vendida a Intel en 1997 como parte de un acuerdo legal. Intel utilizó el StrongARM para reemplazar su agonizante línea de microprocesadores RISC, los Intel i860 e Intel i960. Fue sucedido por el Intel XScale.

Descripción

La familia StrongARM eran versiones más rápidas de los microprocesadores ARM pero con algunas diferencias en el conjunto de instrucciones. Con una velocidad de reloj de 206 MHz podían realizar más de 235 MIPS (1,14 MIPS/MHz). Esto causó una limitada compatibilidad con la anterior familia de procesadores ARM, debido a sus cachés separadas para datos e instrucciones, lo que causaba fallos en el código automodificable. Estas prestaciones fueron posteriormente incluidas en algunas arquitecturas ARMv4 (principalmente el ARM/Texas Instruments ARM925). El StrongARM tiene una instrucción "invalidate cache line" para decirle a la CPU que debe releer de la memoria principal. Esta situación ocurre raramente en el software común, y los StrongARM no son los únicos procesadores que han realizado el mismo sacrificio. El Motorola 68020, por ejemplo, causó similares problemas de compatibilidad con el software diseñado para los anteriores modelos Motorola 68000 y Motorola 68010.

El StrongARM se diseñó con la memoria lenta (y por ello más barata y de menor coste de fabricación) en mente. El StrongARM tiene un set de 32 direcciones de caché asociativas que trabajan con direcciones virtuales. El alto conjunto asociable permite un mayor rendimiento que los diseños competidores, y el uso de direcciones virtuales permite a la memoria el ser simultánemaente cacheada y descacheada. Un buffer de escritura permite que la escritura a la memoria principal se realice sin la atención de la CPU, incrementando la eficacia del diseño.

El SA-100 fue el primer miembro de la familia, seguido por el SA-110 y el SA-1110.

  •   Datos: Q296778
  •   Multimedia: Category:StrongARM

strongarm, microprocesador, versión, más, rápida, diseño, fruto, colaboración, 1995, entre, advanced, risc, machines, digital, equipment, corporation, microprocesador, fabricó, varios, microprocesadores, basados, núcleo, procesador, risc, bits, utilizaban, ter. El microprocesador StrongARM es una version mas rapida del diseno del ARM Fue fruto de la colaboracion en 1995 entre Advanced RISC Machines y Digital Equipment Corporation Microprocesador DEC StrongARM SA 110 DEC fabrico varios microprocesadores StrongARM basados en el nucleo del procesador RISC a 32 bits que se utilizaban en terminales de redes A finales del ano 1997 Intel compro la tecnologia StrongARM y poco despues anunciaba su intencion de utilizar los procesadores de StrongARM en dispositivos personales como los entonces emergentes PDA Fue sustituido por el Intel XScale Historia EditarEl StrongARM fue una colaboracion entre Digital Equipment Corporation y Advanced RISC Machines para crear una CPU mas rapida basada en pero no totalmente compatible con la linea existente de procesadores ARM El StrongARM se diseno con el mercado objetivo de la gama alta de sistemas embebidos de bajo consumo donde los usuarios necesitan mas prestaciones de la que un ARM puede proporcionar y que fuera capaz de aceptar mas soporte externo Los dispositivos preferentes fueron las PDAs y los set top box dispositivos que anaden funcionalidad al TV como acceso a Internet o canales digitales El proyecto se puso en marcha en 1995 y rapidamente lanzo su primer producto el SA 100 Este fue incorporado inmediatamente en las nuevas versiones del Apple Newton el Acorn Risc PC el sistema de edicion de video Eidos Optima y otros muchos dispositivos Digital Semiconductor la division de chips de DEC fue posteriormente vendida a Intel en 1997 como parte de un acuerdo legal Intel utilizo el StrongARM para reemplazar su agonizante linea de microprocesadores RISC los Intel i860 e Intel i960 Fue sucedido por el Intel XScale Descripcion EditarLa familia StrongARM eran versiones mas rapidas de los microprocesadores ARM pero con algunas diferencias en el conjunto de instrucciones Con una velocidad de reloj de 206 MHz podian realizar mas de 235 MIPS 1 14 MIPS MHz Esto causo una limitada compatibilidad con la anterior familia de procesadores ARM debido a sus caches separadas para datos e instrucciones lo que causaba fallos en el codigo automodificable Estas prestaciones fueron posteriormente incluidas en algunas arquitecturas ARMv4 principalmente el ARM Texas Instruments ARM925 El StrongARM tiene una instruccion invalidate cache line para decirle a la CPU que debe releer de la memoria principal Esta situacion ocurre raramente en el software comun y los StrongARM no son los unicos procesadores que han realizado el mismo sacrificio El Motorola 68020 por ejemplo causo similares problemas de compatibilidad con el software disenado para los anteriores modelos Motorola 68000 y Motorola 68010 El StrongARM se diseno con la memoria lenta y por ello mas barata y de menor coste de fabricacion en mente El StrongARM tiene un set de 32 direcciones de cache asociativas que trabajan con direcciones virtuales El alto conjunto asociable permite un mayor rendimiento que los disenos competidores y el uso de direcciones virtuales permite a la memoria el ser simultanemaente cacheada y descacheada Un buffer de escritura permite que la escritura a la memoria principal se realice sin la atencion de la CPU incrementando la eficacia del diseno El SA 100 fue el primer miembro de la familia seguido por el SA 110 y el SA 1110 Datos Q296778 Multimedia Category StrongARMObtenido de https es wikipedia org w index php title StrongARM amp oldid 117848021, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos