Public Version
www.ti.com
Camera ISP Basic Programming Model
[5:4] 1,
[3:2] E1)) = 0
•
Input width must be at least 4 pixels smaller than CCDC output width:
–
[29:16] SPH at least 2 pixels before last pixel from CCDC
–
[13:0] EPH at least 2 pixels before last pixel from CCDC
6.5.8 Programming the Resizer
This section discusses issues related to software control of the resizer. It lists which registers are required
to be programmed in different modes, how to enable and disable the resizer, and how to check the status
of the resizer; discusses the different register access types; and enumerates programming constraints.
6.5.8.1
Camera ISP Resizer Setup/Initialization
This section discusses the configuration of the resizer required before image processing can begin.
6.5.8.1.1 Camera ISP Resizer Reset Behavior
On hardware reset of the camera ISP, all registers in the resizer are reset to their reset values.
6.5.8.1.2 Camera ISP Resizer Register Setup
Before enabling the resizer, the hardware must be correctly configured through register writes.
identifies the register parameters that must be programmed before enabling the resizer.
Table 6-69. Camera ISP Resizer Required Configuration Parameters
Function
Configuration Required
Resizer control parameters
IO sizes
Memory addresses
Filter coefficients
to
to
Edge enhancement
[17:16] ALG0
The edge-enhancement function is optional:
•
If it is disabled, the rest of the
register does not need to be programmed.
•
If it is enabled, the edge-enhancement parameters in
must be programmed so that the
edge-enhancement function operates correctly.
can be read as:
If (Condition is TRUE) then
Configuration required parameters must be programmed.
Table 6-70. Camera ISP Resizer Conditional Configuration Parameters
Function
Condition
Configuration Required
Edge enhancement
[17:16] ALG0 = 0x1 or 0x2
[15:12] GAIN
[11:8] SLOP
[7:0] CORE
1285
SWPU177N – December 2009 – Revised November 2010
Camera Image Signal Processor
Copyright © 2009–2010, Texas Instruments Incorporated