AD-081GE
19
Start Point
End Point
Length
Start Point
End Point
Length
8.3.3 Pulse generators (20 bit x 4)
There are 4 pulse generators (designated 0 through 3) that can be used to create various timing
scenarios by programming start point, endpoint, length and repeats.
The following drawing is an example of settings.
FVAL is used for the input of a pulse generator 0 and the clock, after the rising edge of FVAL,
counts 100 clocks for the high period of the pulse and 102 clocks for the pulse length.
As 2400 is for Clock Pre-scaler, the output of the 12 bit counter is 25 KHz, which is 40µs.
Thus, pulse generator 0 creates a 4 ms pulse.
The following shows JAI SDK Camera Control Tool for setting Pulse Generators.
Pulse Generator 0 IN
(FVAL )
0
1
2
3
1
99 100 101 102 103
2
1
Start Point = 0
End Point = 100
Length = 102
Clock IN
Clock Source=Pixel Clock ( 60MHz)
Clock Pre-scaler = 2400
⇒
25KHz
1/25KHz = 40µs
Pulse Generator Clear = 4: Rising Edge
Pulse Generator 0 OUT
(GPIO Port 1 )
Repeat counter: 0 to 255
=0: Continuously repeated