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 Codec (CS6190)

from Amphion Semiconductor, Ltd.

Request Free Evaluation



AMPP Approved
OpenCore Support



Features

  • Single sample per clock cycle processing
  • Fully compliant with the baseline Joint Photographic Experts Group (JPEG) standard
  • Able to compress and decompress 800-k pixel color images at full frame rate
  • Fully synchronous operation
  • One symbol per clock cycle Huffman-decoding capability
  • No requirement for microprocessor control or pre-processing
  • Simple first-in first out (FIFO)-like interface for JPEG decoding stream input
  • Decodes tables and parameter information from JPEG bitstream
  • Encoding and decoding parameters, such as image size, made available for controlling peripherals, including raster to block converter
  • Processes images up to 64K by 64K
  • Support for all interleaved and non-interleaved scans
  • Half duplex: encode or decode—ideal for non-simultaneous record-then-playback or store-then-retrieve
  • Bit-rate control for dynamic output rate stabilization
  • Zero power standby mode

Block Diagram

Figure 1 shows the motion JPEG codec block diagram.

Figure 1. Motion JPEG Codec (CS6190) Block Diagram
Figure 1. Motion JPEG Codec (CS6190) Block Diagram
 
 

View Full Size


Figure 1. Motion JPEG Codec (CS6190) Block Diagram


View Full Size 


Figure 1. Motion JPEG Codec (CS6190) Block Diagram


View Full Size


Description

The CS6190 motion JPEG (M-JPEG) codec is a highly integrated virtual-component solution for leading-edge image compression and decompression applications. The CS6190 belongs to the Amphion CS6100 series of high-performance image processing application-specific core solutions for programmable logic design (PLD). Aimed at a broad range of high-performance/low-cost consumer and professional imaging applications requiring baseline JPEG- or M-JPEG-compliant still-image compression/decompression in real time, the CS6190 supports the encoding/decoding of full-color image datastreams up to 36 megasamples per sec (with APEX II devices). The CS6190 is fully compliant with the ISO/IEC 10918-1/2 standard relating to baseline JPEG still-image compression/decompression. This highly integrated design operates in standalone mode with no host, embedded processor, or central processing unit (CPU) control required and offers a unique range of advanced image coding features including bitrate control and user-programmable tables for quantization and Huffman coding.

Image source data in any color-space format is input to the CS6190 in block format. The CS6190 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 CS6190 outputs an ISO/IEC 10918-1 compliant datastream. Separate configuration, parameter extraction, and test access ports provide high visibility and flexible control for ease of integration of the CS6190 into the complete system-level design.

Applications for the CS6190 include:

  • Multifunction printers
  • Highly integrated encoder/decoder functions for low-cost, high-resolution document processing
  • Consumer video
  • Low-cost, low-power, highly integrated designs bring consumer devices such as digital video recorders to the mainstream
  • Digital copiers
  • Ultra-high performance enables high-speed, high-resolution copying
  • Rich feature set maximizes system functionality

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® 1S20 -5 11,033 7 M4Ks 47.65 MHz
Cyclone™ 1C20

-6

13,523

7 M4Ks

46.63 MHz

APEX 20K400E -1 13663 17 ESBs(1) 32.23 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

  请填写反馈意见