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

山崎尊永

tag: 半導体

技術解説 2002年2月28日

●ソフトウェア・デバッグには日立の環境を利用する

 ソフトウェア・プログラムのデバッグでは,図2に示したように日立製作所のマイコン用ソフトウェア開発環境「HEW(Hitachi Embedded Workshop)」とICE「E10A」を使用する.HEWは,プロジェクト形式でプログラム・コードを開発するツールである.このツールはCソースの起動用コードを自動生成する機能や,ビルド・エラーのヘルプ表示機能,C/C++標準ライブラリのヘルプ表示機能,バージョン管理機能などを備えている.一方,E10AはJTAGベースのICEである.ブレーク・ポイントの設定,リアルタイム・トレース,メモリ・アクセスなどの機能をサポートしている.

 CSL内部のハードウェアのデバッグについては,各ノード(フリップフロップ)の信号レベルを読み出したり,強制的に設定したりできるようになっている.信号ノードは,アドレス・マッピングされているので,メモリの読み出し/書き込みと同じ要領で直接アクセスできる.アドレス配置リストはFastChipから出力される.

組み込みキャッチアップ

お知らせ 一覧を見る

電子書籍の最新刊! 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日