STV0674-100TQFP STMICROELECTRONICS [STMicroelectronics], STV0674-100TQFP Datasheet

no-image

STV0674-100TQFP

Manufacturer Part Number
STV0674-100TQFP
Description
Tri-mode CMOS digital camera co-processor
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet
Description
The STV0674 is a flexible, scalable digital camera
co-processor for use with the range of CMOS
imaging sensor products from STMicroelectronics.
The same chipset can be used for a wide range of
digital imaging products with unique features and
price/performance points.
The STV0674 is designed for use with CIF
(352x288) or VGA (640x480) ST CMOS image
sensors and provides full exposure control, color
processing and mode control for these sensors.
The STV0674 can be used to implement any of the
following products:
Low cost USB Webcam Camera - a two-chip
solution providing up to 30 frames per second VGA
simultaneous video and audio capture.
Dual-Mode Camera - USB webcam and CIF or
VGA digital still camera in a single product.
Tri-Mode Camera - USB webcam and digital still
camera with the addition of a ‘camcorder’ mode to
allow simultaneous video and audio capture directly
to external memory for later upload to the PC.
Application Block Diagram
July 2003
Audio Playback
Microphone
POWER
AMP
®
STMicroelectonics
CMOS Sensor
OR
Image
Array
Buzzer
5
Processor
Interface
Audio
Video
Tri-mode CMOS digital camera co-processor
STV0674 100TQFP
Compression
Processor
Memory
Video
Micro
ADCS 7269750C
USB
Interface
GPIO
Features
USB Cable
to Host PC
VGA or CIF CMOS sensor support
Hardware color processing and JPEG
compression of image data
Still image capture
Tethered video operation over USB
USB
Flexible external memory options
Record simultaneous video and audio direct
to memory while untethered
Drivers for PC operating systems Win98,
WinME, Win2K and WIn XP.
Simultaneous video and audio capture
USB for PC and MacOS (in development)
SDRAM for lower cost, (8 or 16 bit)
FLASH for non volatile storage (Data + Code)
Smartmedia Card for removable data storage
EEPROM for code storage
SOCKET
Hardware Enabled
SDRAM
x16 or x8
Flash card
SmartMedia
Removable
FLASH
NAND
+
-PROM
BOOT
EE-
Firmware enabled
LCD Icon Display
LCD
Driver
Chip
LCD Image Display
Driver
Chip
LCD
STV0674
OR
Buttons/ Switches
User Interface
OEM
Flashgun
Module
1/35

Related parts for STV0674-100TQFP

STV0674-100TQFP Summary of contents

Page 1

... VGA (640x480) ST CMOS image sensors and provides full exposure control, color processing and mode control for these sensors. The STV0674 can be used to implement any of the following products: Low cost USB Webcam Camera - a two-chip solution providing frames per second VGA simultaneous video and audio capture ...

Page 2

... Chapter 1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 1.1 Webcam Mode ..................................................................................................................... 5 1.2 Dual-Mode (Webcam plus Digital Still Camera) ................................................................... 5 1.3 Tri-Mode (Webcam plus Digital Still Camera plus Digital Movie/Audio Recorder) ............... 5 Chapter 2 STV0674 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 2.1 Sensor interface ................................................................................................................... 6 2.2 Video processor ................................................................................................................... 6 2.3 Video compressor ................................................................................................................ 6 2.4 Microcontroller ...................................................................................................................... 7 2.5 Memory interfaces ................................................................................................................ 7 2.6 Audio record ......................................................................................................................... 8 2.7 Audio playback ..................................................................................................................... 8 2.8 USB PC interface ................................................................................................................. 8 2.9 Power requirements ............................................................................................................. 8 Chapter 3 STV0674 Application Examples ...

Page 3

... STV0674 5.2 Pin description .................................................................................................................... 26 5.3 Package outline and mechanical data ............................................................................... 31 5.4 External circuits .................................................................................................................. 32 Chapter 6 Evaluation Kit and Reference Design Manuals . . . . . . . . . . . . . . . . . . . . . . . . .33 6.1 Evaluation kit ...................................................................................................................... 33 6.2 Reference design manuals ................................................................................................ 33 Chapter 7 Ordering Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34 3/35 ...

