とりあえずvmmを使ったテスト環境を書き始めたが。。。エラー頻発。。
テストデータの生成をとりあえず100個に設定するclassを
class main_cfg;
int test_count;
test_count = 100 ;
endclass : main_cfg
てな感じで作ったらError
...... expecting "new"
newを期待してたのにと言われた。
。。。new()で領域を確保するんだったな。。
function new()を追加
class main_cfg;
int test_count;
function new() ;
test_count = 100 ;
endfunction : new
endclass : main_cfg
この部分のErrorは無くなる
C言語オヤジには
new() ;
なじめないね!
systemverilog vmm ovl 検証 回路検証