У меня есть компонент, который содержит двух подписчиков. Я хотел бы иметь возможность создать экземпляр этого компонента и подключить его подписчиков, не используя иерархическую ссылку.Прикрепление портов анализа UVM иерархически
Учитывая, что у меня есть
my_comp.sub1.analysis_export
my_comp.sub2.analysis_export
Как я могу сделать соединение с абонентами внутри компонента, не достигая в компонент?
Я хотел бы быть в состоянии сделать
function void connect_phase(uvm_phase phase);
monitor.ap1.connect(my_comp.sub_1_analysis_export);
monitor.ap2.connect(my_comp.sub_2_analysis_export);
endfunction
так я называю 'sub1 .analysis_export.connect (sub_1_analysis_export) 'на верхнем уровне? –
есть. Как ответил Шах –