Кто-нибудь знает, где я могу найти пример Explicit Predictor for UVM RAL? Я искал все вокруг, но ничего не мог найти. Или, если кто-то может скопировать/написать один простой пример?Явный предиктор UVM RAL
большое спасибо
Кто-нибудь знает, где я могу найти пример Explicit Predictor for UVM RAL? Я искал все вокруг, но ничего не мог найти. Или, если кто-то может скопировать/написать один простой пример?Явный предиктор UVM RAL
большое спасибо
Хороший пример. Он дает модель с явным прогнозом.
http://cluelogic.com/2012/10/uvm-tutorial-for-candy-lovers-register-abstraction/
Основной код для явного предсказать добавляется ниже (по ссылке) для удобства.
В примере auto_predict установлен в 0. Порт bus_in uvm_reg_predictor подключен к порту монитора агента. Это вызовет запись в любое время, когда она увидит транзакцию на шине. Затем предиктор получит адрес (используя адаптер и карту) и обновит модель регистра.
С точки зрения пользователя эти соединения являются достаточными.
jb_env_cfg.jb_reg_block.reg_map.set_auto_predict(.on(0));
jb_reg_predictor.map = jb_env_cfg.jb_reg_block.reg_map;
jb_reg_predictor.adapter = jb_agent.jb_reg_adapter;
jb_agent.jb_ap.connect(jb_reg_predictor.bus_in);