SystemVerilog неопределенный интерфейс или тип - PullRequest
0 голосов
/ 01 июля 2018

мой код класса 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.

Что мне здесь не хватает?

...