Mailbox in System verilog | Part 2 | Examples|

Поділитися
Вставка
  • Опубліковано 13 січ 2025

КОМЕНТАРІ • 10

  • @MSQ819
    @MSQ819 11 місяців тому +2

    thank you for the vedio
    Please explain any complete system verilog testbench example and how to write different test cases

  • @Sheukh-j6m
    @Sheukh-j6m 8 місяців тому +1

    If we want to copy all three values what to do

    • @susheelapatagar
      @susheelapatagar  8 місяців тому

      Use peek() method first and before calling the second peek(), get the data first by calling get() and so on..
      Without removing the last data u cannot copy the new data.

  • @srini.....
    @srini..... 10 місяців тому +1

    Nice, Can you please explain this in the consideration of IPC, put the data in one class and get the data in another class from the same mail box, how the mailboxes will connect b/w those 2 classes

    • @susheelapatagar
      @susheelapatagar  10 місяців тому

      Please go though this. I hope u can understand it.
      edaplayground.com/x/EkYu

    • @srini.....
      @srini..... 10 місяців тому +1

      ​@@susheelapatagar Thanks a lot,

  • @Sheukh-j6m
    @Sheukh-j6m 8 місяців тому +1

    Mb.put(name) should be there na

    • @susheelapatagar
      @susheelapatagar  8 місяців тому

      You can pass either variable name or variable value itself.
      name is string type and i am passing its value "STRING"

  • @Sheukh-j6m
    @Sheukh-j6m 8 місяців тому

    mb.put()