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)