I want to know what sort of checks should a scoreboard include.
Can the scoreboard use clocks for counting some delay ?
Or should any timing related checks be in interface ?
Thanks
1 Like
Your scoreboard should not take in any clocks. The purpose of a monitor is to translate low level timing into higher level transactions and send them to a scoreboard. You can put timestamp information into those transactions for the scoreboard to delays. But is is better to use assertions inside the interface for clock cycle related timing checks.
1 Like
In reply to dave_59:
Thanks-