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.