注目を集め、常識化しつつあるCベース設計。その中で一歩抜きん出た「SystemC」の概要から最新動向までをあらためて解説する 「SystemC」は、その名が示すとおりシステム設計を行うための言語で、C++のクラスライブラリとして提供されています。SystemCを使用することにより、システムLSIの上流設計が可能となります。また、SystemCの設計環境は無償で構築できるため、ユーザー数は一気に拡大しています。2005年12月にはIEEE 1666として標準化されるなど、SystemCはCベース設計の分野において確固たる地位を築いたといえるでしょう。 本稿でSystemCについて知っていただき、まだSystemCを知らない皆さんに少しでも興味を持っていただければ幸いです。 SystemC前史からSystemCの登場まで SystemCについて説明する前に、まず回路設計の進化を見てみましょう。
![いまさら聞けない SystemC入門](https://cdn-ak-scissors.b.st-hatena.com/image/square/f7744711c2bd6edfda7de925f329637d8d04c832/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fmn%2Farticles%2F0703%2F01%2Fay_sc01.gif)