SystemCは、ハードウェアとソフトウェアにまたがるシステム設計と検証言語の必要性に対処します。これは、設計と検証のために作成されたANSI C ++クラスライブラリとして構築された言語です。世界中のユーザーは、システムレベルのモデリング、抽象的なアナログ/混合シグナルモデリング、建築探査、パフォーマンスモデリング、ソフトウェア開発、機能検証、高レベルの合成にSystemCを適用しています。 SystemC APIとそのセマンティクスは、Accellera Systemsイニシアチブによって開発され、IEEE STDのIEEEによって正式に標準化および管理されています。 1666-2023標準。
SystemCのこのバージョンは、Accellera Systemsイニシアチブによって提供される参照実装であり、主に以下のAccelleraワーキンググループによって開発されています
この実装の動作とIEEE STDで行われた声明との間に矛盾がある場合。 1666-2023規格、IEEE規格は決定的であると見なされるものとします。
このリポジトリに貢献したい場合は、converting.mdファイルを確認してください。
SystemCを使用するための権利と責任を決定するために、個別のライセンスと通知ファイルを参照してください。
SystemCの主なドキュメントはIEEE STDです。 1666-2023 Standard Systemc言語リファレンスマニュアル。このリリースの追加のドキュメントは、Docsディレクトリにあります。その一部は、古いバージョンを参照しています。
システム情報とインストール手順を提供する個別のinstall.mdファイルを参照してください。
SystemCのこのリリースに関する最新情報を提供する個別のリリースノート.mdファイルを参照してください。
SystemCコミュニティWebサイト
コミュニティディスカッションフォーラム
AccelleraのSystemC Language Working Group(SystemC LWG)は、今日の高度なICデザインと組み込みシステムの効果的かつ効率的な電子設計自動化(EDA)および知的財産(IP)標準を生産するAccelleraワーキンググループの1つです。 SystemC LWGは、SystemCおよびTLMコア言語の定義と開発を担当します。これは、他のすべてのSystemCライブラリと機能が構築される基盤です。両方のワーキンググループの参加者には、メンバー企業と業界の貢献者が含まれます。技術的な貢献者は通常、EDAツールの開発と使用と同様に、ICおよびシステム設計に関する長年の実践的な経験を持っています。
Accellera Systems Initiativeは、世界の電子機器業界が使用するためのシステムレベルの設計、モデリング、および検証基準の作成、サポート、促進、および進歩に専念する独立した非利益組織です。この組織は標準開発を加速し、IEEEとの継続的なパートナーシップの一環として、その標準は、正式な標準化と進行中の変更管理のためのIEEE標準協会に貢献しています。詳細については、www.accellera.orgをご覧ください。メンバーシップの詳細をご覧ください。 Twitterで@Accelleraをフォローするか、コメントするには、 #accelleraを使用してください。
Accellera、Accellera Systems Initiative、およびSystemCは、Accellera Systems Initiative Incの商標です。他のすべての商標および商品名は、それぞれの所有者の財産です。