kirill70674 5 21 ноября, 2023 Опубликовано 21 ноября, 2023 · Жалоба Здравствуйте, коллеги Вопрос по адаптеру (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. Стоит ли этим заниматься или есть более простое решение? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kirill70674 5 24 ноября, 2023 Опубликовано 24 ноября, 2023 · Жалоба Более простого решения нет. Обрабатывать неудачные транзакции можно только с помощью кастомного предиктора и callback'ов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться