1999 Sep 27
20
Philips Semiconductors
Preliminary specication
Digital PC-camera signal processor
SAA8113HL
8.12
Miscellaneous functions
Power consumption: it is possible to switch the DSP off
without switching off the microcontroller.
Oscillator frequency: a 7-bit CDAC tunes the oscillator
frequency according to the external quartz frequency to
guarantee the typical value of 38 MHz.
The control digital value is downloaded through the
serial interface.
A 3-wire serial bus transfers the settings from the
microcontroller to the preprocessor (TDA8786 or
TDA8784).
8.13
Mode control
This block controls the operational modes of the
SAA8113HL: application or test modes, see Table 2. For a
smooth adaptability, it is possible to bypass the main
modules.
Table 2
Mode control
Note
1. EA can be high or low, according to the application (high is for internal ROM access, low for external access).
M2
M1
M0
EA
MODE
000
EA; note 1
application mode
001
application mode with bypassed PPG
010
application mode with bypassed microcontroller
0
1
0
application mode with bypassed PPG and microcontroller
8.14
Microcontroller
The embedded microcontroller is basically an 80C654
core (80C51 family) with four ports. Its functionality is
standard, except that the core has no clock divided by 2
and the ports are dedicated input, output or I/O ports.
Ports P0 and P2 are available for connection to a
debugger or to an external program EPROM. The
microcontroller controls the AOB, the AE and the AWB
loops and downloads the settings for the DSP registers
from EEPROM at power-up or reset. Table 3 lists the
80C51 Standard Function Registers.
The microcontroller includes the following features:
16 kbyte internal ROM
256 byte RAM
Hardware I2C-bus interface for communication with
external microcontroller: SDA and SCL
Software I2C-bus interface for communication with
external EEPROM containing DSP settings: SDAE and
SCLE
Four I/O pins which can be used as human interface
(knobs): P1.0, P1.1, P1.2 and P1.3.