Page 4

... Expansion of AC /DC specifications section 7 Added Figures 11 and 14, “Signals identified by functional group” Detail added to Table 10 Table 10 Detail added to Deletion of any reference to 64TQFP package. DC charascteristics - Changed value for I/O high power current instead of 5.7 mA previously. STV0674 Changes , pull down on SFP 19 required , pull down on SFP 14 required ...

Page 5

... Webcam Mode STV0674 allows a two-chip solution to provide a USB webcam, which can acquire and display images on the host system at frame rates 30fps VGA. The addition of an external microphone allows simultaneous audio acquisition. Custom drivers require an additional low cost EEPROM which allows USB parameters such as Vendor ID /Product customised. ...

Page 6

... STV0674 Functional Description 2 STV0674 Functional Description The STV0674 uses a combination of hardware functions and firmware to implement the required features. While the following features are selected and controlled via firmware their operation is carried out by dedicated hardware core. All dedicated hardware functions use fixed pin numbers which are detailed in 2 ...

Page 7

... The device functionality provided by default program ROM is generally sufficient to address all needs of a USB-tethered camera. In STV0674, code can be executed from the local SRAM as well as default ROM. The default ROM provides basic functions such as USB control, memory control, VP setup, systems installation, and the transfer of application specific code into the local SRAM ...

Page 8

... STV0674 Functional Description 2.5.3 EEPROM interface The STV0674 supports up to 512Kbit EEPROM to hold application specific firmware code. Also, in the case of a tethered only web cam, lower density EEPROMs (down to 1Kbit) can be used to store information regarding custom USB Product ID, Vendor ID and power consumption. ...

Page 9

... STV0674 3 STV0674 Application Examples The initial STV0674 released by ST Microelectronics is supplied with generic firmware application code to realise one of the following camera types. 3.1 Webcam with audio 3.1.1 Overview This camera uses the minimum of external components and has no user interface, batteries or memory for image storage used as a tethered video capture camera over USB, with simultaneous audio and video ...

Page 10

