Scoreboard Implementation!

Hi All,

I have a doubt in Verification Environment, If a DUT has two interfaces(Input Interface and Output Interface) communicating, How does the Implementation of Scoreboard looks like ?

For Example, A DUT has APB Interface and I2C interface, Input communication happening with APB Interface to the DUT and the output response is coming from I2C interface, So, In TB Environment, How the scoreboard compares APB Packet and I2C packet which follows different protocol altogether. How the scoreboard implementation looks like ? Does any one have idea about this ?

Thanks,
Ravi

In reply to ravichandrareddyp:

Hi Ravi,

a scoreboard means always you have a (high-level) reference model inside which converts the APB input data to I2C data. Then you can compare with the I2C outputs.

The basics of scoreboarding are covered in the Cookbook.

In reply to tfitz:

Thanks fitz for pointing the right page to understand better.

In reply to chr_sue:

Thanks Chr_Sue, It helps !!