Français
Électrotechnique

Old World ROM

Un modèle de Macintosh qui utilise une puce de mémoire morte.

Old World ROM : le firmware des premiers Mac PowerPC

Old World ROM désigne l'architecture du firmware utilisée dans les ordinateurs Macintosh fabriqués entre 1994 et 1997, en particulier ceux qui passaient des processeurs Motorola 68040 aux puces PowerPC. La puce ROM (mémoire morte) contenait le code de démarrage, la couche d'abstraction matérielle et les routines de bas niveau qui permettaient au système d'exploitation de s'initialiser et d'interagir avec le matériel de la machine. Il s'agissait généralement de puces de 4 Mo ou 8 Mo soudées à la carte logique, contenant un firmware qui ne pouvait pas être mis à jour après la fabrication sans remplacer physiquement le composant.

L'architecture Old World a coexisté avec une approche différente appelée New World ROM, introduite en 1998 avec l'iBook et le PowerBook G3. Les machines Old World comprenaient les séries PowerMac 6100, 7100, 8100, les premiers modèles PowerMac G3 et les premiers iBook. Le firmware était monolithique et étroitement lié à des configurations matérielles spécifiques, ce qui signifiait que chaque révision de carte nécessitait souvent sa propre version de ROM. Cette inflexibilité est finalement devenue un inconvénient à mesure que le matériel évoluait plus rapidement que les fabricants ne pouvaient actualiser les conceptions de ROM.

Le nom dérive de la distinction chronologique : Old World a précédé la technologie New World ROM. Les machines New World sont passées à une architecture de ROM flash qui pouvait être reprogrammée via un logiciel, combinée à Open Firmware (basé sur IEEE 1275) qui offrait une plus grande abstraction du matériel sous-jacent. Ce changement a permis une itération plus rapide sur les conceptions et des mises à jour de firmware plus simples sans fers à souder ni remplacements de puces.

Les machines Old World ROM sont maintenant vintage ; des problèmes de compatibilité surviennent lorsque l'on tente d'exécuter des versions tardives de Mac OS 8 ou 9, car les logiciels système ultérieurs ont été optimisés pour le firmware New World. La ROM elle-même ne tombe pas souvent en panne, mais lorsque cela se produit, le remplacement est coûteux ou impossible car les puces ne sont plus fabriquées. Les fournisseurs de services rencontrent aujourd'hui ces machines principalement dans des contextes d'archives ou de musées où le fonctionnement original est souhaité.

Sources

Entrée IG302020/03/2015

Autres termes : Électrotechnique

Tout voir

Recevez le mot du jour

Un terme industriel chaque jour, avec le métier auquel il appartient et pourquoi il mérite d'être connu. Sans publicité.