La vie passée et présente de l'architecture PowerPC


La vie passée de l'architecture Powerpc

L'architecture PowerPC est une architecture de processeur basée sur des ordinateurs à jeu d'instructions réduit (RISC). Il a été initialement développé par IBM, Motorola et Apple pour offrir des performances et une évolutivité élevées aux PC, postes de travail et serveurs.

L'architecture PowerPC a été introduite pour la première fois en 1991 et est devenue plus tard la principale architecture de processeur pour les ordinateurs Macintosh d'Apple. Il a été utilisé sur les ordinateurs Apple de 1994 à 2006, après quoi Apple est passé à des processeurs basés sur l'architecture x86.

La conception de l'architecture PowerPC se concentre sur les performances, la faible consommation d'énergie et l'évolutivité. Il utilise des technologies telles que l'exécution de pipeline, l'exécution superscalaire et l'exécution dans le désordre pour améliorer l'efficacité de l'exécution des instructions. L'architecture PowerPC prend également en charge le cache multi-niveaux et les bus à haut débit pour accélérer le transfert et l'accès aux données.

L'architecture PowerPC a une bonne compatibilité multiplateforme car son jeu d'instructions est unifié. Cela signifie que les programmes compilés sur différents processeurs PowerPC peuvent s'exécuter sur différents systèmes PowerPC sans recompilation. Cela apporte du confort aux développeurs de logiciels et aux utilisateurs.

Dans le monde des postes de travail et des serveurs, l’architecture PowerPC était autrefois un choix populaire. Il excelle dans des domaines tels que le calcul haute performance, le calcul scientifique et le traitement graphique. Cependant, avec le développement continu de l'architecture x86 et l'augmentation des parts de marché, l'architecture PowerPC a progressivement perdu de sa compétitivité.

Malgré cela, l’architecture PowerPC existe toujours et est encore utilisée dans certains domaines et applications spécifiques. Par exemple, il est utilisé dans certains systèmes embarqués, équipements réseau et consoles de jeux.

L'architecture PowerPC a été largement utilisée dans de nombreux produits. Voici quelques produits bien connus utilisant l’architecture PowerPC :

  1. Ordinateurs Apple Macintosh : de 1994 à 2006, les ordinateurs Macintosh d'Apple utilisaient des processeurs PowerPC. Ces ordinateurs comprennent les séries iMac, Power Macintosh et PowerBook.

  2. IBM RS/6000 et IBM System p : les séries de stations de travail RS/6000 et de serveurs System p lancées par IBM utilisent des processeurs PowerPC. Ces produits offrent des performances élevées dans des domaines tels que le calcul scientifique, la conception technique et les applications d'entreprise.

  3. Amiga 4000 et AmigaOne : L'ordinateur Amiga était un ordinateur domestique très populaire dans les années 1980 et 1990. Les séries Amiga 4000 et AmigaOne utilisent des processeurs PowerPC pour offrir aux utilisateurs une expérience multimédia et de jeu puissante.

  4. Sony PlayStation 3 : La console de jeu PlayStation 3 utilise un processeur Cell basé sur l'architecture PowerPC. La console a attiré beaucoup d'attention lors de sa sortie et est devenue un énorme succès dans la communauté des joueurs.

  5. Nintendo GameCube et Wii : les consoles de jeux GameCube et Wii de Nintendo utilisent également des processeurs d'architecture PowerPC. Ces consoles ont connu un grand succès sur le marché des jeux et sont appréciées par un grand nombre de joueurs.

  6. Tablette Internet Nokia 770 : Nokia 770 est une tablette Internet sortie en 2005. Elle est équipée du processeur TI OMAP 1710 d'architecture PowerPC. L'appareil est conçu pour permettre la navigation sur Internet, la messagerie électronique, la lecture de musique et bien plus encore.

  7. Tablettes Internet Nokia N800 et N810 : Les Nokia N800 et N810 sont les produits de suivi du Nokia 770, qui utilisent également le processeur TI OMAP de l'architecture PowerPC. Ce sont des appareils Internet mobiles basés sur Linux qui offrent plus de fonctionnalités et des performances améliorées.

Pendant un certain temps, PowerPC a connu un énorme succès. Les puces de la série 68000 de Motorola sont au cœur des PC Apple, ainsi que de nombreuses variétés et des millions de contrôleurs intégrés. Outre Apple, la PlayStation 3 de Sony, la Wii, la Wii U, la GameCube de Nintendo, la Xbox 360 de Microsoft et la 3DO M2 utilisent toutes des processeurs PowerPC.

cette vie

En 2005, le cofondateur d'Apple, Steve Jobs, a annoncé qu'Apple passerait aux processeurs Intel. Quand Apple a abandonné PowerPC, ils n'ont pas perdu beaucoup de clients en termes de nombre, mais ils ont perdu leurs clients les plus prestigieux. Ensuite, les consoles de jeux ont abandonné le PowerPC, tout comme les systèmes embarqués classiques.

L’attribution de licences IP aux processeurs était à la mode dans les années 1990 et au début des années 2000 et constituait la voie la plus sûre vers une adoption massive. En fait, dès le début, IBM a suivi l'exemple d'ARM, MIPS, SPARC et d'autres architectures et a emprunté la voie des licences PowerPC. Mais les conditions d'IBM sont trop dures et les licences PowerPC sont bien plus chères que les licences MIPS ou ARM. La principale raison pour laquelle PowerPC n'a pas réussi à gagner en popularité sur le marché est celle 开放不足d'IBM 高价授权费. Après l’ère des smartphones, le PowerPC a été progressivement marginalisé en raison de problèmes de coûts.

