AV500A / AV500B
General description
AV500 is a highly integrated solution for digital still cameras, which contains all functions needed to build a digital still camera. It incorporates a Turbo 8051, video compression and decompression engine, MPEG1 encoder, a ViCE 48 MIPS RISC, and the required periphery modules in a single IC. This architecture allows a very fast click-to-click time and full resolution images without sacrificing quality or cost, because the computation extensive operations are processed by circuitry dedicated to image processing. All these computational-intensive operations are implemented in hardware, which can be programmed according to users' specifications. Furthermore, AV500 is intended to serve as interface for a variety of popular CMOS/CCD sensors, TV encoder, LCD/CSTN panel, audio codec, SDRAM, NAND Flash or Parallel Flash, and USB. The ASIC provides cost effectiveness across entry level to midrange mobile device camera market segments.
Main features
• Image
Sensor Support
Support sensor input Bayer or Xena patterns
Support Interlaced/Progressive CCD and COMS sensor
The image resolution up to 3 Mega pixels
•
ViCE Engine
512-instruction memory and 64-word data memory
32-bit RISC with 16-bit MAC operation
Support mailbox structure
Perform AE, AWB, Gamma, OSD, Scaling, Rotation
Perform YUV2RGB conversion, JPEG header parsing
Perform Audio clip G711 codec
•
JPEG/MPEG
JPEG compression/decompression with QT and Hoffman table
MPEG-1 compression
Support Motion JPEG for video compression/decompression
•
USB
Support USB 1.1 nterface up to 2 ISOs and 1 BULK input
•
Display
Support display interface to external TV encoder
Support analog/digital TFT, STN and CSTN LCD interfaces
•
Front-end process
Dark current detection
Perform averaging and histogram
5x5 color matrix demosaic
Color space converter
Bad pixel correction
Color filters
Sharpness and edge enhancement
•
Audio
Built-in G.726 codec (encode) rated 32KB/s~192KB/s
Compression ratio = PCM / 4
Support SI3000 and AC97 interface
•
Storage memory
Support
SD/MMC memory interface
Support Compact flash memory interface.
•
Turbo 8051
Embedded 16KB ROM, 256B SRAM and on-chip 1KB expanded SRAM.
Clock up to 24MHz.
External flash code download from USB or RS232.
Support external HOST interface if MCU is disable.
•
I/O
2.5V power supply
2.5V I/O with 3.3v input tolerance |

|
|