Best Scalable Flow For DSP Reference Model Based Verification

Hello !

Would like to know if there is any best scalable flow to verify dsp-matlab based reference model flow.

  1. We usually we wrap around any Matlab based reference model inside a C-Wrapper.
  2. And these reference model is being called directly inside the scoreboard using DPI Calls.
  3. Then we constraint randomize the configuration/setup and apply them to both reference model and also the RTL.
  4. We will be feeding in the required stream of inputs to be processed to both reference Model and the RTL and cross validate the expected output b/w RTL & reference model.

But is there any other way that industry follows or any known best practises / flow that you might have come across to validate such scenarios. Please share in your comments.

Regards !

In reply to desperadorocks:

What you describe is a very typical flow.