... Tri-mode camera 3.2.1 Overview Applications with the tri-mode camera based on STV0674 range from low-cost cameras containing an icon LCD status display, microphone/speaker and small SDRAM chip (for example 16Mbit enhanced feature set camera containing a graphical image LCD display for image review, flashgun, audio record/playback, NAND flash on the PCB and a SmartMedia flash memory socket ...

Page 11

... STV0674 4 Detailed Specifications 4.1 Absolute maximum ratings Operating Temperature Storage Temperature a. Refer to the sensor datasheet to determine operating temperature range of complete application 4.2 DC characteristics Parameter VDDC Primary power supply (core) VDDI 3.3V power supply for on-chip USB transceiver and IO VDDP Analog supply to the PLL VDDA ...

Page 12

... In normal operation the actual device operating voltage is the worst case figure of the PLL and Core supplies, or 1.60V to 1.95V. 5 Below measurable limits. 6 See Section 4.9 12/35 Table 1: DC characteristics Description Min 0.8 0.0 2.8 2.8 1.3 28 1.123 0.65VD D 0.4 2.4 STV0674 Typ. Max Units Notes 2.5 V Note 2 0.3 V 3.6 V 3 0.631 V V ...

Page 13

... STV0674 4.3 SDRAM interface Read/write timing diagrams for external synchronous DRAM DCLK CKE t t CMS CMH Command ACTIVE A0-9,BA ROW A10 ROW CMS DQM DQ t RCD Figure 3: SDRAM read timing t CH READ NOP COLUMN DOUT M CAS Latency ...

Page 14

... Table 2: SDRAM timing Typ. Max Units 41.67 ns 20.83 21. 20.83 21. 24. PRECHARGE NOP t CMH DIN Symbol Min Typ. Max t 20. 21. RCD t 2 RAS RRD t 19.79 AH STV0674 Units ...

Page 15

... STV0674 4.4 NAND flash interface 4.4.1 Command latch cycle for NAND flash interface CLE CE_n WE_n ALE IO[7:0] 4.4.2 Address Latch Cycle for NAND Flash Interface CLE CE_n WE_n ALE IO[0:7] Figure 5: Command latch cycle t t CLS CLH ALS ALH Command Figure 6: Address latch cycle ...

Page 16

... Sequential output cycle after read for NAND Flash interface CE_n RE_n IO[0:7] RB_n 16/35 Figure 7: Input data latch cycle t t ALS DIN0 DIN1 Figure 8: Sequential output cycle after read REH RP t REA Dout Dout t RR STV0674 t CLH DIN511 Dout ...

Page 17

... STV0674 4.4.5 Status read cycle for NAND flash interface CLE CE_n WE_n RE_n IO[0:7] 4.4.6 Read operation for NAND flash interface CLE CE_n WE_n ALE RE_n IO[0:7] RB_n Figure 9: Status read cycle t CLS t t CLH CLS WHR 70h Figure 10: Read operation t WB ...

Page 18

... Detailed Specifications 4.4.7 Reset operation for NAND flash interface CLE CE_n WE_n IO[0:7] RB_n 18/35 Figure 11: Reset operation FFh t RST STV0674 ...

Page 19

... STV0674 4.4.8 AC characteristics for operation Symbol t CLE set-up time CLS t CLE hold time CLH t WE-n pulse width WP t ALE set-up time ALS t ALE hold time ALH t Data set-up time DS t Data hold time DH t Write cycle time WC t WE_n high hold time WH t Ready to RE_n low ...

Page 20

... SYSTEM Rpu USB differential pad Dp, Dn pullup Resistor Rpd USB differential pad Dp, Dn pulldown Resistor 20/35 +/-5%) between the pads and the USB cable. Table 4: AC characteristics of USB transceiver Description Min 4.45 4.55 90 1.425 14.25 STV0674 Typ. Max Units 5.82 7.31 ns 5.77 6.81 ns 111 % 1.575 k 15.75 k ...

Page 21

... STV0674 4.6 Audio 4.6.1 Audio ADC electrical parameters Symbol Parameter Fclk Clock frequency Dutymclk Clk duty cycle Fs Sample frequency Vbias Bias reference voltage Rbias Vbias impedance RIN Input impedance Cin Input capacitance Dyn In Input dynamic range SNR* Signal / Noise ratio Offset Offset error ...

Page 22

... The sensor data setup and hold times are requirements of the STV0674. 3 represents the maximum allowed clock to data delay from STV0674 sensor_clk pad to the t AC STV0674 sensor data pads. (i.e. STV0674 pad to sensor PCB delay + sensor clock to data delay + sensor data pad to STV0674 pad PCB delay). 22/35 Table 7: SFP AC parameters Description ...

Page 23

... In low power mode, the embedded VP and VC module clocks are disabled and held in reset. The VP and VC are the two most power-hungry modules in the STV0674. A limited number of modules are enabled in this mode to allow USB enumeration, system-level self-configuration or camera user- interface functions. Such modules include the embedded microcontroller, USB core, memory sub- systems and SFP core ...

Page 24

