5. 10 モジュールの配置(instance)
SC_MOLUDE の項でも説明しましたが、 モジュールを定義する、というのはクラス、 簡単に言えば型を定義しているだけです。 そこでそれを実際に利用するには、配置をします。 通常「インスタンスを作る」「インスタンスする」とか言いますが、 日本語の「配置」の方が分りやすいので、その用語も使います。
SystemC のモジュールは C++ のクラスを使って表現しています。 従って、SystemC のモジュールの配置は、 「C++ でクラスを配置してオブジェクトを作る(instantiation)」 のと同じ方法・ルールに従います。
C++ と SystemC に共通のことですが、
その配置の方法には二通り
あります。以下の例では、「モジュール名」の中に「下位モジュールクラス」を配置
する場合を考えています。

