1 / 7

OPTIMIZING WAVELET BASED IMAGE COMPRESSION FOR TMS320C6X DIGITAL SIGNAL PROCESSOR

OPTIMIZING WAVELET BASED IMAGE COMPRESSION FOR TMS320C6X DIGITAL SIGNAL PROCESSOR. ECE 734: VLSI array structures for Digital Signal Processing Prof. Yu Hen Hu. Spring 2002 Rattapoom vudhichamnong Suman Mamidi University of Wisconsin. MOTIVATION. GET AQUAINTED WITH WAVELETS

lluvia
Download Presentation

OPTIMIZING WAVELET BASED IMAGE COMPRESSION FOR TMS320C6X DIGITAL SIGNAL PROCESSOR

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OPTIMIZING WAVELET BASED IMAGE COMPRESSION FOR TMS320C6X DIGITAL SIGNAL PROCESSOR ECE 734: VLSI array structures for Digital Signal Processing Prof. Yu Hen Hu Spring 2002 Rattapoom vudhichamnong Suman Mamidi University of Wisconsin

  2. MOTIVATION • GET AQUAINTED WITH WAVELETS • LEARN ABOUT DIGITAL SIGNAL PROCESSORS • LEARN THE OPTIMIZATION METHODS USED FOR IMPLEMENTING SIGNAL PROCESSING ALGORITHMS ON DSP’s

  3. OPTIMIZATION PROCESS – 1ANALYSIS • UNDERSTANDING THE NEEDS OF THE ALGORITHM • UNDERSTANDING THE DEPENDENCIES INHERENT TO THE ALGORITHM – THE DG

  4. OPTIMIZATION PROCESS – 2THE PRACTICES • COMPILER INTRINSICS – USING THE DSP ISA INDIRECTLY • SOFTWARE ILP • LOOP TRANSFORMATIONS • LOOP UNROLLING • LOOP INTERCHANGE • UNI-MODULAR TRANSFORMATIONS ETC.

  5. SOUNDS EASY??? • INTERFACING THE DSP TO THE PC • FITTING THE ALGORITHM TO THE DSP • FINDING OUT WHAT WORKS BEST FOR THE ALGORITHM

  6. GOALS • JUST ONE….. OPTIMIZE THE CORE OF THE ALGORITHM FOR TMS320C6x AS MUCH AS POSSIBLE

  7. RESULT PREVIEW Before Optimizing After Optimizing

More Related