SystemC-AMSの紹介
SystemC-AMSは、Embedded Analog/Mixed-Signal(E-AMS) systemを取り扱う。デジタルの領域を扱うSystemCにアナログの領域を扱う手段を追加している。次のような目的で使われることを想定している。
- 実行可能仕様書 (Executable specification)
- 仮想試作 (Virtual prototyping)
- アーキテクチャ探索 (Architecture exploration)
- 実装検証 (Integration validation)
SystemC-AMSのアナログシステムのモデル化の方法には次の3通りが用意されている。
- Timed Data Flow (TDF) 離散時間の非線形な表現が可能。時間軸と周波数軸の処理を別々に定義する。
- Linear Signal Flow (LSF) 連続時間の線形な数式を扱う。
- Electrical Linear Network (ELN) 線形なふるまいをする部品(抵抗、コンデンサ、コイルなど)で回路を表現する。
TDFのモジュールはユーザが定義するが、LSFとELNでは用意されたモジュールを利用する前提になっている。これらのモジュールを含む上位階層はsc_moduleである。時間軸解析と小信号(周波数)解析を行うことができる。SPICEのような非線形解析はできない。
2012-02-15 18:47:06 (Wed)
-
最終更新:2012年02月15日 18:47