STV0684 [STMICROELECTRONICS]

Digital Camera Processor; 数码相机处理器
STV0684
型号: STV0684
厂家: ST    ST
描述:

Digital Camera Processor
数码相机处理器

消费电路 商用集成电路 数码相机
文件: 总49页 (文件大小:489K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
STV0684  
Digital Camera Processor  
PRODUCT PREVIEW  
Versatile mass storage interface  
Features  
Support Compact-flash, Nand-on-board,  
Smartmedia, Secure Digital and Multi-Media  
Supports the VC6700 CMOS sensor (UXGA,  
1600 x 1200 pixels) from STMicroelectronics  
USB 2.0 full speed device  
High quality video processor  
RAM based firmware  
USB audio and video class compliant  
USB mass storage class compliant, Bulk only  
transfer protocol  
Pixel defect correction  
NORA (Noise Reduction Algorithm  
Anti-vignetting algorithm  
JPEG and MJPEG CODEC  
Advanced statistics processor  
Two general purpose scalers  
Description  
The STV0684 processor is targeted for use in  
CMOS digital still cameras. ST supplies complete  
camera reference designs which include sensor,  
co-processor, firmware and software drivers. The  
STV0684 uses a small BGA package (12 mm x 12  
mm) ideal for the design of very small digital  
cameras. The STV0684 incorporates ST’s unique  
and highly performing video processor algorithms  
including newly improved and patented algorithms  
(e.g. NORA and Anti-vignetting).  
Dual video interface for concurrent viewfinder  
and movie capture  
ST20 32-bit core  
Instruction, data cache and embedded  
memory for fast code execution  
Embedded ROM bootloader for code storage  
in cost effective NAND flash memory  
Code executed in SDRAM, no code-size  
limitation  
The CMOS sensors from STMicroelectronics use  
pinned photodiodes manufactured in a high  
performance process resulting in improved low light  
performance, reducing the gap with CCD sensors.  
AVI (Audio Video Interleave) clips directly  
recorded into the mass storage media  
Long clip length  
Low power consumption  
Applications  
Flexible TFT, D-TFD digital interface for  
Digital still cameras  
preview (while recording) and review  
Solid state video camera recorders  
Embedded cameras  
Direct support for Casio, Epson and AU  
optronics displays  
Flexible digital interface designed to support  
future digital panels  
Ordering Information  
PAL and NTSC encoder with on-chip digital  
Part Number  
Temperature  
Package  
to analog converter  
STV0684  
[0; +70 ] °C  
BGA196  
TV display of pictures and movie clips  
On-chip 16-bit Sigma-Delta analog to digital  
converter for audio record  
Audio digital to analog converter for audio  
playback  
Rev. 1  
March 2005  
1/49  
This is preliminary information on a new product now in development. Details are subject to change without notice.  
STV0684  
Technical Specifications  
Resolution  
UXGA - VC6700V048  
Sample rate  
Power supply  
Power requirements  
Package  
up to 48 M sample/s (MSPS)  
3.3V and 1.8V  
mA typical  
BGA196, 12x12 mm  
System Overview  
Figure 1: STV0684 system overview  
SCALER 1  
SCALER 2  
USB  
Interface  
VP  
CODEC  
ST20  
CORE  
Audio  
Interface  
STV0684  
TV  
Boot  
interface  
HW ECC  
NAND  
interface  
LCD  
controller  
DRAM  
Interface  
NAND  
SDRAM  
2/49  
STV0684  
Table of Contents  
Chapter 1  
Chapter 2  
Functional Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5  
Signal Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6  
Chapter 3  
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14  
Video processor (VP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14  
ST20-C103 core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15  
SFP module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16  
USB interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17  
Memory interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18  
3.1  
3.2  
3.3  
3.4  
3.5  
3.6  
Audio interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19  
Audio record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19  
Audio playback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19  
3.6.1  
3.6.2  
3.7  
3.8  
3.9  
3.10  
TV interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19  
LCD controller - Display interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20  
JPEG CODEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21  
Other interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22  
3.10.1 SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22  
3.10.2 I2C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22  
3.10.3 Comparator for low battery detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22  
Chapter 4  
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23  
Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23  
Operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24  
Thermal data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24  
DC electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25  
4.1  
4.2  
4.3  
4.4  
4.5  
AC electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27  
SFP AC parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27  
Audio ADC electrical parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27  
AC electrical characteristics of USB transceiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  
SDRAM timing description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  
I2C timing description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  
SPI timing description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  
NAND timing description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  
4.5.1  
4.5.2  
4.5.3  
4.5.4  
4.5.5  
4.5.6  
4.5.7  
3/49  
STV0684  
4.5.8  
4.5.9  
AC characteristics for NAND flash operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  
Compact flash timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  
4.5.10 TFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  
4.5.11 TV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  
4.5.12 Sensor interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  
4.6  
ESD handling characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  
4.7  
External circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  
Crystal oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  
Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  
Recommended power supply decoupling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  
4.7.1  
4.7.2  
4.7.3  
Chapter 5  
Package Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45  
STV0684 pin assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  
STV0684 package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  
5.1  
5.2  
4/49  
STV0684  
Functional Block Diagram  
1
Functional Block Diagram  
Figure 2: STV0684 functional block diagram  
DMA  
FIFO  
DMA  
RAM  
I2C  
CF  
SPI  
FLASH  
ILC  
VP  
JPEG  
ENCODE  
T1  
sensor  
ST20  
core  
VDFIF  
T2  
JPEG  
DECODE  
LCD  
TV  
LCDC  
TVC  
Boot  
ROM  
Dot  
selector  
Audio  
fifo  
AUDIO  
ADC  
DMA  
RAM  
DMA  
FIFO  
PWM  
fifo  
AUDIO  
USBIFO  
ISO  
ISO  
usb  
BLKOUT  
BLKIN  
NAND  
CF  
I2C  
SPI  
5/49  
Signal Description  
STV0684  
2
Signal Description  
Figure 3: Signals identified by functional group  
STV0684  
XTLI  
XTLO  
PLL and  
Clock:  
Power Inputs:  
Core  
5
VDDC  
10  
VDDI  
VDDP  
I/O  
VC  
AP  
AN  
CBS  
Audio  
Master PLL  
Audio  
VDDA  
VDDAP  
TV_VDDA  
Audio PLL  
TV  
RESET  
WAKEUP  
Interrupt/  
Control  
DP  
Grounds:  
USB  
Interface  
15  
DN  
VSS  
VSSP  
VSSA  
VSSAP  
Common  
USB_DET  
Master PLL  
Audio  
CVBS  
TV  
Interface  
Audio PLL  
TV  
TV_REXT  
TV_GNDA_REXT  
TV_VSSA  
VREF  
LOW_BATT  
Low  
Battery  
Sensor interface  
SCLK  
SPCLK  
SSDA  
5
ST Micro connect  
ST Micro  
connect  
Debug  
SSCL  
133  
Special Function Pins (SFP)  
2
ST Micro connect  
SDRAM  
ST Micro  
connect  
Debug  
Sensor interface  
HSYNC  
VSYNC  
SDATA[9:0]  
10  
38  
4
SDRAM  
Graphics  
display  
17  
28  
Graphics display  
E-Warp  
debugger  
E-Warp  
debug  
CF/  
NAND/  
SMC  
CF/NAND/SMC  
interface  
5
SPI  
SPI  
Audio  
output/  
PIEZO  
PWM output  
User interface/Power  
Management  
20  
Other  
6/49  
STV0684  
Signal Description  
1
Table 1: STV0684 signal description  
SFP  
number  
Pin name Location Type  
Description  
Power supplies: total 38 pins  
VDDI1 L12  
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
VDD IO Supply 3.3V  
VDDI2  
VDDI3  
VDDI4  
VDDI5  
VDDI6  
VDDI7  
VDDI8  
VDDI9  
VDDI10  
VDDC1  
VDDC2  
VDDC3  
VDDC4  
VDDC5  
VSS  
G13  
F10  
F7  
VDD IO Supply 3.3V  
VDD IO Supply 3.3V  
VDD IO Supply 3.3V  
VDD IO Supply 3.3V  
VDD IO Supply 3.3V  
VDD IO Supply 3.3V  
VDD IO Supply 3.3V  
VDD IO Supply 3.3V  
VDD IO Supply 3.3V  
VDD CORE supply 1.8V  
VDD CORE supply 1.8V  
VDD CORE supply 1.8V  
VDD CORE supply 1.8V  
VDD CORE supply 1.8V  
GROUND  
F4  
K3  
N3  
P5  
N6  
K8  
G8  
C7  
F2  
M5  
M11  
L13  
H8  
F14  
E13  
B7  
VSS  
GROUND  
VSS  
GROUND  
VSS  
GROUND  
VSS  
S
S
S
S
S
S
S
S
S
S
S
S
S
S
GROUND  
VSS  
A7  
GROUND  
VSS  
F6  
GROUND  
VSS  
G6  
K4  
GROUND  
VSS  
GROUND  
VSS  
P2  
GROUND  
VSS  
P4  
GROUND  
VSS  
M6  
M7  
P8  
GROUND  
VSS  
GROUND  
VSS  
GROUND  
VSS  
N11  
D8  
E8  
GROUND  
VDDP  
VSSP  
TV_VDDA  
PLL core supply 3.3V  
PLL core GND  
TV core supply 3.3V  
A12  
7/49  
Signal Description  
STV0684  
1
Table 1: STV0684 signal description  
SFP  
number  
Pin name  
TV_VSSA  
Location Type  
Description  
B12  
C10  
B11  
B14  
C13  
S
S
S
S
S
TV core GND  
VDDA  
Audio analog power supply 3.3V  
Audio analog ground  
VSSA  
VDDAP  
VSSAP  
Audio PLL supply 1.8V  
Audio PLL ground  
Sensor interface: total 16 pins of which 12 are SFPs  
SDATA0  
SDATA1  
SDATA2  
SDATA3  
SDATA4  
SDATA5  
SDATA6  
SDATA7  
SDATA8  
SDATA9  
HSYNC  
VSYNC  
SCLK  
N8  
M9  
I
SFP80  
SFP81  
SFP82  
SFP83  
SFP84  
SPF85  
SFP86  
SFP87  
SFP88  
SFP89  
SFP90  
SFP91  
Sensor interface Bit0  
I
Sensor interface Bit1  
J8  
I
Sensor interface Bit2  
L9  
I
Sensor interface Bit3  
P9  
I
Sensor interface Bit4  
N9  
I
Sensor interface Bit5  
K9  
I
Sensor interface Bit6  
P10  
L10  
N10  
M10  
P11  
N12  
P14  
P12  
I
Sensor interface Bit7  
I
Sensor interface Bit8  
I
I
Sensor interface Bit9  
Horizontal synchronization  
Vertical Synchronization  
Clock supplied to the sensor  
Data qualifying clock from the sensor  
I
O
I
SPCLK  
SSDA  
I2C Data line  
I2C clock line  
I/O  
SSCL  
P13  
I/O  
SDRAM interface: total 38 pins all of which are SFPs  
DQ0  
DQ1  
DQ2  
DQ3  
DQ4  
DQ5  
DQ6  
DQ7  
DQ8  
DQ9  
DQ10  
L14  
N13  
J9  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
SFP101  
SFP92  
SFP102  
SFP93  
SFP103  
SFP94  
SFP104  
SFP95  
SFP96  
SFP105  
SFP97  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
N14  
J10  
M12  
K13  
L11  
K10  
J11  
M13  
8/49  
STV0684  
Signal Description  
1
Table 1: STV0684 signal description  
SFP  
number  
Pin name Location Type  
Description  
DQ11  
J12  
M14  
J13  
K11  
K14  
K12  
H10  
J14  
H11  
H12  
H9  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
SFP106  
SFP98  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
SDRAM  
DQ12  
DQ13  
DQ14  
DQ15  
DQML  
A0  
SFP107  
SFP99  
SFP108  
SFP100  
SFP109  
SFP110  
SFP111  
SFP112  
SFP113  
SFP114  
SFP115  
SFP116  
SFP117  
SFP118  
SFP119  
SFP120  
SFP121  
SFP122  
SFP123  
SFP124  
SFP125  
SFP126  
SFP127  
SFP128  
SFP129  
A1  
A2  
A3  
A4  
A5  
H14  
H13  
G10  
G14  
G11  
G12  
G9  
A6  
A7  
A8  
A9  
A10  
A11  
A12  
BA0  
BA1  
CLK  
CKE  
F13  
E14  
F12  
F11  
D14  
E12  
D13  
E11  
D12  
DQMH  
RAS  
CAS  
WE  
9/49  
Signal Description  
STV0684  
1
Table 1: STV0684 signal description  
SFP  
number  
Pin name  
Location Type  
Description  
Graphics LCD interface: total 18 pins of which all are SFPs  
L_LP  
L5  
M4  
N4  
P3  
N5  
L6  
K6  
J6  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
SFP63  
SFP64  
SFP65  
SFP66  
SFP67  
SFP68  
SFP69  
SFP70  
SFP71  
SFP72  
SFP73  
SFP74  
SFP75  
SFP76  
SFP77  
SFP78  
SFP79  
SFP13  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
LCD interface  
L_RES  
L_XINH  
L_XSCL  
L_FRYP  
L_FRYS  
L_DY / PNL_CLK  
L_YSCL / HSYNC  
L_YSCLD / VSYNC  
L_DOUT0  
P6  
H7  
P7  
K7  
J7  
L_DOUT1  
L_DOUT2  
L_DOUT3  
L_DOUT4  
L7  
N7  
M8  
L8  
B6  
L_DOUT5  
L_FRX / Data6  
L_GCP / Data7  
BACKLIGHT  
TV interface: total 3 pins  
CVBS  
LCD interface / GPIO  
C12  
B13  
A13  
ANA  
ANA  
ANA  
CVBS out  
TV_REXT  
TV Reference voltage  
TV Reference voltage  
TV_GNDA_REXT  
SPI (used for MMC, SD): total 5 pins all of which are SFPs  
SPI_MISO  
SPI_MOSI  
SPI_SLK  
SPI_SS  
B10  
F9  
I/O  
I/O  
I/O  
I/O  
I/O  
SFP1  
SFP2  
SFP3  
SFP4  
SFP5  
Master In Slave Out  
Master Out Slave In  
SPI clock  
D9  
B9  
E9  
SPI slave/host selection  
SPI Chip select  
SPI CS  
10/49  
STV0684  
Signal Description  
1
Table 1: STV0684 signal description  
Pin name Location Type  
Audio interface: total 6 pins of which 2 are sfps  
SFP  
number  
Description  
CBS  
C11  
A11  
D10  
C14  
E10  
C6  
ANA  
ANA  
ANA  
ANA  
I/O  
Audio Vbias  
AP  
Audio ADC Differential input  
Audio ADC differential input  
Audio PLL filter  
AN  
VC  
PWM OUT  
ENABLE  
SFP0  
DAC: Pulse Width Modulator output  
ENABLE external audio amplifier  
I/O  
SFP17  
NAND (Smartmedia) & Compact-flash interface: total 29 pins all of which are SFPs  
IO0  
E4  
E3  
D1  
E2  
E1  
F5  
F3  
G3  
F1  
G7  
G2  
J1  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
SFP35  
SFP36  
SFP37  
SFP38  
SFP39  
SFP40  
SFP41  
SFP42  
SFP43  
SFP44  
SFP45  
SFP46  
SFP47  
SFP48  
SFP49  
SFP50  
SMC D0 - CF D00  
SMC D1 - CF D01  
SMC D2 - CF D02  
SMC D3 - CF D03  
SMC D4 - CF D04  
SMC D5 - CF DO5  
SMC D6 - CF DO6  
SMC D7 - CF DO7  
Nand Chip select  
IO1  
IO2  
IO3  
IO4  
IO5  
IO6  
IO7  
NAND CS  
WE  
SMC WE - CF WE  
SMC ALE - CF OE  
SMC CLE - CF READY  
SMC R/-B - CF WAIT  
SMC RE - CF REG  
SMC CS - CF CE1  
SMC WP - CF WP  
ALE OE  
CLE RDY  
RB WAIT  
RE REG  
CS CARD EN  
J4  
J2  
J5  
WRIT_PROT  
CARD DET1  
K1  
CARD_DET  
CARD DET2  
K5  
I/O  
SFP51  
SMC CD - CF CD1  
CFA0  
CFA1  
CFA2  
CFA3  
CFA4  
CFA5  
CFA6  
CFA7  
K2  
L1  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
SFP52  
SFP53  
SFP54  
SFP55  
SFP56  
SFP57  
SFP58  
SFP59  
CF A00  
CF A01  
CF A02  
CF A03  
CF AO4  
CF A05  
CF A06  
CF A07  
L2  
L3  
M1  
M2  
N1  
N2  
11/49  
Signal Description  
STV0684  
1
Table 1: STV0684 signal description  
SFP  
number  
Pin name  
Location Type  
Description  
CFA8  
CFA9  
M3  
P1  
L4  
I/O  
I/O  
I/O  
SFP60  
SFP61  
SFP62  
CF A08  
CF AO9  
CF A10  
CFA10  
User Interface - (Application specific SFP): total 16 pins all of which are SFPs  
MODE UP  
F8  
A10  
C9  
A9  
D7  
A5  
B5  
B8  
E5  
E7  
A6  
B4  
D5  
A4  
C5  
E6  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
SFP6  
SFP7  
see firmware manual  
MODE DOWN  
SELECT  
see firmware manual  
see firmware manual  
see firmware manual  
see firmware manual  
see firmware manual  
see firmware manual  
see firmware manual  
see firmware manual  
see firmware manual  
see firmware manual  
Sensor interface  
SFP8  
CANCEL  
SFP9  
SHUTTER  
SFP12  
SFP18  
SFP19  
SFP10  
SFP20  
SFP11  
SFP14  
SFP24  
SFP21  
SFP22  
SFP23  
SFP15  
LED0  
LED1  
FLASH RDY  
FLASH TRIGGER  
POWER OFF  
POWER DOWN  
SNAP  
SHUTTER_CNTL1  
SHUTTER_CNTL2  
SHUTTER_CNTL3  
SUSPEND  
mechanical shutter interface  
mechanical shutter interface  
mechanical shutter interface  
Sensor suspend pin  
General Purpose Input/Output: total 11 pins all of which are SFPs  
GPIO0  
GPIO1  
GPIO2  
GPIO3  
GPIO4  
GPIO5  
GPIO6  
GPIO7  
GPIO8  
GPIO9  
GPIO10  
B3  
A2  
C3  
B2  
A1  
B1  
C2  
D3  
C4  
A3  
D4  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
SFP28  
SFP29  
SFP30  
SFP31  
SFP32  
SFP33  
SFP34  
SFP130  
SFP25  
SFP26  
SFP27  
General purpose IO  
General purpose IO  
General purpose IO / JTAG TRIG EWARP  
General purpose IO / JTAG TDI EWARP  
General purpose IO / JTAG TDO EWARP  
General purpose IO / JTAG TMS EWARP  
General purpose IO / JTAG TCK EWARP  
General purpose IO  
General purpose IO  
General purpose IO  
General purpose IO  
12/49  
STV0684  
Signal Description  
1
Table 1: STV0684 signal description  
Pin name Location Type  
USB interface: total 4 pins of which 1 is a SFP  
SFP  
number  
Description  
DP  
G4  
G5  
G1  
D6  
I/O  
I/O  
I/O  
I/O  
USB DATAP  
USB DATAN  
DN  
DETECT  
USB TX_EN  
High when USB VCC present  
SFP16  
Battery level detector: total 2 pins  
LOW_BATT  
VREF  
A14  
D11  
ANA  
ANA  
Battery level input  
Reference for the battery voltage  
CLOCK, Reset, system signals: total 4 pins  
Xtal in  
C8  
A8  
C1  
D2  
ANA  
ANA  
I
27 Mhz Crystal input  
27 MHz Crystal Output  
RESET INPUT  
Xtal out  
RESET  
WAKE_UP  
I/O  
Debug and test interface: total 7 pins of which 2 are SFPs  
UP_TRIGI  
UP_TRIGO  
UP_TDI  
H5  
H4  
H1  
H2  
J3  
I/O  
SFP131  
SFP132  
ST20 microconnect debug interface  
ST20 microconnect debug interface  
ST20 microconnect debug interface  
ST20 microconnect debug interface  
ST20 microconnect debug interface  
ST20 microconnect debug interface  
ST20 microconnect debug interface  
I/O  
I
O
I
UP_TDO  
UP_TMS  
UP_TCK  
UP_RST  
H6  
H3  
I
I
1. This is preliminary information that may be subject to change  
13/49  
Functional Description  
STV0684  
3
Functional Description  
3.1  
Video processor (VP)  
The VP is the result of STMicroelectronics extensive know-how and hard work around the colour  
science for CMOS sensor. The VP block fulfills many functions related to colour reconstruction from  
a bayer filter, colour matrixing and sharpening, real-time and programmable defect pixel correction,  
AGC, AWB, Anti flicker and Gamma correction, scaling from the sensor to the required video and  
LCD panel resolution. This new video processor benefits from STMicroelectronics latest algorithms  
development such as the patented Noise Reduction Algorithm and anti-vignetting that ensures the  
highest quality standard.  
The VP combines hardware and firmware. The main block controller is powered by a 8051 E WARP  
microcontroller, with RAM based firmware for the highest level of flexibility.  
Feature list  
System features  
RAM based firmware  
Dual video interface for simultaneous ViewFinder and movie capture  
Bayer or YCbCr input from supported memory  
48Mpixel/s capable processing pipe  
Flashgun and shutter support  
RGB/YUV 4:2:2 output formats  
Image reconstruction functions  
x2, x2.5 Horizontal downscaling  
Colour Channel Gains and Offsets  
Anti-vignetting  
Defect correction  
NoRA - Active Noise Reduction  
Demosaic (bayer->rgb conv)  
YUV matrix (rgb -> YUV)  
Image crop  
General purpose RGB downscaler  
RGB matrix  
Peaking  
Gamma correction  
Statistics processor  
4 Accumulators - programmable on the fly  
Programmable zones  
14/49  
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  
Functional Description  
STV0684  
Core architecture and block diagram  
Figure 4: ST20DC3 architecture and block diagram  
ST20-C103  
ICache  
SDRAM  
controller  
Boot ROM  
ST20-C103  
DCache  
Peripheral 1  
Peripheral 2  
Peripheral 10  
ST20-C103  
peripheral  
port  
Peripheral 11  
Peripheral 10  
ST20-C103  
Peripheral 20  
Interconnect  
ST Bus Type 2 domain  
ST Bus Type 1 domain  
3.3  
SFP module  
The SFP module is based on reconfigurable device pins combined with some local logic to  
maximize in-system flexibility of the device in any given application  
An SFP can be configured either to be driven as a GPIO or by the local logic block within the  
STV0684 (detailed in Figure 3). The functionality and configuration of each SFP is determined and  
managed under control of the ST20. Control registers local to each module are mapped into the  
processors address space, this leaves the processor to support more demanding, computational  
intensive tasks.  
16/49  
STV0684  
Functional Description  
3.4  
USB interface  
The USB interface fulfills the three following functions:  
The first function is to download from the camera to the PC all the various objects stored on the  
mass storage media. The STV0684 uses mass storage class, Bulk Only Transfer to ensure  
seamless connection with most of the Operating System on the market, including PC and Mac  
platforms.  
The second function is to stream concurrent audio and video through isochronous endpoints.  
Once again, the STV0684 follow established and newly developed standards to ensure the  
lowest burden of driver development. The STV0684 is USB Audio class and USB video class  
Compliant.  
The third function allows the download of the system program code, necessary to run the  
application, to either serial Flash or NAND flash soldered on the main camera PCB. This  
function is extremely convenient when programming the cameras on the manufacturing lines  
and is not open to final users.  
Features  
USB 2.0 Compliant (Full speed device)  
Full speed (12 Mbps) signalling bit rate  
USB Audio Class Compliant  
USB Video Class Compliant  
USB Mass Storage Compliant, Bulk only Transfer protocol  
Simultaneously accessible endpoints:  
Isochronous endpoint (IN) for video  
Isochronous endpoint (IN) for audio  
Bulk endpoint (IN) for download  
Bulk endpoint (OUT) for download  
Interrupt endpoint (IN)  
Control pipe  
17/49  
Functional Description  
STV0684  
3.5  
Memory interface  
Description  
The memory control Block provides dedicated support for embedded SRAM, external SDRAM,  
NAND, Smartmedia and Compact Flash (via SFP pins).  
Embedded SRAM  
Full-speed random read/write access from the ST20 to embedded SRAM  
Full-speed embedded SRAM address generation for real-time data writes from the compression  
engine, the Video Processor block, SPI, the audio block and the USB module  
Full-speed embedded SRAM address generation for data reads to the DMA out FIFO  
Selection of the source/destination modules is managed by firmware.  
External SDRAM  
ST20 memory mapped accesses to external SDRAM  
Full-speed embedded SDRAM address generation for real-time data writes from VDFIF (for VC  
and VP modules) or DMA out FIFO  
Full-speed external SDRAM address generation/control to DMA out FIFO, TV FIFO, LCD FIFO  
or VP FIFO’s  
Operation with PC100 (or better e.g. PC133) and JEDEC Standard No. 21-C compliant devices  
and supports 64MB, 128MB, 256MB and 512MB parts with a 16-bit bus width  
Mass storage media support  
Compact-flash support  
SmartMedia Card support  
NAND flash memory with a 512B+16 page organization, ECC done by hardware, 32Mbit to  
1Gbit devices  
Support for Multi-Media card and Secure Digital with the SPI interface  
18/49  
STV0684  
Functional Description  
3.6  
Audio interface  
The STV0684 includes every step of the processing chain required to record, compress,  
decompress and playback audio. The STV0684 features a high quality 16 bit sigma delta analog to  
digital converter including automatic level control and noise gating, as well as volume control. It also  
features an ADPCM CODEC to maximize the length of audio and AVI clips on a given mass storage  
media. Finally, the product features a digital to analog converter (PWM followed by RC filters) to  
directly address a speaker or buzzer for audio playback.  
3.6.1 Audio record  
The audio record block consists two main blocks the analogue front end and a 16bit delta-sigma  
ADC. The front end includes the functions of automatic level control and noise gate, and volume  
control, the ADC uses sampling frequencies of 8kHz, 11.025kHz, 16kHz, 22.05kHz, 32kHz,  
44.1kHz and 48kHz, with either differential or single ended inputs. The sampled output can be 8 or  
16 bit. The output of the ACD is then available to the ADPCM module giving an audio compression  
ratio of 4 to 1.  
3.6.2 Audio playback  
Audio playback is achieved by an internal Pulse Width Modulator with a sample rates of 8kHz,  
11.025kHz, 16kHz, 22.05kHz, 32kHz or 44.1kHz, connected to either an external amplifier chip and  
loudspeaker/ head phone socket, or to a simple piezo buzzer.  
3.7  
TV interface  
The TV block is composed of a digital encoder that supports PAL and NTSC and a video digital to  
analog converter (DAC). This interface supports still and video encoding for display on a TV set.  
Features  
Supports PAL/NTSC analog TV standards  
Interlaced input data, YCrCb 4:2:2 format  
16bits x 16words FIFO for buffering incoming display data  
Interrupt generation  
19/49  
Functional Description  
STV0684  
3.8  
LCD controller - Display interface  
The STV0684 LCD controller has been specifically designed to ensure the two following important  
characteristics:  
Support of low cost panels with a direct interface to digital LCD panels removing the need for an  
external timing controller IC  
Flexibility with a high-level of programmability on all the signals shapes, polarities and  
frequencies  
The display interface fully supports LCD panel dot selection modes such as Delta, Delta  
Transverse, Delta Longitudinal and Mosaic and many more by incorporating a dot selector which  
converts 3dot/pixel input RGB frame data, to 1dot/pixel RGB data.  
Basic functionality of the system includes still picture review, viewfinder mode as well as viewfinder  
mode while recording a video clip.  
Features  
Support Thin Film Transistor (TFT) color displays  
64 or 256 grey level, 256k(18bit)or 16.7Million(24bit) color TFT support  
6 bit or 8 bit display interfaces  
16-deep, 16bit deep FIFO for buffering incoming display data  
Resolution programmable up to 1024x1024 pixels  
Programmable timing for different display panels  
Support CASIO, EPSON, and AU optronics panels  
Horizontal, Vertical Sync and Pixel clock signals  
Supports little-endian data formats  
Interrupt generation  
20/49  
STV0684  
Functional Description  
3.9  
JPEG CODEC  
Description  
The STV0684 features a compression and a decompression engine that is used for both Still  
pictures and video clips. The hardware CODEC ensures a fast reaction time of the system to  
encode and decode data. This is particularly important to minimize the shutter to shutter time and  
the ability to rapidly display images on a local display or the TV set.  
Compression engine The compression engine uses Baseline Sequential JPEG techniques to  
compress a digital 656 video stream (at up to 12MPixels/s), down to bandwidth that can be  
transmitted over the USB interface or to a mass storage media, typically 500-900Kbytes/s. It outputs  
a JPEG data stream with the headers required by standard decoders.  
Decompression engine The JPEG decoder block reads the compressed data from the DMA fifo,  
parses the header and writes back decompressed data back to DMA fifo. This data is organized in  
8x8 blocks of the different color components. This data can be converted to raster scan format to be  
read by the display controller for display on a LCD or TV.  
21/49  
Functional Description  
STV0684  
3.10 Other interfaces  
3.10.1 SPI  
The SPI interface is a generic serial interface that can be used to perform the following functions:  
Support for Multi-media and Secure Digital Cards  
Support for serial flash where code can be located  
The SPI supports:  
Full duplex, three-wire synchronous transfers  
Single, master/slave operation selectable either through firmware or hardware  
Programmable clock polarity and phase  
End of transfer interrupt flag  
Write collision flag  
Busy flag indication  
3.10.2 I2C  
The STV0684 features a hardware I2C master interface and supports the following features:  
I2C protocol  
Standard I2C mode (100 Khz)/Fast I2C mode (400 Khz)  
Single master mode  
Transmitter/Receiver performance  
7/10 bit addressing  
DMA mode data transfer  
Clock stretching  
3.10.3 Comparator for low battery detection  
The comparator circuit was designed to compare the battery voltage (after an external resistor  
divider) with an external reference voltage and generate a low_batt (high when battery voltage is  
lower than the present threshold) signal for the CPU core.  
22/49  
STV0684  
Electrical Characteristics  
4
Electrical Characteristics  
4.1  
Absolute maximum ratings  
Table 2: Absolute maximum ratings  
Symbol  
VDDC  
Parameter  
Value  
2.5  
Unit  
Supply voltage (core)  
Supply voltage (IO)  
V
V
VDDI  
4.0  
VDDP  
Supply voltage (PLL)  
Supply voltage (Audio)  
Supply voltage (Audio_PLL)  
Supply voltage (TV)  
4.0  
V
V
V
V
VDDA  
4.0  
VDDAP  
VTV_VDDA  
2.5  
2.5  
Current on any signal pin  
Storage temperature  
2
mA  
°C  
TSTO  
TOP  
-50 to 150  
Operating temperature  
0 to 70  
+260  
°C  
°C  
TLEAD  
Lead temperature (soldering, 10 s)  
Caution:  
Stresses above those listed under “Absolute Maximum Ratings” may cause permanent damage to  
the device. This is a stress rating only and functional operation of the device at these or any other  
conditions above those indicated in the operational sections of this specification is not implied.  
Exposure to absolute maximum rating conditions for extended periods may affect device reliability.  
23/49  
Electrical Characteristics  
STV0684  
4.2  
Operating conditions  
Table 3: Operating conditions  
Symbol  
Parameter  
Typ.  
1.8  
3.3  
3.3  
3.3  
1.8  
3.3  
25  
Unit  
V
VDDC  
VDDI  
Supply voltage (core)  
Supply voltage (IO)  
V
VDDP  
VDDA  
VDDAP  
VTV_VDDA  
TA  
Supply voltage (PLL)  
Supply voltage (Audio)  
Supply voltage (Audio_PLL)  
Supply voltage (TV)  
V
V
V
V
Ambient temperature  
°C  
4.3  
Thermal data  
Table 4: Thermal data  
Symbol  
Parameter  
Value  
Unit  
Rth(j-a)  
Junction-ambient thermal resistance - LFBGA196 (Note 1)  
50  
°C/W  
Note: 1 Typical, measured with the component mounted on an evaluation PC board in free air.  
24/49  
STV0684  
Electrical Characteristics  
4.4  
DC electrical characteristics  
Over operating conditions unless otherwise specified. Values from Table 5 and Table 6 are  
estimates.  
Table 5: DC electrical characteristics  
Symbol  
VIl  
Parameter  
Min  
Typ  
Max  
0.631  
Unit  
Input low voltage (XTAL_IN)  
Input high voltage (XTAL_IN)  
Hysteresis (XTAL_IN)  
0
V
VIh  
1.123  
VDDC  
V
V
V
V
V
V
V
V
V
V
µA  
Vhys  
VIL  
0.492  
Input low voltage (SFP pin)1  
0
0.8  
Input high voltage (SFP pin)1  
VIH  
VHYS  
VT+  
VT-  
2
VDDI  
Schmitt trigger hysteresis (SFP pin)1  
Schmitt input low to high threshold voltage (SFP pin)1  
Schmitt input high to low threshold voltage (SFP pin)1  
0.4  
2.15  
1.05  
1.65  
Threshold point (SFP pin)1  
Output low voltage(SFP pin)  
VT  
VOL  
VOH  
IIL  
0.4  
Output high voltage(SFP pin)  
2.4  
1
Input leakage current  
Input pins  
I/O pins  
VILU  
USB differential pad D+/D- input low  
0.8  
3.6  
V
V
V
V
V
V
V
V
VIHU  
VIHUZ  
VTDI  
USB differential pad D+/D- input high (driven)  
USB differential pad D+/D- input high (floating)  
2.0  
2.7  
0.2  
0.8  
0.0  
2.8  
1.3  
USB differential pad D+/D- input sensitivity 2  
USB differential pad D+/D- common mode voltage 3  
USB differential pad D+/D- output low voltage  
VCM  
2.5  
0.3  
3.6  
2.0  
VOLU  
VOHU  
VCRS  
USB differential pad D+/D- output high voltage  
USB differential pad D+/D- output signal cross over  
voltage  
Zdrv  
Driver output resistance  
28  
44  
1. These figures apply to SFP, SPCLK, SSCL, and SSDA, they do not apply to the XTAL_IN pad  
2. V = |(D+)- (D-)|  
DI  
3. V includes V range  
cm  
DI  
25/49  
Electrical Characteristics  
STV0684  
Table 6: Power supply specifications  
Symbol  
VDDC  
Parameter  
Min  
1.65  
Typ  
1.8  
Max  
1.95  
Unit  
Supply voltage (core)  
Supply voltage (IO)  
Supply voltage (PLL)  
V
V
V
V
V
V
VDDI  
3.0  
3.0  
3.0  
1.65  
3.0  
3.3  
3.3  
3.3  
1.8  
3.3  
3.6  
3.6  
3.6  
1.95  
3.6  
VDDP  
VDDA  
Supply voltage (Audio)  
Supply voltage (Audio_PLL)  
Supply voltage (TV)  
VDDAP  
VTV_VDDA  
ISuspend  
Core Suspend current  
IO Suspend current  
0.2  
mA  
mA  
µA  
1.166  
PLL Suspend current  
1
1
1
1
Audio Suspend current  
Audio_PLL Suspend current  
TV Suspend current  
µA  
µA  
µA  
ILow power  
Core Low power Current  
IO Low power Current  
PLL Low power Current  
Audio Low power Current  
Audio_PLL Low power Current  
TV Low power Current  
Core High power Current  
IO High power Current  
PLL High power Current  
Audio High power Current  
Audio_PLL High power Current  
TV High power Current  
54.3  
6.3  
3.8  
5.9  
12  
mA  
mA  
mA  
µA  
µA  
1
µA  
IHighpower  
130  
mA  
mA  
mA  
mA  
mA  
mA  
17.8  
7.74  
5.3  
0.23  
11.63  
26/49  
STV0684  
Electrical Characteristics  
4.5  
AC electrical characteristics  
4.5.1 SFP AC parameters  
Each SFP is a TTL schmitt trigger bidirectional pad Buffer, 3v3 capable with 2mA drive capability  
and Slew-rate Control. The 3.3V IOs comply to the EIA/JEDEC standard JESD8-B.  
4.5.2 Audio ADC electrical parameters  
Table 7: Audio/ADC electrical characteristics  
Symbol  
Fclk  
Parameter  
Test conditions  
Min.  
Typ.  
12  
Max.  
Unit  
MHz  
Clock frequency  
Clk duty cycle  
Dutymclk  
Fs  
40  
60  
%
Sample frequency  
Bias reference voltage  
8
48  
kHz  
V
Vbias  
Vbias / VDDA = 3V  
1.5  
Rbias  
RIN  
Vbias impedance  
Input impedance  
Input capacitance  
Input dynamic range  
Vbias  
5
kΩ  
kΩ  
pF  
IN+ / IN-  
IN+ / IN-  
50  
10  
1.5  
Cin  
Dyn In  
ADC Out Full scale IN+ /  
IN- Gain 0dB (AGC off)  
Vpp  
SNR*  
Offset  
Signal / Noise ratio  
Offset error  
Sinewave @FS - 3dB  
Gain 0dB  
82  
dB  
After automatic  
calibration  
100  
LSB  
dB  
Harm1  
Signal to peak harmonics Sinewave @FS - 3dB  
Gain 0dB  
75  
50  
Sinewave @FS - 3dB  
Gain 24dB  
dB  
1. Input sine wave 1kHz, Fmclk 11.289 MHz, BW = 10Hz-20 kHz, A-weighting filters, output 16 bits  
RAW PCM  
27/49  
Electrical Characteristics  
STV0684  
4.5.3 AC electrical characteristics of USB transceiver  
All measurements are fully electrically compliant to Chapter 7 (Electrical requirements) of revision 2  
of the USB specification for full-speed devices (V1.1). The transceiver has been tested with external  
impedance-matching series resistors (27 +/-5%) between the pads and the USB cable.  
The operation of the USB transceiver is guaranteed through design and application testing.  
Table 8: AC characteristics of USB transceiver  
Symbol  
Description  
Min.  
Typ.  
Max  
Unit  
Transmit /Output stage  
tlr  
Fall time  
4.45  
5.82  
5.77  
7.31  
ns  
tlf  
Rise time  
4.55  
90  
6.81  
111  
ns  
%
tlrfm  
System  
Rpu  
Rise and fall time matching  
USB differential pad Dp,  
Dn pullup Resistor  
1.425  
14.25  
1.575  
15.75  
kΩ  
kΩ  
Rpd  
USB differential pad Dp,  
Dn pulldown Resistor  
28/49  
STV0684  
Electrical Characteristics  
4.5.4 SDRAM timing description  
4.5.4.1 Read/Write timing diagrams for external synchronous DRAM  
Figure 5: SDRAM read timing  
tCK  
tCL  
tCH  
DCLK  
CKE  
tCMS  
tCMH  
READ  
Command  
(RAS, CAS,  
WE)  
ACTIVE  
NOP  
PRECHARGE  
NOP  
A0-9, BA,  
A11-12  
ROW  
COLUMN  
A10  
ROW  
tAS  
tAH  
tCMS  
tCMH  
t
t
OH  
AC  
DQM  
DQ  
DOUT M  
DOUT M + 1  
DOUT M + 2 DOUT M + 3  
t
RCD  
CAS Latency  
t
RC  
t
t
RP  
RAS  
DQ sample  
DQ sample  
DQ sample  
DQ sample  
Figure 6: SDRAM write timing  
tCK  
tCL  
tCH  
DCLK  
CKE  
tCMS  
tCMH  
WRITE  
Command  
(RAS, CAS,  
WE)  
ACTIVE  
NOP  
PRECHARGE  
NOP  
A0-9,  
ROW  
ROW  
COLUMN  
A11-12  
A10  
tAS  
tAH  
tCMS  
tCMH  
t
t
DH  
DS  
DQM  
DQ  
DIN M  
DIN M + 1  
DIN M + 2  
DIN M + 3  
t
RCD  
t
RC  
t
t
RP  
RAS  
SDRAM Write Timing  
29/49  
Electrical Characteristics  
STV0684  
Table 9: SDRAM timing  
Symbol  
Min  
Typ  
Max  
Units  
ns  
t
t
t
t
t
t
t
t
t
t
t
t
t
t
41.67  
CK  
t
t
/2 - (t *0.0345)  
t
t
/2  
/2  
t
t
/2 + (t *0.0345)  
ns  
CH  
CK  
CK  
CK  
CK  
CK  
CK  
/2 - (t *0.0345)  
/2 + (t *0.0345)  
ns  
CL  
CK  
CK  
CK  
CK  
24.8  
ns  
AC  
0
ns  
OH  
CMS  
CMH  
AS  
20.3  
20  
20.7  
20.1  
21.8  
1
ns  
ns  
ns  
ns  
DS  
ns  
DH  
t
t
t
t
t
RCD  
RAS  
RC  
CK  
CK  
CK  
CK  
CK  
2
4
2
RP  
1
2
t
RRD  
tah  
19.8  
ns  
1. tRRD = Row active to row active delay  
Note: 1 The SDRAM interface is designed to operate with SDRAM devices which are compliant with the  
Intel SDRAM Specification Revision 1.7 November 1999. Speed grades 66, 100 and 133MHz are  
compatible.  
2 Above timing assumes 20pF load per pad.  
30/49  
STV0684  
Electrical Characteristics  
4.5.5 I2C timing description  
Figure 7: START and STOP conditions  
STOP  
START  
SDA  
tSU;STA  
tSU;STO  
tHD;STA  
SCL  
Figure 8: SDA Data valid  
tLOW  
SCL  
SDA  
tHIGH  
tHD;DAT  
tSU;DAT  
Data allowed to  
change  
Data allowed to  
change  
Data valid  
Data valid  
2
Table 10: I C timing Spec  
STD mode  
FAST mode  
Unit  
Symbol  
Parameter  
Min  
Max  
Min  
Max  
f SCL  
SCL clock frequency  
Low period of SCL  
10  
100  
10  
400  
kHz  
µs  
µs  
µs  
µs  
µs  
ns  
µs  
µs  
tLOW  
4.8  
4.8  
4.8  
4.8  
4.8  
-
-
-
-
-
-
-
-
1.4  
0.9  
1.4  
0.9  
0.9  
-
-
-
-
-
-
-
-
tHIGH  
High period of SCL  
Hold time for a repeated start  
Setup time for repeated start  
Setup time for a stop  
Data hold time  
tHD;STA  
tSU;STA  
tSTU;STO  
tHD;DAT  
tSU;DAT  
tBUF  
350  
2.4  
4.8  
350  
045  
1.4  
Data setup time  
Bus free time between stop and  
start  
31/49  
Electrical Characteristics  
STV0684  
Figure 9: Message format  
S
SR  
R/w  
A
(A)  
7 BIT DEVICE ADD  
A
8 BIT DATA  
P
SCL  
LSB  
MSB  
1
LSB  
8
MSB  
1
8
2
3
9
2
7
9
SDA  
4.5.6 SPI timing description  
It is able to support master and slave mode. The timing given is needed for slave mode and in  
master mode is able to provide  
tR, tF = 5ns with output load 30pF  
Figure 10: SPI timing diagram  
t
DSU  
t
t
SCK  
DH  
SPI_SLK  
SPI_SLK  
SPI_MISO  
SPI_MOSI  
t
V
SPI_SLK  
SPI_SS  
SPI_SLK  
SPI_SS  
t
CS  
t
CSS  
t
CHSH  
Table 11: SPI timing table  
Symbol  
Parameter  
Min  
Max  
Units  
fSCK  
tDSU  
tDH  
SCK frequency= 1/tSCK  
Data in Setup time  
Data in Hold time  
24 (master)  
48 (slave)  
MHz  
18(master)  
5(slave)  
ns  
ns  
0(master)  
5(slave)  
32/49  
STV0684  
Electrical Characteristics  
Table 11: SPI timing table  
Symbol  
tCSS  
Parameter  
Min  
Max  
Units  
ns  
SS active Setup time, relative to SCK  
210(master/  
slave)  
tCHSH  
SS active hold time, relative to SCK  
Clock low to output valid  
50(master/  
slave)  
ns  
ns  
tV  
20  
(master/slave)  
tCS  
tidle  
Minimum SS high time  
120(slave)  
120(slave)  
ns  
ns  
Idle phase between byte transfer in transmit mode for  
resynchronisation  
In slave mode for resynchronization purpose the need for idle phase between byte transfer is  
needed for the transmit mode.  
Figure 11: Idle phase timing in slave mode  
tidle  
sck  
33/49  
Electrical Characteristics  
STV0684  
4.5.7 NAND timing description  
Figure 12: Command latch cycle for NAND flash interface  
CLE  
t
t
CLH  
CLS  
CE_n  
WE_n  
ALE  
t
t
WP  
t
t
ALS  
ALH  
t
DS  
DH  
IO[7:0]  
Command  
Figure 13: Address latch cycle for NAND flash interface  
CLE  
t
t
WC  
CLS  
CE_n  
WE_n  
t
t
WH  
WP  
t
ALH  
ALE  
t
t
DS  
DH  
IO[0:7]  
A9-A16  
A17-A21  
A0-A7  
34/49  
STV0684  
Electrical Characteristics  
Figure 14: Input data latch cycles for NAND flash interface  
CLE  
t
CLH  
CE_n  
t
t
WC  
ALS  
ALE  
WE_n  
IO[0:7]  
t
t
WH  
WP  
t
t
DS  
DH  
DIN0  
DIN1  
DIN511  
Figure 15: Sequential output cycle after read for NAND flash interface  
t
RC  
CE_n  
RE_n  
t
t
REH  
RP  
t
REA  
IO[0:7]  
RB_n  
Dout  
Dout  
Dout  
t
RR  
Figure 16: Status read cycle for NAND flash interface  
CLE  
t
CLS  
t
t
CLS  
CLH  
CE_n  
WE_n  
t
WP  
t
WHR  
RE_n  
t
t
DS  
DH  
t
RSTO  
IO[0:7]  
Status  
70h  
35/49  
Electrical Characteristics  
STV0684  
Figure 17: Read operation for NAND flash interface  
CLE  
CE_n  
WE_n  
t
WB  
ALE  
t
R
RE_n  
t
RR  
IO[0:7]  
RB_n  
00H A0-7 A9-16 A17-21  
Dout0  
Dout1  
Dout2  
Figure 18: Reset operation for NAND flash interface  
CLE  
CE_n  
WE_n  
FFh  
IO[0:7]  
RB_n  
t
RST  
36/49  
STV0684  
Electrical Characteristics  
4.5.8 AC characteristics for NAND flash operation  
Table 12: AC characteristics for NAND flash operation  
Symbol  
tCLS  
Parameter  
Min  
61.4  
Typical  
Max  
Units  
ns  
CLE Set-up time  
CLE Hold time  
62.4  
tCLH  
tWP  
tALS  
tALH  
tDS  
83.2  
83.2  
82.6  
82.4  
82.6  
61.8  
145.1  
61.9  
81  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
µs  
ns  
µs  
WE-n Pulse Width  
ALE Set-up time  
ALE Hold time  
83.2  
83.2  
83.2  
62.4  
145.6  
62.4  
83  
Data Set-up time  
Data Hold time  
Write Cycle time  
tDH  
tWC  
tWH  
tRR  
WE_n High Hold time  
Ready to RE_n Low  
RE_n Pulse Width  
tRP  
83.2  
187.2  
tRC  
Read Cycle time  
tREA  
tREH  
tWHR  
tR  
RE_n Access time  
35  
43.2  
RE_n High Hold time  
WE_n High to RE_n Low  
Data Transfer from Cell to Register  
WE_n High to Busy  
103.5  
124.2  
104  
124.8  
25.015  
215.3  
5.015  
tWB  
tRST  
41.6  
Device Resetting (Read)  
Note: 1 All parameters relating to the CE_n signal are omitted as it is not enabled/disabled during execution  
of any NAND flash operation i.e. it is permanently tied low.  
2 All timings are worst case  
3 Conforms to both Samsung and Toshiba specifications as outlined in datasheets.  
4 The NAND flash timings detailed here are guaranteed by design.  
5 The loading factor used for the characterization is equivalent to 40pF.  
4.5.9 Compact flash timing  
There are two types of bus cycles and timing sequences that occur in the PCMCIA type interface,  
direct mapped I/O transfer and memory access. The STV0684 will only support the memory  
mapped mode.  
37/49  
Electrical Characteristics  
STV0684  
4.5.9.1 Compact flash pin description  
The following table lists the pins of the CF card which are connected to the STV0684.Output refers  
to pins that are driven by STV0684. Input is those pins that are driven by the CF Card.  
Table 13: Pin description  
Symbol  
CFA0 ~CFA10  
Pin Description  
Direction  
SFP used  
Address  
Output  
Input  
52~62  
50  
CARD_DET  
Card Detect  
CARD_DET2  
CS CARD EN  
IO0~IO7  
ALE OE  
CLE RDY  
RE REG  
RST  
Card Enable.  
Output  
Input  
49  
Data. Only 8 bits of the data bus D[7:0] are used.  
35~42  
45  
Output Enable  
Output  
Input  
Ready/Busy  
46  
Register(Attribute) Memory Select  
Reset  
Output  
48  
note 1  
47  
RB WAIT  
WE  
Wait  
Input  
Write Enable  
Output  
44  
1. The reset may come from the global reset of the system or be driven by a user definable SFP this  
function is application specific.  
4.5.9.2 Compact flash timings  
The timings achieved for accessing the attribute and common memory are listed below.There are  
registers in the CF Controller of the STV0684 in which all these timings can be programmed in  
terms of number of clocks of 48MHz. All the timings below assume a 48MHz operating clock  
frequency.  
Table 14: CF attribute memory read timing  
Symbol  
Parameter  
Min.  
340  
Typ.  
Max.  
Units  
ns  
tc(R)  
Read Cycle Time  
-
-
-
-
-
-
-
-
-
-
ta(A)  
Address Access Time  
300  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ta(CE)  
ta(OE)  
tdis(CE)  
tdis(OE)  
tsu (A)  
ten(CE)  
ten(OE)  
tv(A)  
Card Enable Access Time  
Output Enable Access Time  
Output Disable Time from CE  
Output Disable Time from OE  
Address Setup Time  
300  
300  
100  
100  
40  
5
Output Enable Time from CE  
Output Enable Time from OE  
Data Valid from Address Change  
5
0
38/49  
STV0684  
Electrical Characteristics  
Figure 19: Attribute memory read timing diagram  
Table 15: Attribute memory write timing  
Symbol Parameter  
tc(W)  
Min.  
280  
Max.  
Units  
ns  
Write Cycle Time  
tw(WE)  
Write Pulse Width  
Address Setup Time  
Write Recovery Time  
Data Setup Time for WE  
Data Hold Time  
200  
40  
ns  
ns  
ns  
ns  
ns  
tsu(A)  
trec(WE)  
WE tsu(D-WEH)  
th(D)  
40  
160  
40  
39/49  
Electrical Characteristics  
STV0684  
Figure 20: Attribute memory write timing diagram  
Table 16: Common memory read timing  
Symbol  
Item  
Min.  
Max.  
140  
Units  
ta(OE)  
tdis(OE)  
tsu(A)  
Output Enable Access Time  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
Output Disable Time from OE  
Address Setup Time  
100  
40  
th(A)  
Address Hold Time  
40  
0
tsu(CE)  
th(CE)  
tv(WT-OE)  
tv(WT)  
tw(WT)  
CE Setup before OE  
CE Hold following OE  
Wait Delay Falling from OE  
Data Setup for Wait Release  
Wait Width Time  
40  
40  
0
350  
40/49  
STV0684  
Electrical Characteristics  
Figure 21: Common memory read timing diagram  
Table 17: Common memory write timing  
Symbol  
Parameter  
Min.  
80  
Max.  
Units  
ns  
tsu(D-WEH)  
th(D)  
Data Setup before WE  
Data Hold following WE  
WE Pulse Width  
40  
200  
40  
0
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
tw(WE)  
tsu(A)  
Address Setup Time  
CE Setup before WE  
Write Recovery Time  
Address Hold Time  
tsu(CE)  
trec(WE)  
th(A)  
40  
40  
20  
th(CE)  
CE Hold following WE  
Wait Delay Falling from WE  
WE High from Wait Release  
Wait Width Time  
tv(WT-WE)  
tv(WT)  
40  
0
tw (WT)  
350  
41/49  
Electrical Characteristics  
STV0684  
4.5.10 TFT  
Table 18: TFT timing  
Symbol  
Parameter  
Min.  
1.56  
Max.  
27  
Units  
PNL_CLK  
HSYNC1  
VSYNC1  
Panel clock  
MHz  
Horizontal Sync  
2
2
1822  
1598  
PNL_CLK periods  
Vertical sync  
Horizontal sync  
periods  
1. HSYNC & VSYNC are active low (default, but programmable) and the falling edge of both HS & VS  
are always synchronous.  
4.5.11 TV  
TV timing description  
Table 19: TV timing description  
Symbol  
Parameter  
Min.  
Typ.  
Max.  
10  
Unit  
Bits  
Resolution  
Recommended load impedance  
175  
Analog output  
1
6.64  
8
9.36  
1.6  
mA  
Dynamic current  
1
V DC  
Output voltage  
Dynamic performance  
SNR, BW=10MHz, Fclk=80MHz  
THD, BW=10MHz, Fclk=80MHz  
Voltage reference  
50  
50  
dB  
dB  
V_REXT - TV_GNDA_REXT  
-7%  
1.4  
+7%  
V
1. The output current of 8mA = typ: TV_REXT - TV_GNDA_REXT =1.4V, RREF=10000 Ω  
TV External components  
An external 10000 ohm precision resistor typical 1% placed between the TV_REXT pin and  
GNDAS_REXT sets the full scale DAC current.  
42/49  
STV0684  
Electrical Characteristics  
4.5.12 Sensor interface  
Figure 22: Timing for sensor input  
TCLK  
TSETUP  
THOLD  
SPCLK  
SDATA[9:0]  
SENSOR_VSYNC  
SENSOR_HSYNC  
TRMAX  
TSKEW  
Table 20: Timing for Sensor Input  
Symbol  
Parameter  
Min  
20  
Max  
1000  
Unit  
ns  
T
SPCLK  
CLK  
(50MHz) (1MHz)  
T
T
T
T
Data valid before clock rising  
Data hold time  
1.5  
ns  
SETUP  
HOLD  
RMAX  
SKEW  
T
/2  
CLK  
Max transition time (20% to 80%)  
Data / clock skew  
1
ns  
ps  
440  
55  
Clock duty cycle  
45  
4.6  
ESD handling characteristics  
Table 21: ESD handling characteristics  
Test  
Criteria  
Unit  
ESD Machine Model  
ESD Human body  
150  
2
V
kV  
43/49  
Electrical Characteristics  
STV0684  
4.7  
External circuits  
4.7.1 Crystal oscillator  
There are 2 crystal oscillator pins XTAL_IN, XTAL_OUT, as shown in Figure 23. The Oscillator cell  
architecture is a single stage oscillator with an inverter working as an amplifier. The oscillator stage  
is biased by an internal resistor (>1M). It also requires an external PI network consisting of a  
crystal and two capacitors.  
Note: The TV standards requests that the clock accuracy of the oscillator circuit must be 30ppm or less to  
achieve a 500Hz accuracy for 4.5MHz chroma.  
Figure 23: Oscillator support circuit  
XTALI  
XTALO  
22pF  
Crystal  
22pF  
4.7.2 Audio  
Figure 24: Audio PLL filter and CBS  
VC  
CBS  
10K  
+
_
10µF  
680pF  
10nF  
If the record audio section of the STV0684 is not required, AP, CBS, VC and AN can be left  
unconnected. Power must still be supplied to VDDA and VDDAP.  
4.7.3 Recommended power supply decoupling  
A 0.1µF bypass capacitor located as close as possible to the chip package connecting between all VDD pins  
and GND and at least one bulk decoupling capacitor on each of the supply rails VDDA, VDDC, VDDI and  
VDDP.  
44/49  
STV0684  
Package Information  
5
Package Information  
5.1  
STV0684 pin assignment  
Figure 25: STV0684 pin assignment  
14  
13  
12  
11  
10  
9
8
7
6
5
4
3
2
1
TV_GNDA TV_VDDA  
_REXT  
LOW_  
BAT  
AP  
SFP7  
SFP1  
VDDA  
AN  
SFP9  
SFP4  
SFP8  
SFP3  
SFP5  
XTALO VSS_6 SFP14 SFP18 SFP22 SFP26 SFP29 SFP32  
SFP10 VSS_5 SFP13 SFP19 SFP24 SFP28 SFP31 SFP33  
A
B
C
D
E
F
VDDAP TV_  
REXT  
TV_  
VSSA  
VSSA  
CBS  
VC  
VSSA  
P
CVBS  
XTALI  
VDDP  
VSSP  
SFP6  
VDDC SFP17 SFP23 SFP25 SFP30 SFP34 RESET  
_2  
SFP125  
SFP127 SFP129 VREF  
SFP12 SFP16 SFP21 SFP27 SFP130 WAKEUP SFP37  
SFP11 SFP15 SFP20 SFP35 SFP36 SFP38 SFP39  
VDDI_4 VSS_7 SFP40 VDDI_5 SFP41 VDDC_3 SFP43  
SFP122 VSS_4 SFP126 SFP128 SFP0  
VSS_3 SFP121 SFP123 SFP124 VDDI_3 SFP2  
SFP117 VDDI_2 SFP119 SFP118 SFP116 SFP120 VDDC_1 SFP44 VSS_8 DN  
DP  
SFP42 SFP45 USB_  
DETECT  
G
H
J
SFP114 SFP115 SFP112 SFP111 SFP109 SFP113 VSS_2 SFP72 UP_  
TCK  
SFP132 SFP131 UP_  
RST  
UP_  
TDO  
UP_  
TDI  
SFP110 SFP107 SFP106 SFP105 SFP103 SFP102 SFP82 SFP75 SFP70 SFP49 SFP47 UP_  
TMS  
SFP48 SFP46  
SFP108 SFP104 SFP100 SFP99 SFP96 SFP86 VDDI_ SFP74 SFP69 SFP51 VSS_9 VDDI_6 SFP52 SFP50  
10  
K
L
SFP101 VSS_1 VDDI_1 SFP95 SFP88 SFP83 SFP79 SFP76 SFP68 SFP63 SFP62 SFP55 SFP54 SFP53  
SFP98 SFP97 SFP94 VDDC_5 SFP90 SFP81 SFP78 SFP13 SFP12 VDDC_4 SFP64 SFP60 SFP57 SFP56  
M
N
P
SFP93 SFP92 SCLK  
VSS_  
15  
SFP89 SFP85 SFP80 SFP77 VDDI_9 SFP67 SFP65 VDDI_7 SFP59 SFP58  
SPCLK SSCL  
SSDA  
SFP91 SFP87 SFP84 VSS_  
14  
SFP73 SFP71 VDDI_8 VSS_  
11  
SFP66 VSS_  
10  
SFP61  
45/49  
Package Information  
STV0684  
5.2  
STV0684 package mechanical data  
Dimensions (mm)  
Typ.  
Reference  
Min.  
Max.  
A
1.210  
0.270  
1.700  
A1  
A2  
b
1.120  
0.500  
0.450  
0.550  
D
11.850  
12.000  
10.400  
12.000  
10.400  
0.800  
12.150  
D1  
E
11.850  
12.150  
E1  
e
0.720  
0.650  
0.880  
0.950  
0.120  
f
0.800  
ddd  
Note: 1 The maximum mounted height is 1.57 mm based on a 0.37 mm ball pad diameter.  
Solder paste is 0.15 mm thick with 0.37 mm ball pad diameter.  
2 LFBGA stands for Low Profile Fine Pitch Ball Grid Array.  
Low profile: The total profile height (Dim A) is measured from the seating plane to the top of the  
component. A = [1.21 to 1.70] mm  
FIne pitch: e<1.00 mm pitch.  
3 The terminal A1 corner must be identified on the top surface by using a corner chamfer, ink or  
metallized markings or other features of package body or integral heatslug.  
A distinguishing feature can be added on the bottom surface of the package to identify the terminal  
A1 corner.  
Exact shape of each corner is optional.  
46/49  
STV0684  
Package Information  
Figure 26: LFBGA 12x12x1.70 196 (80% scale versus original drawing)  
47/49  
Revision history  
STV0684  
Revision history  
Table 22: Revision history  
Version  
Date  
Comments  
1
22-Mar-05  
First publication for this revision 1.  
48/49  
STV0684  
Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences of use of  
such information nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication  
or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject to change without notice.  
This publication supersedes and replaces all information previously supplied. STMicroelectronics products are not authorized for use as critical  
components in life support devices or systems without the express written approval of STMicroelectronics.  
The ST logo is a registered trademark of STMicroelectronics.  
All other names are the property of their respective owners  
© 2005 STMicroelectronics. All Rights Reserved.  
STMicroelectronics Group of Companies  
Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan -  
Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States  
http://www.st.com  
49/49  

相关型号:

STV0705

General-Purpose Photodiode Array
ETC

STV0900

Multistandard advanced dual demodulator for Satellite Digital TV and Data services set-top boxes
STMICROELECTR

STV0903

Multi-standard advanced demodulator for satellite digital TV and data services set-top boxes
STMICROELECTR

STV0903BAB

Multi-standard advanced demodulator for satellite digital TV and data services set-top boxes
STMICROELECTR

STV0974

Mobile Imaging DSP
STMICROELECTR

STV0974/TR

SPECIALTY CONSUMER CIRCUIT, PBGA56, 6 X 6 MM, 1.20 MM HEIGHT, LEAD FREE, TFBGA-56
STMICROELECTR

STV0974E

Mobile Imaging DSP
STMICROELECTR

STV0974E/TR

SPECIALTY CONSUMER CIRCUIT, PBGA56, 6 X 6 MM, 1.20 MM HEIGHT, LEAD FREE, TFBGA-56
STMICROELECTR

STV0974ETR

Mobile Imaging DSP
STMICROELECTR

STV0974TR

Mobile Imaging DSP
STMICROELECTR

STV0976

1.0 Megapixel SMIA Processor
STMICROELECTR

STV0976E

1.0 Megapixel SMIA Processor
STMICROELECTR