мой код класса env выглядит следующим образом -
class my_env extends uvm_env;
my_env_cfg cfg_; // env cfg
my virtual_sequencer sqr_; // virtual seqr
virtual my_gen_if gen_if_; // virtual intf
..
..
endclass
Я получаю следующую ошибку при компиляции -
Определение для интерфейса с прямой ссылкой 'my_gen_if':
отсутствует или «my_gen_if» - это имя неопределенного типа пользователя. Проверьте
чтобы увидеть, отсутствует ли файл определения интерфейса / рабочая библиотека или
определение типа пользователя отсутствует.
У меня есть config_db :: get для этого интерфейса в build_phase.
Что мне здесь не хватает?