Altera Home Page
文档资料 许可
在线购买 下载

  主页   |   产品   |   支持   |   最终市场   |   技术中心   |   教育与活动   |   公司介绍   |   在线购买  
  器件   |   设计软件   |   IP   |   设计服务   |   开发套件及配件   |   资料  

 IP产品
   嵌入式处理器
   接口与外设
   DSP
          Filtering
          Modulation/Demodulation
          Transforms
          Encryption/Decryption
          Correlation
          Error Detection/Correction
          Video & Image Processing
          Audio Processing
          Arithmetic
          Signal Generation
          Additional Functions
          Consortiums
          资料
   通信
  
 About IP
      运用IP进行设计
      IP认证
      系统设计
      申请IP
  
 IP界合作伙伴
      AMPP计划
      AMPP核合作伙伴
  

Motion JPEG Encoder (CS6100)

from Amphion Semiconductor, Ltd.

Request Free Evaluation



AMPP Approved
OpenCore Support



Features

  • Single sample/clock cycle processing
  • Fully compliant with the baseline Joint Photographic Experts Group (JPEG) standard
  • Able to process 1.5 Megapixel color images at full frame rate
  • Fully synchronous operation
  • Continuous streaming mode
  • Variable image mode
  • Zero-power standby mode
  • Four programmable quantization tables
  • Four programmable Huffman coding tables
  • Bit-rate control for dynamic output rate stabilization (patent pending)
  • Color formats: RGB, YUV, YcbCr, CMYK, and grayscale
  • Horizontal and vertical sub-sampled input supported
  • Interleaved/non-interleaved scans
  • Supports standard and abbreviated JPEG formats
  • On-board configuration data memory

Block Diagram

Figure 1 shows the block diagram for the digital video broadcast (DVB) forward error correction (FEC) codec megafunction.

Figure 1. Motion JPEG Encoder (CS6100) Block Diagram

Figure 1. Motion JPEG Encoder (CS6100) Block Diagram

View Full Size

Description

The CS6100 motion JPEG (M-JPEG) encoder is a highly integrated JPEG encoder suitable for a wide range of imaging applications. Designed for continuous data flow with one image sample per clock cycle and without host microprocessor intervention, the CS6100 can address the most demanding frame-based video compression applications. In addition, it is ideal for low-power applications where, once configured, it can be stopped and restarted instantaneously. The fully synchronous, highly autonomous design requires no software overhead. A rich feature set includes an adaptive-feedback bit rate control (BRC) mechanism (patent pending), multiple real-time selectable coding tables, manual and automatic configuration modes, and on-board configuration memory.

Image source data in any color space format is input to the CS6100 in block data format. The CS6100 can process up to 255 color components in an unlimited number of scans per image (each scan can contain between one and four color components). The image samples are compressed according to user definable quantization and Huffman coding parameters. Built-in bit rate control circuitry is selectively employed for bandwidth-constrained applications. The CS6100 outputs an ISO/IEC 10918-1-compliant data stream. Separate configuration, parameter extraction, and test access ports provide high visibility and flexible control for ease of integration into the complete system-level design.

The CS6100 is aimed at a broad range of high performance/low cost consumer and professional imaging applications, including:

  • Digital still camera
  • Consumer webcam
  • Office automation equipmentdigital photocopier, printer
  • Handheld scanner
  • Remote surveillance
  • Robot inspection
  • Earth observation—weather satellite
  • Professional/studio video—editing, production
  • Video conference—full duplex (with the Amphion CS6150 core)

Device Utilization Example

Table 1 lists the typical device utilization results for the motion JPEG encoder.

Table 1. Typical Device Utilization
Target Device Speed Grade Utilization Performance
(fMAX)
Logic Cells Memory 
Stratix® 1S10 -5 6930 9 M4Ks 89.57 MHz
Cyclone™ 1C12 -6 9628 9 M4Ks 83.24 MHz
APEX™ II 2A15 -7 9014 9 ESBs (1) 78.15 MHz

Notes:

  1. ESBs = Embedded system blocks

Contact Information

For additional information, you can contact Amphion Semiconductor, Ltd. at:

Headquarters and Engineering:
Amphion Semiconductor, Ltd.
51 Malone Road
Belfast, BT9 6RY
Northern Ireland
Tel. +44 28 9050-4000
Fax +44 28 9050-4001


Email: info@amphion.com
URL: http://www.amphion.com

  请填写反馈意见