SystemC™ 2.3.1 IEEE 1666/TLM 2.0Category : 標準サポートSystemCはハードウェアのモデリングを可能にするC言語を拡張したCライブラリです。厳密にはCのクラスライブラリですが、SystemCは独自の言語であると見られる場合があります。SystemCの要点の1つは、RTL(Verilog, VHDL)よりも抽象度の高いモデルとシミュレートを可能にすることです。 SystemCはシステムレベルのモデリング、アーキテクチャ探索、パフォーマンス・モデリング、ソフトウェア開発、機能検証および高位レベルの合成に適応されます。SystemCはしばしばエレクトロニック・システム・レベル(ESL)やトランザクション・レベル・モデリング(TLM)に関連付けられます。SyetemCは高レベルのアーキテクチャ・モデルで開始してRTLにリファインするようなトップダウンのインプリメンテーションを可能にします。 アルデックのシミュレータはVHDLデザイン、Verilogデザインおよび混在デザインでSystemCを直接サポートする機能を持っており、追加コードなしでSystemCモジュールをHDLにインスタンス化したりHDLブロックをSystemCにインスタンス化したりすることができます。