AMD K6

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

K6 から転送)
AMD K6
製造元 AMD
種類 x86
周波数 166〜300MHz
FSB 66MHz
1次キャッシュ 64KBytes
2次キャッシュ なし
拡張命令 MMX
プロセス 0.35μm/0.25μm
トランジスタ数 880万個
プラットホーム Socket 7
パッケージ CPGA

AMD K6Advanced Micro Devices(以下AMD)が開発したx86互換マイクロプロセッサである。

目次

[編集] 概要

AMD K6 Microprocessor

K6はx86命令を内部でRISC命令に変換し、内部のRISCコアで命令を高速実行する、Socket7互換CPUである。 Intel製CPUとのソケット互換CPUとして、同一ソケットで同一クロック動作のIntel純正CPUを凌駕する高性能を発揮するため、低価格PCを中心に普及し、また既存PCのアップグレード用としても市場に受け入れられた。 製造時期によって使用半導体製造プロセスが異なり、これにより166MHz〜233MHzと、200〜300MHzの2モデルに分類される。

[編集] 開発経緯

AMDは、x86互換プロセッサメーカーであった、Atiq Raza率いるNexGen Microsystems社を買収し、当時NexGenが開発中だったNx686というx86互換CPUを手に入れた。AMDがもともと開発していたK6は性能がこのNx686より劣るものであったため、Nx686を元に開発した新プロセッサをK6として、1997年に市場に投入した。

本来、Nx686は前作Nx586やIntelのPentium Proなどと同様に2次キャッシュバスがフロントサイドバスから独立した構成の、専用バスに対応するCPUとして開発が進められていたが、AMDはそれをSocket7対応に変更し、2次キャッシュバス廃止に伴うペナルティ軽減を目的に1次キャッシュを増量(32+32=64KB)の上で、Nx686独自のマルチメディア命令をIntelからライセンスを受けMMX命令セットに変更して完成させた。なお、IntelのPentiumは1次キャッシュについては8+8=16KB搭載、MMX Pentiumでも16+16=32KB搭載であり、K6に比べ見劣りした。

このCPUは時期により様々な開発コードネームが用いられたが、その一つに「Catapult」があった。これは言うまでもなく、この新CPUを強大なゴリアテ(=Intel)を打ち倒したダビデ(=AMD)の武器(投石機)になぞらえての命名であり、AMDが相当な自信と意気込みをもってこのCPUの開発に臨んだことを窺わせていた。

K6は上述の通りIntelのPentium(Socket7)とソケット互換であり、出荷開始の段階でIntelのMMX Pentiumシリーズよりも高クロック(233MHz)動作モデルが提供され、発売当初は、x86系で最速クロック動作のCPUとなった。このため、AMDはK6を「Intel製品よりも高速な初めての互換プロセッサ」だとして大々的に売り出した。

このCPUは、その内部に7つの並列実行ユニットを備えており、パイプラインを効率的に利用可能にするさまざまな機能(分岐予測投機実行レジスタリネームなど)を備えていた。K6はその発売開始一か月後にIntelが販売開始した当時最速のIntel製プロセッサPentium IIと競合する製品であった(とAMDは宣伝していた)が、クロックあたりの命令実行効率ではPentium IIにやや劣っていた。発表から約1年後の1998年5月には、K6-2という後継プロセッサが登場している。

Pentium IIでは、Socket 7ではなく、Slot 1(P6バス)が採用されており、Socket 7ユーザーがPentium IIにアップグレードするには、マザーボードごと(そして多くの場合メモリも)交換しなければならなかった。これに対しK6はSocket 7を採用していたため、ローエンド向けPC用のCPUとして採用されたり、Socket 7ユーザーのアップグレードCPUとしても使用された。

[編集] 特徴

K6は次のような特徴を備えている

[編集] 各世代についての詳細

[編集] K6 (Model 6)

  • プロセス:0.35マイクロメートル
  • トランジスタ:880万個
  • 一次キャッシュ:データ32KB,命令32KB
  • 拡張命令:MMX
  • バス:Socket7
  • FSB:66MHz
  • クロック:166/200/233MHz
  • リリース時期:1997年4月2日
  • 電圧:2.9V(200Mhz以下)3.2/3.3V(233MHz)

[編集] K6 "Little Foot" (Model 7)

  • プロセス:0.25マイクロメートル
  • トランジスタ:880万個
  • 一次キャッシュ:データ32KB,命令32KB
  • 拡張命令:MMX
  • バス:Socket7
  • FSB:66MHz
  • クロック:200/233/266/300MHz
  • リリース時期:1998年1月6日
  • 電圧:2.2V

[編集] 外部リンク

[編集] 関連項目