Instruction manual

Guppy PRO Technical ManualV4.1.0
94
Description of the data path
Loading an LUT into the camera
Loading the LUT is carried out through the data exchange buffer called
GPDATA_BUFFER. As this buffer can hold a maximum of 2 kB, and a complete LUT
at 4096 x 10 bit is 5 kByte, programming cannot take place in a one block write
step because the size of an LUT is larger than GPDATA_BUFFER. Therefore, input
must be handled in several steps. The flow diagram below shows the sequence
required to load data into the camera.
Figure 41: Loading an LUT
Note
Configuration
To configure this feature in an advanced register: See
table 135.
For information on GPDATA_BUFFER: See chapter
GPDATA_BUFFER on page 237.
Query limits from
register:
LUT_INFO and
GPDATA_INFO
Set EnableMemWR
to true (1)
Set AddrOset to 0
Write n databytes
in
GPDATA_BUFFER
Oset is increased
in camera after n
bytes are written
Check
EnableMemWR for
no change
Repeat steps until
all data is written
Set EnableMemWR
to false (0)