Verifying RTL vs Devloping a VIP

In reply to ben@SystemVerilog.us:

In reply to ImPSharma:

  1. RTL has specific requirements on interfaces and configurations.
  2. RTL has a testbench defined for its specific applications
  3. VIP has requirements that must adapt to various applications
  4. VIP must be able to be configured for these possible applications and restrictions
  5. VIP testbench must be flexible enough to adapt to these configurations.

Ben Cohen
http://www.systemverilog.us/ ben@systemverilog.us


Thanks for the answer…

In Verifying dut,we’ve dut so we send data to dut and check the correctness.

but,in Devloping VIP,we don’t have DUT,the what we do, ??
that’s my question.