Le 28 février 2005, le Centre pour la promotion des logiciels et des circuits intégrés (CSIP) du ministère de l'Industrie de l'information et Freescale Semiconductor Corporation (Freescale) ont annoncé conjointement qu'ils construiraient conjointement un laboratoire système Linux CSIP-Freescale à Pékin pour soutenir le projet national. logiciels et circuits intégrés publics Construction de plateforme de services. Dans le cadre de cette coopération, Freescale et des partenaires tiers fourniront au laboratoire des cartes de développement et des postes de travail basés sur des processeurs PowerPC.

Suzhou Guoxin Technology Co., Ltd. a été créée en 2001. Sous la direction du ministère de l'Industrie de l'information, Suzhou Guoxin a accepté la technologie et les méthodes de conception avancées de Motorola à faible consommation et hautes performances RISC 32 bits embarquées M*Core en 2010. Il a également reçu la technologie PowerPC plus avancée d'IBM. Selon l'accord de transfert de technologie entre IBM et Suzhou Guoxin Technology, IBM a accepté de transférer la technologie de processeur intégré PowerPC vers la Chine. C'est également la première fois qu'IBM accorde officiellement une licence pour la technologie PowerPC à des entreprises chinoises, et les entreprises chinoises peuvent se développer sur cette base. La recherche et le développement innovants ainsi que les réalisations technologiques appartiennent aux entreprises chinoises.

Basé sur le jeu d'instructions et l'architecture de PowerPC , Suzhou Guoxin développe comme point de départ des processeurs C Core intégrés haut de gamme. Après des années de développement et d'innovation indépendante, la société a développé avec succès C0, C200, C300, C400, C2000, C8000, C9000, etc. 43 séries de processeurs intégrés hautes performances en 7 séries. Plus de 80 puces SoC ont été conçues sur la base du cœur C Core, et ont été vérifiées et produites sur des lignes de processus telles que SMIC, HHNEC, UMC/Hejian, Grace et TSMC. Une série de technologies basées sur le processeur C Core et la plate-forme de conception sont largement utilisées dans la sécurité de l'information, les réseaux intelligents, la sécurité financière, l'administration électronique, le contrôle industriel, la bureautique et d'autres domaines. En 2018, plus de 100 millions de puces SoC avec processeur C Core intégré ont été mises en production de masse.


Qu'est-ce que le PowerPC ?

PowerPC ( Performance Optimization With Enhanced RISC – Performance Computingparfois appelé PPC) est une unité centrale de traitement (CPU) à architecture de jeu d'instructions réduit (RISC). L'architecture PowerPC est évolutive, pratique et flexible, et a de très fortes performances intégrées car elle a d'excellentes performances, une perte d'énergie inférieure et dissipation thermique moindre. Outre les E/S intégrées telles que les contrôleurs série et Ethernet, le processeur intégré diffère considérablement des processeurs de bureau. Les puces Powerpc sont largement utilisées dans les applications de communication réseau, les applications de contrôle industriel, la numérisation domestique, les domaines de stockage réseau, les domaines militaires, le contrôle des systèmes électriques, etc. en raison de leurs excellentes performances, de leur haut degré d'intégration et de leurs fonctionnalités technologiquement avancées.

Quelle est la différence entre PowerPC et ARM ?

1. Haute intégration et progrès technologique.Le processeur PowerPC intègre désormais USB, PCI, contrôleur DDR, contrôleur SATA, contrôleur de port Gigabit Ethernet, contrôleur CAN, contrôleur RapidIO et PCI_Express, protocole de communication IEEE1588 et prend en charge divers protocoles de communication, coprocesseur CPM, DMA, SPI, I2C.UART, etc., les clients n'ont pas besoin de concevoir des circuits périphériques complexes, ce qui réduit la complexité de conception et l'utilisation de matériaux, avec lesquels ARM ne peut pas se comparer.

2. Une large gamme d'options de puces, des performances élevées et des mises à niveau faciles. Il existe des processeurs de 50 Mo à 1,7 Go, et POwerPC se développera comme un processeur multicœur. Par exemple, le MPC8572 avec double cœur e500 intégré a été lancé, avec Performances MIPS aussi élevées que 6897. Je pense qu'ARM Il n'y a personne avec une fréquence de 1G. ARM est d'environ 1,1 MIPS/MHz et l'architecture de puissance est supérieure à 2,0 MIPS/MHz. Par conséquent, PowerPC représente une grande proportion de haute- mettre fin aux applications embarquées, et ARM ne peut pas se comparer à cela.

3. En termes de prix, les processeurs PowerPC sont plus chers que ARM, mais en termes de comparaison des performances MIPS/MHz et de circuits périphériques intégrés.

4. La structure du PowerPC, notamment en termes de consommation d'énergie, peut faire en sorte qu'il ne soit pas aussi évolutif qu'ARM dans le domaine de l'embarqué.

Je suppose que tu aimes

Origine blog.csdn.net/qq_44710568/article/details/132576372
conseillé
Classement