Introduction To The Hardware Accelerators - Texas Instruments OMAP5910 Reference Manual

Multimedia processor dsp subsystem
Hide thumbs Also See for OMAP5910:
Table of Contents

Advertisement

C55x DSP Core Overview
2.3

Introduction to the Hardware Accelerators

24
DSP Subsystem
TMS320C55x Assembly Language Tools User's Guide (SPRU280):
-
Describes the assembly language tools (assembler, linker, and other tools
used to develop assembly language code), assembler directives, macros,
common object file format, and symbolic debugging directives for
TMS320C55x devices.
Three powerful C55x hardware accelerator modules assist the DSP core in
implementing algorithms that are commonly used in video compression
applications such as MPEG4 encoders/decoders. These accelerators allow
implementation of such algorithms using fewer DSP instruction cycles and
dissipating less power than if the DSP core were operating alone. The
hardware accelerators are utilized via functions from the TMS320C55x
Image/Video Processing Library available from Texas Instruments.
The Image/Video Processing Library implements many useful functions
utilizing the hardware accelerators, including:
Forward and Inverse Discrete Cosine Transform (DCT) (used for video
-
compression/decompression)
Motion Estimation (used for compression standards such as MPEG video
-
encoding and H.26x encoding)
Pixel Interpolation (enabling high-performance fractal pixel motion
-
estimation)
Quantization/Dequantization
-
encoding/decoding)
Flexible 1D/2D Wavelet Processing (useful for JPEG2000, MPEG4, and
-
other compression standards)
Boundary and Perimeter Computation (useful for Machine Vision
-
applications)
Image Threshold and Histogram Computations (useful for various Image
-
Analysis applications)
More information on the C55x Image/Video Processing Library can be found
in the TMS320C55x Image/Video Processing Library Programmer's
Reference (SPRU037).
(useful
for
JPEG,
MPEG,
H.26x
SPRU890A

Advertisement

Table of Contents
loading

This manual is also suitable for:

Omap5912

Table of Contents