Перейти к содержанию
    

UVM RAL predictor для AXI4

Здравствуйте, коллеги
Вопрос по адаптеру (adapter) UVM RAL для AXI4.
В uvm_cookbook сказано: "when using explicit prediction, the status value returned to the predictor is ignored. This means that if
an errored (UVM_NOT_OK) status is being returned from a register access, the register access will need to be
filtered out before sending information to the Predictor if that errored transfer is not meant to update the mirrored
value of a register.
".
Получается, что вне зависимости от статуса транзакции (канал BRESP), модель регистров будет обновлена, что не совсем правильно.
Тут https://blog.verificationgentleman.com/2014/04/13/custom-field-access-policies-in-uvm-ral.html человек советует переписать predictor.  Стоит ли этим заниматься или есть более простое решение?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Более простого решения нет. Обрабатывать неудачные транзакции можно только с помощью кастомного предиктора и callback'ов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...