Course : Systemverilog Verification 2 : L5.2 : Interfaces and Modports in Systemverilog

  Рет қаралды 12,215

Systemverilog Academy

Systemverilog Academy

Күн бұрын

Пікірлер: 17
@vonAdieux
@vonAdieux 2 жыл бұрын
in 3:42, where does that .request signal come from?
@SystemverilogAcademy
@SystemverilogAcademy 2 жыл бұрын
Sorry, it' s a mistake, it should have been some signal defined in the interface. Thank you for pointing out 🙂
@Shahidsoc
@Shahidsoc Жыл бұрын
i think u want to use ready@@SystemverilogAcademy
@udayshankar1986
@udayshankar1986 4 жыл бұрын
Very well explained...Clarified all my doubts....Tq u!! Keep doing the videos...............They might be so much helpful for someone like me who are not interested in reading boring books...
@SystemverilogAcademy
@SystemverilogAcademy 4 жыл бұрын
Thanks for the feedback!
@mrinalgupta1564
@mrinalgupta1564 2 жыл бұрын
How are you accessing request at 3:21 without simple_interface's object?
@SystemverilogAcademy
@SystemverilogAcademy 2 жыл бұрын
When you will use INTERFACE.MODPORT intf_inst in the interface instance declaration, that's similar to using INTERFACE intf_inst . Then you will access interface signals with this instance handle like intf_inst.signal
@ahmadfahad6034
@ahmadfahad6034 4 жыл бұрын
While instantiation shouldn't you have used the name of the interface axi_wr_addr_intf instead of "simple interface"?
@SystemverilogAcademy
@SystemverilogAcademy 4 жыл бұрын
Yes you are right Ahmad. Its a typo at kzbin.info/www/bejne/aKGYopeqlMqAg8U Thanks for the correction.
@Narennmallya
@Narennmallya 2 жыл бұрын
Tysm for these videos sir. Helped me a lot 😀
@SystemverilogAcademy
@SystemverilogAcademy 2 жыл бұрын
Thank you for the feedback 🙂
@Nipulpatel143_all
@Nipulpatel143_all 2 жыл бұрын
Amazing
@SystemverilogAcademy
@SystemverilogAcademy 2 жыл бұрын
Thank you for the feedback 🙂
@kellypainter7625
@kellypainter7625 4 жыл бұрын
Nice video but I don't understand why you need 3 clocking blocks when they all have the same offsets relative to the input clock. Maybe that is explained in another video? I gather that is for verification and I don't know a lot about that topic.
@SystemverilogAcademy
@SystemverilogAcademy 4 жыл бұрын
All 3 clocking blocks (CB) have same skew (default input#1step output#0;) and this will be the case of most of the CBs used in the TB. The same interface can be used in a master driver/slave driver and in a monitor as well.We need 3 clocking blocks to use it under different mode of operations. Note that the direction of signals in each CBs are different. Eg: awid is output in a master, input in slave and again input in a monitor. Finally thanks for the feedback :)
@MK-mf2vu
@MK-mf2vu 5 жыл бұрын
hi thank you..nice video...
@SystemverilogAcademy
@SystemverilogAcademy 4 жыл бұрын
Thank you for the feedback!
Course : Systemverilog Verification 2 : L6.1 : Compiler Directives
7:48
Systemverilog Academy
Рет қаралды 3,6 М.
Course : Systemverilog Verification 2 : L4.1 : Clocking Blocks in Systemverilog
9:32
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
Course : Systemverilog Verification 1 : L4.1:  Arrays in Systemverilog
7:26
Systemverilog Academy
Рет қаралды 14 М.
Course : Systemverilog Verification 2 : L3.1 : Systemverilog Semaphores
8:13
Systemverilog Academy
Рет қаралды 8 М.
Real 10x Programmers Are SLOW To Write Code
14:51
Thriving Technologist
Рет қаралды 68 М.
SystemVerilog Interfaces
9:59
Maven Silicon
Рет қаралды 13 М.
Course : Systemverilog Verification 2 : L3.2 : Mailbox in Systemverilog
13:21
Systemverilog Academy
Рет қаралды 8 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.