Hay varias mejoras clave que separan el ARM9 del ARM7. La primera y más destacada mejora es que hay una menor producción de calor del ARM9, lo que significa que el riesgo de sobrecalentamiento es significativamente menor.
Otra diferencia entre el ARM9 y el ARM7 es que la frecuencia de los relojes se ha mejorado significativamente. En realidad, la velocidad del reloj se ha incrementado aproximadamente al doble, lo que se logró al cambiar la tubería de la etapa tres en una tubería de cinco etapas.
También se han realizado mejoras en el recuento de ciclos. Se pensaba que varios binarios ARM7 que antes no estaban modificados necesitaban aproximadamente un 30 por ciento menos de ciclos para ejecutarse en los núcleos del ARM9.
Otra mejora clave es que se ha aumentado la velocidad y la capacidad de almacenamiento. Además, las instrucciones que habrían tardado varios ciclos en completarse ahora solo requieren uno. Esta mejora se ve favorecida por la contención de caché y bus, que son dos piezas de arquitectura modificada de Harvard. Las nuevas etapas del pipeline también ayudan.
Una mejora final es que los enclavamientos de la tubería se han modificado para que estén expuestos. Esto permite optimizaciones del compilador, que disminuyen cualquier bloqueo que pueda aparecer entre las diferentes etapas.
- ¿Qué es la arquitectura ARM?
El número que se indica después del nombre de ARM se refiere a la generación de diseños por parte de la empresa ARM Holdings.
Un procesador ARM real es una computadora con un conjunto de instrucciones reducido de 32 bits que ha sido desarrollada por ARM Holdings. Debido a que son relativamente simples, son perfectos para usar en aplicaciones que se consideran que solo necesitan poca energía. Como resultado de esto, se utilizan con mucha frecuencia en la industria de la telefonía móvil y la electrónica pequeña, como los reproductores de música personales. De hecho, en 2005 al menos el 98 por ciento de los mil millones de teléfonos que se vendieron el año pasado tenían un procesador ARM integrado.