Allied International V2.4.0 Digital Camera User Manual


 
Description of the data path
OSCAR Technical Manual V2.4.0
73
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 kByte, and a com-
plete LUT at 4026 x 8 bit is 4 kByte, programming can’t 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 31: Loading an LUT
Note
L
Configuration
To configure this feature in an advanced register: See
Table 89: Advanced register: LUT on page 187.
For information on GPDATA_BUFFER: See Chapter
GPDATA_BUFFER on page 201.
Query limits from
register:
LUT_INFO and
GPDATA_INFO
Set EnableMemWR
to true (1)
Set AddrOffset to 0
Write n databytes
in
GPDATA_BUFFER
Offset 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)