Mailbox in System verilog | Part 2 | Examples|

Поділитися
Вставка
  • Опубліковано 26 гру 2024

КОМЕНТАРІ • 10

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

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

  • @srini.....
    @srini..... 9 місяців тому +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  9 місяців тому

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

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

      ​@@susheelapatagar Thanks a lot,

  • @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.

  • @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()