... CBS AN 20 VSSA 21 22 SFP60 23 SFP59 24 SFP58 SFP57 24/35 Figure 13: STV0674 pinout in 100TQFP STV0674-100TQFP (14x14 STV0674 75 SFP39 74 SFP40 73 SFP41 72 SFP42 71 SFP43 70 SFP13 69 SFP14 ...

Page 25

... VDDI VDDP VDDA 7 VSS VSSP VSSA SCLK SSDA SSCL 5 SDATA DP DN Figure 14: Signals identified by functional group STV0674 Power inputs Core PLL and clock I/O PLL Audio Grounds Common PLL Audio Interrupt/control Sensor interface Special Function USB interface Pinout and Pin Description XTLI ...

Page 26

... ANA PWR GND O I I/O O I/O I STV0674 Description Crystal oscillator pad pair, see Figure 16 Reset input (Schmitt input level, active low) Core power supply - 1V8 I/O power supply - 3v3 Common ground. Master and audio PLL supplies - 1V8 Master and audio PLL supplies - 0V Figure 17 ...

Page 27

... STV0674 Pin AUDIO FRONT-END INPUT, AND BIAS PINS CBS SPECIAL FUNCTION PINS 87, 88, 89, SFP[7:0] 90, 91, 92, 95,6 66, 69, 70, SFP[15:8] 80, 83, 84, 85,86 44, 45, 46, SFP[23:16] 56, 62, 63, 64, 65 99, 100 SFP[31:24 75, 76, 77, SFP[39:32] 78,79, 96, 97, 98 51, 52, 53, SFP[47:40] 54, 71, 72, 73, 74 27, 28, 29, ...

Page 28

... Chip select for SMC GPIO GPIO GPIO GPIO GPIO GPIO /SDRAMx16 GPIO /SDRAMx16 GPIO /NAND FLASH /SDRAMx16 GPIO /NAND FLASH /SDRAMx16 GPIO /NAND FLASH /SDRAMx16 GPIO /NAND FLASH /SDRAMx16 GPIO /NAND FLASH /SDRAMx16 GPIO /NAND FLASH /SDRAMx16 GPIO /NAND FLASH /SDRAMx16 STV0674 e ...

Page 29

... STV0674 SPECIAL FUNCTION PINS Pin SDRAM Pin Name 98 SFP[32] DQ0 97 SFP[33] DQ1 96 SFP[34] DQ2 79 SFP[35] DQ3 78 SFP[36] DQ4 77 SFP[37] DQ5 76 SFP[38] DQ6 75 SFP[39] DQ7 74 SFP[40 SFP[41 SFP[42 SFP[43 SFP[44 SFP[45 SFP[46 SFP[47 SFP[48] ...

Page 30

... 30/35 Section 5.2.1 . Table 11: Power-on/low-power default pin states CS_SDRAM Flash Port SFP 25-32, SFP60 35- Ouput 1 Output 0 Input Section 5.2.1 for state of SFP 23-60 Section 5.2.1 . Section 5.2.1 Initial state Non-Flash GPIO SDRAM SFP 23, 24, 33, SFP0-22 34, 40-60 Reserved Input Input Output Input Input Input STV0674 Table 11 . ...

Page 31

... STV0674 5.3 Package outline and mechanical data Figure 15: 100TQFP package outline and mechanical data mm DIM. MIN. TYP. MAX. A 1.60 A1 0.05 0.15 A2 1.35 1.40 1.45 B 0.17 0.22 0.27 C 0.09 0.20 D 16.00 D1 14.00 D3 12.00 e 0.50 E 16.00 E1 14.00 E3 12.00 L 0.45 0.60 0.75 L1 1.00 K 3.5 (min.), 7 (max PIN 1 IDENTIFICATION 100 1 October 1997 inch MIN. TYP. MAX. 0.063 0.002 0.006 0.053 ...

Page 32

... Audio 10K 10nF If the record audio section of the STV0674 is not required, AP, CBS, VC and AN can be left unconnected. VDDA must however be connected to a 3V3 supply. 5.4.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 ...

Page 33

... Reference design manuals The STMicroelectronics STV0674 reference design manuals include complete schematics, BOM and design recommendations. For products based on the STV0674, STMicroelectronics recommends that all designers refer to the reference design manuals before starting a new design. Please contact STMicroelectronics for more details. ...

Page 34

... Device STV0674T100 Evaluation Kit (EVK) STV-674/100T-E01 Technical support Technical support information, such as datasheets, software downloads, etc. can be found at http://www.st.com under “Imaging Products”. 34/35 Table 12 : Ordering details Description Digital video co-processor (100TQFP package) 100TQFP STV0674 + CIF and VGA sensors STV0674 ...

Page 35

... STV0674 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 ...

Related keywords