CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
PowerPC - Wikipedia

PowerPC

出典: フリー百科事典『ウィキペディア(Wikipedia)』

IBM PowerPC 601 マイクロプロセッサ PPC601FD-080-2
拡大
IBM PowerPC 601 マイクロプロセッサ PPC601FD-080-2
IBM PowerPC 601 マイクロプロセッサ PPCA601v5FE1002
拡大
IBM PowerPC 601 マイクロプロセッサ PPCA601v5FE1002
IBM PowerPC 601 マイクロプロセッサ PPC601FF-090a-2
拡大
IBM PowerPC 601 マイクロプロセッサ PPC601FF-090a-2

PowerPCパワーピーシー、Performance optimization with enhanced RISC for Personal Computer)は1991年AIMと呼ばれたアップルコンピュータIBMモトローラの提携によって開発された RISC タイプのマイクロプロセッサ (CPU) のアーキテクチャである。

アーキテクチャとして、動作のベースとなる命令セットや基本的なレジスタセット、メモリアドレッシングキャッシュモデルなどを規定しているが、それらをどのように実装すべきかまでは規定していない。

そのため、PowerPCアーキテクチャに準拠していれば、極端な話内部での実装がCISCであったり、ソフトウェアであってもPowerPCプロセッサと呼ぶことができる。

このような特徴から、実際に製造されるモデルは高速化のためにアーキテクチャレベルでは規定されていない機構(L2、L3キャッシュや関連レジスタなど)を備えているのが普通である。

もともとはAIMプラットフォームのCPUという意味で開発されたものだが、CPU以外は開発されなかったため、今日まで残る同プロジェクト唯一の成果物でもある。 アップルコンピュータ社のPower Macに採用されていたほか、IBM の一部のワークステーションサーバBlueGene/Lをはじめとするスーパーコンピュータにも採用されている。

また、ダイサイズのコンパクトさや、低消費電力という特徴から組み込みプロセッサとして主に使われており、FPGA用のIPコアとして提供されているものもある。

現在、フリースケール・セミコンダクタモトローラよりスピンオフ)とIBMが開発/製造を行っている。

目次

[編集] 歴史

PowerPC の歴史は70年代後半のジョン・CockeRISCアイデアを使用した米 IBM 社の801プロトタイプ・チップで始まった。

2005年はPowerPC系CPUにとって激動の年になった。まず、2005年度のE3において発表された各社の次世代ゲーム機(Wiiプレイステーション3Xbox 360)のCPUがすべてPowerPC系アーキテクチャのものになった。一方で、これまでPowerPCを採用していたアップルコンピュータ社のMacintoshが、2006年からIntel社のCPUに全面的に切り替えていく事が発表され、今後はパーソナルコンピュータ用のCPUとしてはサーバ系でしか採用されない可能性が強くなった。

[編集] 設計特徴

PowerPCはRISCの思想で作られており、スーパースカラ方式で命令を実行する。

ベースにしたPOWERの特徴に、さらにいくつかの変更を加えた。

[編集] PowerPCアーキテクチャによる主なプロセッサのリスト

[編集] POWER改修系 (G1)

PowerPCファミリを立ち上げる為に、IBMの既存のPOWERプロセッサをベースに設計された。その為、正式にはPowerPCのジェネレーション・ナンバーを持っていない

  • PowerPC 601 - 50,66,80,90MHz、POWER命令も実装
  • PowerPC 601+ - 外部バスの3倍クロックで動作、低電源電圧化(+2.5V) 100, 110, 120MHz
  • PowerPC 602 - 低価格版 3DOの後継機『M2』に採用される予定だった。『M2』をベースとしたコナミの業務用ゲーム基板に使用された。

[編集] G2

XPC603EFE100LF
拡大
XPC603EFE100LF
XPC603PRX200LC
拡大
XPC603PRX200LC

アルミ配線の603、604がG2第1世代。第2世代については、IBMによる銅配線の603eと604e全てが該当するとする文献と、同シリーズで250MHz以上のものとする文献が散見され、はっきりしない。どちらも各々完全バス互換であったため、区別が重要でなかったこともその理由である。

  • PowerPC 603 - 低消費電力
  • PowerPC 603e - 低消費電力、高速版
  • PowerPC 603ev - PowerPC 603eの高速版
  • PowerPC 604 - SMP対応、インラインL2キャッシュ、高速な浮動小数点演算
  • PowerPC 604e - 604の低消費電力、小型高速版
  • PowerPC 604ev - 604eの低消費電力、小型高速版
  • PowerPC 620 - 64ビット版。その設計はPOWER3に引き継がれる
  • x0704 - エクスポーネンシャル社による互換チップ。BiCMOSで製造したもの
PPC750CXEHP55-3
拡大
PPC750CXEHP55-3
GEKKO 45L8926ESD(PPCDBK-EFB486X3)
拡大
GEKKO 45L8926ESD(PPCDBK-EFB486X3)

[編集] G3

G3(第3世代)以降は、一般に対してPowerPC採用の代表的製品であるPowerMacintoshシリーズでその表記を前面に押し出した為、この区分が一般に明確となった。主に組み込み用途に用いられる。

  • PowerPC 75x,74x - G3シリーズと呼ばれる。603eの発展系。
    1. PowerPC 75xにはバックサイドキャッシュを採用
    2. 整数演算ユニットを2基に
  • PowerPC 750L -750の銅配線版
  • PowerPC 750CX/CXe -256KB L2キャッシュを内蔵
  • PowerPC 750FX/FL -SOIで製造、L2キャッシュ512KB
  • PowerPC 750GX -90nm SOIで製造、200MHz FSB対応、L2キャッシュ1MB、1.1GHzまで
  • Gekko - ニンテンドーゲームキューブ用に開発されたもの(PowerPC 750CXeをベースに倍精度浮動小数点数演算対応SIMDを追加した設計)
  • Broadway - 90nm SOIで製造、任天堂のWii用に開発されたもの(Gekko互換であり、PowerPC 750GXがベースと思われるが詳細は非公開)
XPC7455
拡大
XPC7455

[編集] G4

  • MPC 7400
  • MPC 7410 - 省電力版
  • MPC 7450 - L2キャッシュ内蔵、L3キャッシュ対応、整数演算ユニットを4基に、パイプラインを多段化し、高速化
  • MPC 7451 - 省電力版
  • MPC 7445 - 7455のL3キャッシュインターフェース省略タイプ
  • MPC 7455
  • MPC 7447 - 7457のL3キャッシュインターフェース省略タイプ。省電力。
  • MPC 7457 -SOIを採用、L2キャッシュを512KBに
  • MPC 7448 -1MBのL2キャッシュ、e600コアを採用。

[編集] G5

  • PowerPC 970FX - 高速化、省電力版
  • PowerPC 970MP - 90nm配線、Dual Core、各コアにL2キャッシュ1MB内蔵

[編集] 関連項目

[編集] 外部リンク

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Sub-domains

CDRoms - Magnatune - Librivox - Liber Liber - Encyclopaedia Britannica - Project Gutenberg - Wikipedia 2008 - Wikipedia 2007 - Wikipedia 2006 -

Other Domains

https://www.classicistranieri.it - https://www.ebooksgratis.com - https://www.gutenbergaustralia.com - https://www.englishwikipedia.com - https://www.wikipediazim.com - https://www.wikisourcezim.com - https://www.projectgutenberg.net - https://www.projectgutenberg.es - https://www.radioascolto.com - https://www.debitoformtivo.it - https://www.wikipediaforschools.org - https://www.projectgutenbergzim.com