Hi there
I used the oscilloscope to get the waveform of the GPO output.
I found that the output waveform is different from the manual description.
About the test design please reference mE5MA_VCX-QP_IO_Test.va.
Environment
Platform : mE5MA VCX-QP (Front GPO)
Physical Properties of Trigger Signals Setting
Sample rate : 16 MHz
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Test 1
[Channel 0]
Process0/SelectSource_0/Select = 0
Source properties :
Downscale Downscale = 1
Downscale SelectedPulse = 1
signalWidth = 6250 tick * 8 ns (1/125 MHz) = 50 us
signalDelay= 1050 * 8 ns (1/125 MHz) = 8.4 us
[Channel 1]
Process0/SelectSource_1/Select = 2
Source properties :
Downscale Downscale = 2
Downscale SelectedPulse = 2
signalWidth = 5000 tick * 8 ns (1/125 MHz) = 40 us
signalDelay = 0 * 8 ns (1/125 MHz) = 0 us
Output
[Channel 0]
signal width = 62.25 us or 63.44 us
delay = 8.374 us
When set the Process0/ExSync/Exposure/Delay/delay = 0.
And I reference the Operator SignalDelay.
The delay signal should be negative. Why was the delay signal be positive?
And the signal width = 62.25 us or 63.44 us. Is this a phenomenon caused by physical circuits?
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Test 2
[Channel 0]
Process0/SelectSource_0/Select = 1
Source properties :
Downscale Downscale = 2
Downscale SelectedPulse = 1
signalWidth = 5000 tick * 8 ns (1/125 MHz) = 40 us
signalDdelay = 0 * 8ns (1/125MHz) = 0 us
[Channel 1]
Process0/SelectSource_1/Select = 2
Source properties :
Downscale Downscale = 2
Downscale SelectedPulse = 2
signalWidth = 5000 tick * 8 ns (1/125 MHz) = 40 us
signalDdelay = 0 * 8ns (1/125MHz) = 0 us
Output
And I reference the Operator Downscale
Why did there appear pulses with a width about 6 us?
Thank you.
Jesse