Task #4: WaveFormPicker Verification
WFP - fault detection
Normally, all data of a snapshot must be write into memory buffer before the next snapshot. By consequence when a new snapshot occurs, WF fifo should be empty.
During the exploitation, an errors can occurs and desynchronise the snaphot controller and the fifo.
Synchronised fifo "reset" with the waveform controler.
The problem is solved only if it's FIFO that is desynchronized.
Checked consistency of TIME field in the memory buffer.
If one element of the WaveFormPicker is desynchronized, the software can detect the problem. If it's a "data shift" into the memory, the Time Field should be corrupt.
And if it's a "time shift", the date in the Time Field should not be coherent.