Download Print this page

Barco BA132 Datasheet

Mpeg-4 simple profile decoder

Advertisement

Quick Links

MPEG-4 Simple Profile Decoder
Features
Compliant with ISO/IEC 14496-2: Information technology – Coding of audio-visual objects –
Part 2: Visual
Support for Simple Profile with resolution user definable up to 4CIF (incl. levels L1 to L5)
Real-time 4CIF decoding at 30 frames per second
Support for I-VOP and P-VOP
Motion compensation with +15/-16 motion window
Half-pixel motion precision
Single motion vector per macroblock (4MV not supported)
AC/DC coefficient prediction
Easy synchronous pixel and stream interfaces
Off-chip reference frame store, with easy memory interface pluggable to any custom memory
controller (SRAM or SDRAM for instance)
Minimized off-chip data bandwidth
Full header decoding (data partitioning and short headers not supported)
Reversible VLC decoding not supported
Simultaneous mutliple streams decoding
Optional support for multiple simultaneous streams decoding
Optimized for Stratix, StratixII, CycloneII, Virtex2, Virtex2PRO, Spartan3, Spartan3E and
Virtex4 FPGA's
YCbCr
macroblock
Version: 1.0
www.barcodesignservices.com
Motion
Texture
Output
Compen-
Decoding
controller
sation
Memory cache
Memory Interface
Frame Buffer
Figure 1: Block diagram
BA132MPEG4D Factsheet
Header
Huffman
Decoding
Decoder
CPU Interface
Barco-Silex
Rue du Bosquet 7
B-1348 Louvain-La-Neuve
MPEG-4
stream

Advertisement

loading

Summary of Contents for Barco BA132

  • Page 1 Virtex4 FPGA’s YCbCr Output controller macroblock Version: 1.0 www.barcodesignservices.com BA132MPEG4D Factsheet Motion Texture Huffman Compen- Decoding Decoding sation Memory cache Memory Interface CPU Interface Frame Buffer Figure 1: Block diagram Barco-Silex Rue du Bosquet 7 B-1348 Louvain-La-Neuve Header MPEG-4 Decoder stream...
  • Page 2 General description The MPEG-4 decoder is a hardware module optimized for FPGA technologies, making use of a limited number of logic resources and being able to decode a 4CIF (704x576) sequence in real time. The decoder can also be used to decode multiple streams simultaneously (up to 8). It is compliant with the Video part of ISO/IEC 14496-2.
  • Page 3 Texture decoding This module decodes error frames when dealing with P-VOPs (motion compensated) or complete frames when dealing with I-VOPs. The texture decoding works on block level (8x8) and is made of zigzag encoding, inverse quantization, AC/DC prediction and Inverse Discrete Cosine Transform (IDCT). Motion compensation This module is bypassed for Intra-coded pictures (I-VOP).
  • Page 4 Barco Silex IP products Barco Silex design expertise is also made available through a wide portfolio of IP products, with a strong focus on high performance, standardized image processing and encryption functions. All these IP cores have been designed and fully validated by Barco Silex and are hardware proven, which guarantees high IP quality as well as best support during your integration phase.

This manual is also suitable for:

Ba132mpeg4d