USB2.0 SD/MMC/MS Card Reader Controller

SM370 |
 Overview
The SM370 is a single chip image controller for USB 2.0 PC camera solution. It supports a
CMOS image sensor with up to 2.0 megapixel resolution. The SM370 integrates the color process engine, JPEG compression, AC-Link/IIS audio interface, and high-speed USB 2.0 device controller. Featuring a built-in USB transceiver, Serial Interface Engine (SIE), and command decoder with full USB 2.0/1.1 support, the SM370 backs all systems equipped with legacy USB 1.1 host interface.
Diverse and flexible in function, the SM370 comes with an internal high-speed micro-processor, another set of built-in multi-function GPIO pins, and serial bus interface-in-chip. The SM370 also supports UVC (USB Video Class) under Windows® XP (Service Pack 2) and Windows® Vista environments, making it a convenient plug and play USB PC camera just like a USB disk. The SM370 is available in three package types: SM370M, 48-pin QFN package (6x6x0.8mm), SM370R, 48-pin LQFP package (9x9x1.6mm) and SM370Q, 64-pin LQFP package (9x9x1.6mm).
Key Features
- Supports up to 2.0 megapixel CMOS image sensors (UXGA: 1600x1200)
- Supports 8/9/10 bit CMOS image sensor data input
- Supports CMOS sensor clock and power down mode
- Built-in JPEG encoder running up to 30 fps at VGA resolution
- Embedded color process engine
- Automatic wounded pixel removal
- Noise and 50/60 Hz flicker reduction
- Adaptive color interpolation
- False-color effect reduction
- Edge enhancement
• Programmable color correction
• Programmable auto-exposure function
• Programmable auto-white balance function
• Programmable auto-focus function
• Programmable auto-black level compensation
• Programmable color saturation control
• Programmable gamma correction
• Programmable brightness correction
• Programmable hue correction
• Programmable contrast correction
• Lens corner shade correction
• Dynamic data clamping
• Image mirror and vertical flip
• Downsampling
• Digital zooming with linear scale
• Image panning
• Special effects
- Supports YUV 4:2:2 data output
- Supports UXGA down to QQVGA/QCIF and various wide screen output formats
- Supports industrial standard serial bus interface and GPIOs
- USB Specification Revision 2.0-compliant
- USB 4- endpoint: Control pipe, Bulk IN, Isochronous IN, Interrupt IN
- Supports isochronous audio pipe up to 0.2 MB/s (or 48 KB/s)
- Supports isochronous video pipe up to 24 MB/s
- USB suspend and remote wakeup
- Supports both isochronous and bulk modes
- Provides snapshot function
- Built-in EEPROM controller for P_ID, V_ID, and defect pixel compensation
- Provides pan and tilt motor control
- Provides hardware auto-focus engine and control
- Supports AC-Link/IIS audio interface (64-pin LQFP only)
- USB Video class V1.1-compliant
- USB Audio class V1.1-compliant
- Pass WHQL (Windows Hardware Quality Lab) certification
- Housed in SM370M, 48-pin QFN package (6x6x0.8mm), SM370R, 48-pin LQFP package (9x9x1.6mm) and SM370Q, 64-pin LQFP package (9x9x1.6mm)
- Single 3.3 V power supply
- No external memory needed
- Operating system platform supports Windows® Vista, XP and 2000
SM370 Block Diagram
|