MC68030

MC68030の最新ニュースをまとめて検索!

モトローラ MC68030 マイクロプロセッサ

MC68030(エムシー -)は1987年にリリースされた米・モトローラM68000ファミリに属する32ビットマイクロプロセッサである。68020の後継であり、その系統は68040に受け継がれた。

目次

[編集] 概要

前作に当たるMC68020の構造を継承する、ダイナミックバスサイジング機能によるデータバス8・16・32ビット、アドレスバス32ビットの典型的なCISCアーキテクチャに基づく32ビットプロセッサである。

総トランジスタ数は約30万、HMOS(高密度NMOS)とCMOSを組み合わせたHCMOSプロセスで製造され、ピングリッドアレイパッケージ版(RCサフィックス)とセラミック表面実装パッケージ版(FEサフィックス)が提供された。

MC68020に対する主な変更点は以下の通り。

この内蔵キャッシュは16ライン(16バイト単位)のダイレクトマップ方式を採用しており、新たに実装された、4回分のデータアクセスを連続的に高速実行するバーストアクセスモードを利用することで、データを高速転送するように改良されている。
このMMUは フルアソシエイティブ22エントリのアドレス変換キャッシュ(ATC)を装備しており、データおよび命令キャッシュへのアクセスと平行してアドレス変換を実行できるようになったため、ATCに変換値がある場合はMMUによる変換のタイムロスが隠蔽されるようになった。

これらの大改良に加え、内部処理の並列度の向上などの改良もあって、同一動作クロックのMC68020と比較して高速化が実現され、併せてMMU統合や製造プロセスの縮小による消費電力の低減、パッケージサイズの縮小、それにバスインターフェイスの改善によってシステムの製造コスト低減も実現している。

命令の実行クロック数は乗除算で数十クロックを要するものが存在する。

コプロセッサとしては浮動小数点ユニット(FPU)のMC68881、あるいはその高速版であるMC68882を専用のコプロセッサバスに接続して使用可能である。

なお、MMUのサポートを省略した低価格版の68EC030もリリースされ、こちらはピングリッドアレイパッケージがセラミックではなく廉価なプラスチック製(RPサフィックス)となっていた。また、MC68030については動作クロック周波数は20・25・30・33・40・50MHzの6種が提供されたが、68EC030は40MHzまでとなっており、低価格版故に差別化が図られていた。

[編集] 主な使用例

[編集] 参考文献

この記述は GNU Free Documentation License のもとに公開されているコンピュータ用語辞典『 Free On-line Dictionary of Computing (FOLDOC) 』に基づいています。

  • 日本モトローラ株式会社半導体事業部『MC68030ユーザーズ・マニュアル』1990年、日本モトローラ

[編集] 外部リンク

最終更新 2009年10月11日 (日) 21:22 (日時は個人設定で未設定ならばUTC)。
【MC68030】変更履歴

ご利用上の注意