ARMベース・システムLSI開発の事例研究 ――CPUの選択,バス構成,グラフィックス処理やビデオ表示制御の取り扱い

山崎尊永

tag: 組み込み技術

技術解説 2006年7月27日

 ここではARM926EJ-SをコアとするグラフィックスLSIの開発事例を紹介し,ARMベースのシステムLSIを開発する際のポイントを解説する.ファブレス半導体メーカである筆者らは,ビデオ表示やグラフィックス描画の機能,および各種入出力インターフェースを備えるLSIを開発した.フレーム・メモリをピンポン・バッファとして使える構成にしたり,グラフィックス描画のアクセラレータなどを組み込んだ.  (編集部)

 CPUコアを内蔵するシステムLSIやASIC(application specific integrated circuit)を開発するとき,CPUを選定するポイントとして,以下の項目があるかと思います.

  • 性能と消費電力
  • 手持ちのOSやソフトウェア資産の継承性
  • OS,ミドルウェア,ライブラリ,アプリケーション・ソフトウェアの充実度
  • ソフトウェア開発環境の充実度(コンパイラやICEなど)
  • LSI内部のシステム設計の容易性
  • CPUコアを取り巻くIP(intellectual property)コア群の充実度
  • 各種技術情報の豊富さ
  • LSIとしての最適コストの実現や最適技術の活用のため,複数のASICベンダやファブなどから提供されていること

 CPUの選定は,性能や消費電力はもちろんのこと,アーキテクチャへの慣れやソフトウェアの継承性も重要であり,こうした条件はアプリケーションごとに異なるため,「これがベスト」というものはありません.ただし,初めてCPUを選定するときや,これまでの流れとは異なるアプリケーション向けのLSIを開発する場合には,上記の条件を比較的よく満たしているCPUの一つとしてARMを選択することが考えられます.

 ファブレス半導体メーカである筆者ら(アプローズテクノロジーズ)は,ARM926EJ-Sをコアにしたグラフィックス制御LSI「AP4010」を開発しました.この開発事例を紹介しながら,ARM9コアの使用上のポイントや内部バスの構成,グラフィックス制御方式などについて説明します.

組み込みキャッチアップ
お知らせ 一覧を見る

《半導体ネット もうすぐ1周年記念》,「HDL文法ガイド」を抽選で100名様にプレゼント!

4/24(土),東京・秋葉原にて電子&工作系イベント「エレキジャック・フォーラム」開催.電子工作教室やトーク・ショーの詳細を発表!

《読者の広場》皆さまから寄せられた「ひと口コメント」 Part6 ―― あなたがお薦めのiPhoneアプリの名前は?

PICK UP用語

USB

関連記事

volatile

関連記事

Verilog HDL

関連記事

ニュース

Rohde & Schwarz,測定周波数が3GHzながら80.9万円と安いスペクトラム・アナライザを発売

Agilent,CANやLIN,I2Cなどのシリアル通信の解析を得意とするオシロスコープを発売

Actel,Cortex-M3プロセッサをハード・マクロで搭載するFPGAを発売

ヒューマンデータ,Virtex-5を搭載するFPGAボードを発売

グレープシステム,組み込み用の暗号エンジンを発売

組み込みブログ

組み込み場外乱闘

移転のお知らせ

2009年5月29日

渡辺のぼるのロボコン・プロモータ日記

【ETロボコン】 参加登録を始めました!!

2010年3月10日

Hamana Project

実行委員会ペイロード

2009年9月27日