Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

AVM 2.0と3.0の違い、その1

Verification Engineerの戯言

AVM 2.0AVM 3.0では、微妙に違う。

検証モデルは、AVM 2.0ならavm_verification_componentクラスを継承するが、
AVM 3.0ではavm_threaded_componentクラスに変わった。

Environmentであるavm_envクラスは、"AVM 3.0"ではavm_named_componentクラス
検証するようになった。また、avm_envクラスを継承するクラスでは、executeタスク
定義する必要があったが、AVM 3.0ではrunタスクになった。

ということで、AVM 2.0ベースのコードをAVM 3.0環境で使うには、それなりに修正が必要のようだ!