Hello everyone, thanks for a lot of help provided in the forum.
I am using a Chipwhister Lite to capture the signal. However, there are something I am really confused about:
The ADC of Chipwhisperer Lite is 105MS / s so its clock cycle is approximately 9.524 ns/sample. Also, it is 10-bit resolution, it takes 95.24 ns to acquire a sample. Is this correct?
I read this post, the answer of the post said the Chipwhisperer captures 4x faster than the target. Does the target capture the signal too ? I thought only Chipwhisperer’s ADC capture the trace.
When I was trying to capture the signal by get_last_trace in the default setting, it captures 5000 samples. For example, if the board capture 10000 samples, only the last 5000 are captured. Am I right? So if I want to capture the trace of whole process, I have to change the samples to 10000 ?
There are some DEBUG messages make me confused:
DEBUG:root:Trigger_data: [3 3 3 … 1 1 1] len=3064
DEBUG:root:Trigger found at 76
What is the “Trigger_data” ? Does that mean the samples from 0 to 3063 are all trigger data? But what about “Trigger found at 76” ?
Also, when debug message shows as following:
DEBUG:root:Processed data, ended up with 9116 samples total
DEBUG:root:Read 9000 datapoints
Does it mean the chipwhisperer captures 9116 samples but only the last 9000 is recorded ?
Many thanks for your time and patient!!