STV0684
Functional Description
Image control functions (Tasks handled by the EWARP processor)
● Sensor detection, initialisation and configuration
● VP mode management: stills, streaming etc.
● Automatic Exposure Control, Automatic White balance
● Flicker correction
● Dampening/Promotion Tasks
● Scaler Management
● Dark Calibration
● Flashgun control
● Shutter control
3.2 ST20-C103 core
The ST20 core is the heart of the STV0684 system-on-chip. The processor can execute its code
from either the 64KB of private SRAM or directly from the external SDRAM. Instruction/Data cache
ensure a fast code execution.
A boot loader residing in a ROM of the device provides capability to boot the system by copying the
application firmware image from Non Volatile Memory (SPI Flash or Standard NAND Flash) to the
program SRAM or SDRAM memory. This mechanism ensures the lowest system cost by storing the
application firmware on a cheap mass storage memory and thus avoiding the extra cost of a NOR
type memory. The boot loader also provides the useful possibility to upgrade the Application
Firmware and therefore program cameras on the factory line.
The ST20-C103 core includes the following:
● ST20C1 processor running at 48 MHz frequency
● diagnostic control unit DCU3 (4 compare, 4 capture, trace) for debug and code development
● PWM4 timer, INTC2 interrupt controller (16 inputs)
● 64K local RAM (SRAM)
● 4K D-cache & 4K I-cache instruction and data caches memory arbiter
15/49