Do you know of software for automatic waveform compliance checking?
For vhdl, another quick option is to create your "ideal output wave" generator, and create another circuit to calculate the difference with the real output, you can even consider an acceptable error. Then integrate them in your testbench.