2.5 Peak Detection (PKD)
U5303A User's Manual
33
2.5 Peak Detection (PKD)
Introduction
The Peak Detection firmware allows real-time acquisition and peak detection for the models
supported. Moreover, there is the possibility to generate a histogram of peak versus time for
successive acquisitions (accumulation).
Note that PKD does not reduce the amount of data memorized. This function searches for the peaks,
sets the rest of the data to zero (where there is no peak) and memorizes the data set to zero and the
peaks.
The main features are:
Synchronous, single-channel and dual-channel, real-time sampling and peak detection up to 3.2
GS/s.
Effective acquisition length from 1 up to 480 KSamples in single channel or up to 240
KSamples per channel in dual-channel.
Self-Trigger mode for minimal synchronous noise.
Baseline stabilization algorithm and digital offset.
Peak detection algorithm
Nine samples are used to validate if a sample corresponds to a peak; the sample itself, along with the
four samples before and after that sample are considered.
The sample will be considered as a peak, if within the 9 samples analyzed: a rising edge is found
before the sample that exceeds the programmable delta ΔRise, a falling edge is found after the sample
that exceeds the programmable delta ΔFall, and the sample is the maximum of all points between the
two defined rising and falling edges. There is additional verification to make sure that only one peak is
found within the rising and falling edge region.
Using this algorithm, peaks can be found on-the-fly in signals with frequencies up to half the sample
rate.
Figure 2.8 -
Peak detection algorithm
Parameters(Channels.Item.PeakDetection interface):
AmplitudeAccumulationEnabled
: selects if the peak value is stored or the peak value is forced
to '1'.