Hi Sir , I have a question about referencing signals within a clocking block which itself is part of modport . Consider following snippet :: interface mult_if (input logic clk, reset); logic [7:0] a, b; logic [15:0] out; logic en; logic ack; clocking cb @(posedge clk); default input #1 output #2; input out, ack; output a,b, en; endclocking modport TB (clocking cb, input clk, reset); modport RTL (input clk, reset, a,b, en, output out, ack); endinterface Assume ' mult_if ' is instantiated in top_tb and then set in config_db to be fetched via driver and monitor . Within monitor , how should I reference output signals ' a ' / ' b ' / ' en ' Should it be :: vif_intf.TB.cb.a OR vif_intf.cb.a ? I observe only VCS throws an error when using vif_intf.TB.cb.a whereas all the 3 tools are fine with vif_intf.cb.a Thanks in advance .
@FarhanShaikh-pm8bn2 жыл бұрын
A small correction :: Within driver , how should I reference output signals ' a ' / ' b ' / ' en '
@nithin_in_ireland4 жыл бұрын
Clearly explained..thanks
@SystemverilogAcademy4 жыл бұрын
Thanks for the feedback :)
@tahirsengine4 жыл бұрын
Wow, what a video.
@SystemverilogAcademy4 жыл бұрын
Thanks :)
@Oliver-xp5yh2 жыл бұрын
good content
@SystemverilogAcademy2 жыл бұрын
Thanks for the feedback.
@manojkumarponduru26843 жыл бұрын
Could you please change your payment method....and include any upi transaction like phonepe or paytm.....
@SystemverilogAcademy3 жыл бұрын
Hi Manoj, Payment service is completely managed by KZbin, we have no control over that. We are working on adding these courses to our website and accepting payment there, but definitely it will take few months of time.
@manojkumarponduru26843 жыл бұрын
@@SystemverilogAcademy I entered my card details...but it is not working....not only for me ....but for my friends also