プログラマブル・ロジックを集積したSHマイコンのすべて(後編) ――ソフト開発環境とハード開発環境をシームレスにつなぐ

山崎尊永

tag: 半導体

技術解説 2002年2月28日

●初期化の手順は通常のマイコンと同じ

 プログラマブル・ロジック内蔵マイコンを起動する方法は,基本的に通常の組み込みマイコンと同じである.CSLのコンフィグレーションも,単にビット・ストリーム・データを転送するだけですむ.以下に,初期化の手順を示す.

  1. パワーONリセットを行う.
  2. CPUがリセット例外処理を行った後,初期化ルーチンに移行する.
  3. 初期化ルーチンにおいて,端子機能の設定,サイドバンド信号の選択設定,周辺モジュールの機能設定を実施する.
  4. あらかじめ,ROM上に配置しておいたCSLコンフィグレーション用のビット・ストリーム・データを,CPUの命令またはDMAコントローラによって,CSLのコンフィグレーション・メモリに転送する.なお,この転送ルーチンは,Cコンパイラのライブラリ関数として提供される予定である.
  5. CSLを制御するコントローラに対して,コンフィグレーションが終了したことを設定する.この操作によって初めて,サイドバンド信号がCSLにつながり,CSL外部信号の方向や出力レベルが設定される.この操作の前までは,CSLはチップの動作から完全に切り離されている.
  6. ユーザが設計した動作を開始する.
組み込みキャッチアップ

お知らせ 一覧を見る

電子書籍の最新刊! FPGAマガジン No.12『ARMコアFPGA×Linux初体験』好評発売中

FPGAマガジン No.11『性能UP! アルゴリズム×手仕上げHDL』好評発売中! PDF版もあります

PICK UP用語

EV(電気自動車)

関連記事

EnOcean

関連記事

Android

関連記事

ニュース 一覧を見る
Tech Villageブログ

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

2年ぶりのブログ更新w

2016年10月 9日

Hamana Project

Hamana-8最終打ち上げ報告(その2)

2012年6月26日