English
Language : 

SAA8112HL Datasheet, PDF (10/40 Pages) NXP Semiconductors – Digital camera signal processor and microcontroller
Philips Semiconductors
Digital camera signal processor and
microcontroller
Product specification
SAA8112HL
8 FUNCTIONAL DESCRIPTION
The SAA8112HL DSP block has a very high level of
programmability. The DSP alone uses 95 (8-bit) registers
(more registers are used for the ME). The SAA8112HL can
accept 8- to 10-bit digital data from various sensors: CCD
or CMOS, progressive or interlaced, with or without colour
filters (see Table 1).
With B and W sensors, the full resolution is preserved.
The DSP registers are accessed through a serial interface
(UART).
8.1 Synchronization and video windows
To work properly, the SAA8112HL needs four or five input
synchronization signals:
• CLK1 (pixel clock)
• CLK2 (2 times the pixel clock)
• HD (horizontal reference)
• VD (vertical reference)
• FI (Field ID, useless for progressive scanning).
The incoming CCD data is sampled on the rising edge of
CLK1. The phase difference between CLK1 and CLK2
must be fixed.
The DSP working areas can be programmed and defined
with reference to the rising edges of HD and VD.
Several registers allow the definition of the optical black
window, the active video input window, the active video
output window and the measurement windows. With
interlaced applications, the windows are defined
separately for the odd and the even fields.
The number of active pixels per line is limited to 800,
although the total number of pixels can be higher. There is
no size limitation in the vertical direction.
8.2 Optical black processing
The first processing block of the SAA8112HL is a digital
clamp (denoted as OFFSET PRE_PROCESSING in
Fig.1). It is used to align the optical black level to zero or to
any arbitrary value.
When the digital clamp is set active, the average value of
the black is measured in the programmable optical black
window and then subtracted from the input signal.
A separate measurement is done for odd and even pixels
and for odd and even frames.
When the digital clamp is set inactive, it is possible to
subtract a fixed value from the incoming data stream.
A different value can be programmed for odd/even pixels,
odd/even fields and odd/even lines.
The optical black window has a fixed size of 16 pixels
(horizontally) by 128 (vertically), although the position of
this window is fully programmable.
Table 1 Typical SAA8112HL compatible sensors
SENSOR TYPE
VGA
HR
MR
CIF
Other sensors
BRAND
PART NUMBER
SONY
ICX084 and ICX098
PANASONIC
MN3777
SHARP
LZ24BP
SONY
ICX058, ICX059, ICX068, ICX069, ICX208 and ICX209
SHARP
LZ2453 and LZ2463
SONY
ICX054, ICX086 and ICX206
SHARP
LZ2413 and LZ2423
TOSHIBA
TCM5391AP
PANASONIC
MN37210FP
SHARP
LZ244D and LZ2547
All sensors that fulfil the following criteria:
• B and W; complementary mosaic or RGB Bayer colour filter
• 8-, 9- or 10-bit input
• Up to 800 active pixels per line
• CMOS or CCD sensors
• Interlaced; progressive and non-interlaced sensors.
2000 Jan 18
10