EM2880 USB2.0 Video Controller is a highly integrated IC that provides a cost-effective solution for both digital and analog TV and video capture application. EM2880 is the bus powered device that providing application of such a system can be Analog and Digital PCTV, Camcorder video capture and editing and many USB 2.0 video devices. The major blocks as following:
  DVB-T, ATSC, PAL, NTSC and SECAM streaming engine Video/Audio Input Port
  USB 2.0 Transceiver
  VBI Engine
  GPIO, Two Wire Serial Bus, AC 97 and IIS Interface
  USB 2.0 Serial Interface Engine
  Color Enhancement
 
Remote controller
 
 
 
 
 
No external memory required
   
Flexible Video Input Port
Support HDTV up 1080i (1920 x 1080)
Support Bayer RGB format
Interlace and non-interlace video
CCIR-601 4:2:2 YUV with external sync and field ID
  CCIR-656 YUV with embedded sync and field ID
   
Transport Stream Interface
8-bit parallel transport stream input port
  1-bit serial transport stream input port
  Interface with DVB-T or ATSC demodulator
 
Bayer RGB Color Processor
Black clamping
Gamma correction
Bayer pattern filtering
Gain and offset adjustment in RGB space
9-window image statistics collection for auto exposure and auto white balance
  Defect pixel compensation
 
YUV Color Processor
Gain and offset adjustment in YUV space
Sharpness enhancement
 
Video Scaler
Random-ratio down scaling in X and Y directions
High fidelity color reproduction by the scaler
 
VBI Capture
Raw VBI capture
Sliced VBI capture
 
Audio Interface
  Support AC97 CODEC
  Support I2S device
  Software direct access to AC97 CODEC registers
  Support audio sample rates of 48K, 44.1K, 32K, 22.05K, and 8K.
  Support USB Audio Class control and streaming
   
Remote Controller Infrared Sensor Interface
  Support NEC and RC5 remote control protocols
   
USB Port
  Integrated USB 2.0 PHY with High-Speed and Full-Speed Transceivers
  Second generation USB 2.0 PHY with reduced power
  USB 2.0 and 1.1 compliant
  Support Iso-chronous audio pipe up to 0.2 MB/sec
  Support Iso-chronous video pipe up to 30 MB/sec
  Support Iso-chronous transport stream pipe up to 3 MB/sec
   
EEPROM Interface
  Support 256, 512, 1024 or 2048-byte 2-wire serial EEPROM
  Use EEPROM to store chip configurations and USB descriptors
  Customized Vendor ID and Product ID
  Customized Vendor String, Product String, and Serial Number String
   
Miscellaneous
  2-wire serial bus to program front-end video/audio devices
  Power-down control to front-end video/audio devices
  8 General-Purposed I/O ports
  Additional 4 general-purposed output ports for EM2880
  Snap shot button input
  LED control output
  0.22 micron, 2.5V Core, 3.3V I/O CMOS process
  80-pin LQFP package