DragonBall

DragonBallとMC68328



DragonBallことMC68328は、78000コアを基に設計されたモトローラ/フリースケール製のマイクロコントローラです。このプロセッサは特にハンドヘルドコンピュータ向けに最適化されており、低い消費電力が特徴です。モトローラはこの設計を香港で行い、その成果として多くのデバイスに搭載されました。

最初のPalmマシンに搭載されたことでも知られるDragonBallは、後にPalm OS 5からARMアーキテクチャを採用したインテル製のXScaleプロセッサに置き換えられました。それに加え、AlphaSmart社のワードプロセッサにも利用されました。このように、DragonBallは初期のモバイルデバイスの進化に大きな影響を与えたという背景があります。

性能と特徴


DragonBallには複数のバリエーションが存在し、例えばオリジナルのMC68328とDragonBall EZ(MC68EZ328)は、動作周波数が最大16.67MHzで、性能は2.7MIPSでした。さらに改良版のDragonBall VZ(MC68VZ328)は、33MHzで5.4MIPS、最も強力なDragonBall Super VZ(MC68SZ328)は66MHzの性能を誇り、10.8MIPSの処理能力を持っていました。

このプロセッサは32ビットアドレスバスを備えた32ビットプロセッサですが、EZとVZの一部モデルは外部アドレスバス24ビットです。DragonBallは多様な機能を内蔵しており、カラーまたはグレースケール液晶ディスプレイのコントローラー、サウンド機能、タッチスクリーンサポートなどがあります。これにより、コンピュータ全体をひとつのチップに統合したかのような設計が実現されています。特にDragonBall EZを搭載したPalmマシンは、以前に比べて2倍以上の集積度を誇ります。

MC68328の主要機能


MC68328プロセッサは、その機能性で知られています。以下は主な機能のリストです:
  • - MC68EC000 CPUコア: 基本的な演算処理を行います。
  • - LCDコントローラ: 液晶表示を制御する機能を持ちます。
  • - 16bit Timer × 2: 時間管理を行うためのタイマーです。
  • - SPI Master × 1 / Slave × 1: SPI通信のためのマスター/スレーブインタフェースです。
  • - IrDA対応UART: 赤外線通信のためのユニバーサル非同期受信送信機です。
  • - PWMサウンド用: パルス幅変調方式によるオーディオサポートを提供します。
  • - リアルタイムクロック: 時計情報を管理します。
  • - SIM (System Integration Module): システム統合モジュールを組み込んでいます。
  • - PCMCIA PCカードコントローラ: PCMCIAカードの管理を行います。
  • - MC68000互換外部バス: 16ビットまたは8ビットのデータバスを通じての互換性を保持しています。
  • - アドレスデコーダ: メモリアドレスを管理します。
  • - 割り込みインタフェース: 割り込み信号を処理します。
  • - メモリコントローラ: 内部メモリを管理します。
  • - 電源管理: 効率的な電源使用を実現します。
  • - PIO: パラレル入出力コントロールを行います。

最も新しいモデルとしてDragonBall MXシリーズ(i.MXまたはMC9328MXとも呼ばれる)は、68000コアに依存せず、ARM9以降のコアを搭載しています。この進化により、さらに高い性能を実現しています。DragonBallシリーズはその歴史を通じて、ハンドヘルドコンピュータやさまざまなデバイスの心臓部として重要な役割を果たしてきました。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。