перегрузка systemverilog системных задач - PullRequest
0 голосов
/ 08 октября 2018

Во всех наших тестовых случаях я вижу фиксированные системные вызовы wait ().Мне нужно свести все к небольшим задержкам, не оказывая большого влияния.Есть ли способ, которым я могу перегрузить задачу ожидания в свою пользовательскую задачу, а затем вызвать systermverilog wait, чтобы пройти с меньшими задержками?

Спасибо & Regards, Kiran

1 Ответ

0 голосов
/ 09 октября 2018

wait() - это не вызов системной задачи, это оператор управления событиями.То, что вы спрашиваете, будет таким же, как изменение поведения if().

. Что вы можете сделать, это переместить оператор в виртуальный метод, а затем переопределить метод там, где это необходимо.

...