StrongARM

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources ().

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

La mise en forme de cet article est à améliorer ().

La mise en forme du texte ne suit pas les recommandations de Wikipédia : il faut le « wikifier ».

Page d’aide sur l’homonymie

Pour les articles homonymes, voir Strongarm (homonymie).

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Consultez la liste des tâches à accomplir en page de discussion.

Un StrongARM de DEC

Le StrongARM est un microprocesseur RISC, conçu autour de l'architecture ARM.

Il a été créé par Digital Equipment Corporation (DEC), puis acquis par Intel qui a continué à produire une version améliorée, le XScale, avant de le revendre à Marvell qui continue à l'améliorer de nos jours sous le nom Armada.

Il est généralement utilisé dans le matériel informatique portable.

Histoire

Le StrongARM était un projet de collaboration entre DEC et ARM pour créer une unité centrale de traitement plus rapide basée sur (mais pas totalement compatible avec) la ligne existante ARM. Le StrongARM ciblait le marché haut de gamme des processeurs embarqués de faible consommation ; là où les utilisateurs ont besoin de plus de puissance que ce que la gamme ARM d'alors pouvait fournir ainsi que plus de dispositifs externes. Le marché visé était notamment celui des assistants personnels.

Le projet commença en 1995 et fourni rapidement la première version, le SA-100. Il fut utilisé dans les nouvelles versions des PDA Apple Newton, Zaurus aussi qu'un certain nombre d'autres produits (dont le Risc PC d'Acorn).

Le département Digital Semiconductor de DEC fut alors vendu à Intel en tant que règlement d'un litige. Intel employa le StrongARM pour remplacer leur ligne de processeurs RISC, l'i860 et i960, alors assez mal portante. Aujourd'hui la conception est connue comme Marvell Armada.

Description

Les StrongARM sont des versions plus rapides des processeurs existants de ARM avec un jeu d'instructions quelque peu différent. La compatibilité de logiciel avec les « vrais » processeurs de la famille ARM a été limitée, à cause de leur mémoire cache séparée entre les données et les instructions, ce qui rend impossible du code automodifiable (qui est toutefois assez rarement employé).

Le SA-100 était le premier membre de cette famille ; il fut suivi du SA-110 et puis du SA-1110.

Le SA-1110 est le noyau pour la ligne de XScale.

Annexes

Notes et références

Bibliographie

v · m
CPU
  • ARM1
  • ARM2
    • Amber
  • ARM3
  • ARM6
  • ARM7
  • ARM7TDMI
  • ARM9 TDMI
  • ARM7EJ
  • ARM9E
  • ARM10E
  • ARM11
ARMv7 (32 bits)
ARMv8 32 bits uniquement
ARMv8 64 bits
compatible 32 bits
ARMv8 64 bits uniquement
  • ARM Cortex-A34
  • ARM Cortex-A65/65AE
ARM Cortex-M (microcontrôleur)
ARM Cortex-R (Temps réel)
ARMv9
GPU
VPU
SoC
Bus
  • AMBA
    • AHB
    • AXI
    • APB
    • ASB
    • ACE
Systèmes d'exploitation
v · m
Abandonnés
4 bits
Pré-x86 (8-bits)
x86-16 (16-bits)
x87 (FPU externes)
x86-32/IA-32 (32-bit)
x86-64/EM64T (64-bit)
RISC
EPIC (IA-64)
Autres
Actuels
x86-32
x86-64
Microarchitectures
  • icône décorative Portail de l’informatique