Home > By category > Scripts >Communication > Profiling DSP Code on a TI DM6437



Profiling DSP Code on a TI DM6437

  • Downloads: 
  • Views: 
  • Rating:

This paper walks you through the process of profiling code running on a Texas Instruments DM6437 DSP. To demonstrate the process we profiled many common DSP algorithms including Auto-Correlation, the Dot Product, the FFT, an FIR filter, an IIR Filter, a Matrix Multiply, and an LMS Filter. These algorithms were profiled under different conditions. We examined the effects of data type, arithmetic, compiler optimization levels, and the use of DSP intrinsics. For each DSP algorithm profiled, we compared automatically generated C code to TI hand-optimized assembly. The bulk of this paper uses a profiling technique integrated with MATLAB, Simulink, the Real-Time Workshop, and Code Composer Studio by Texas Instruments (TI). This technique uses TI STS Objects strategically placed into the code serving as time markers. We also compare and contrast this technique with more traditional profiling approaches which are independent of any 3rd party software or IDE.

Free download from Shareware Connection - This paper walks you through the process of profiling code running on a Texas Instruments DM6437 DSP

Publisher: Kerry Schutz | License: Freeware | Price: 0.00
Version: 1.0 | Size: 3359 KB | Platform: Matlab, Scripts
Released Date: 20-01-2013 | Rating: 0 | Title: Profiling DSP Code on a TI DM6437

Author Url: http://www.mathworks.com
Program Info Url: http://www.mathworks.com
Download Url: http://www.mathworks.com/matlabcentral/fx_files/22634/1/profile.zip

More downloads from Profiling DSP Code on a TI DM6437 publisher Kerry Schutz:

Code Verification using RTDX - serve as an introduction to using RTDX technology from Texas Instruments with Simulink for the purpose of verifying that that your Simulink simulation is running the same way as your DSP implementation.

Echo Canceller Workbook targeting a dsPIC - The purpose of this workflow is to bring new users up to speed as quickly as possible on Simulink and Model-Based Design

DSP Code Verification using UDP - In this document I show how to verify the functionality of your DSP code via processor in-the-loop (PIL) co-simulation using Simulink?s UDP (user datagram protocol) blocks

Profiling DSP Code on a TI DM6437 keywords:
Profiling DSP Code on a TI DM6437 related downloads:

DSP Code Verification using UDP - In this document I show how to verify the functionality of your DSP code via processor in-the-loop (PIL) co-simulation using Simulink?s UDP (user datagram protocol) blocks

Villalta et al.'s colocalization algorithm - This new algorithm automatically obtains the true colocalization in a pair of fluorescence confocal images

AutoPlay Media Studio Professional Edition - AutoPlay Media Studio the rapid software development tool for visual programming

FlexiMusic Composer Mar - FlexiMusic Composer - a music composing software. Compose your own music and

Optimization with MATLAB and the Genetic Algorithm and Direct Search Toolbox - M-files accompanying the " Genetic Algorithms & New Optimization Methods in MATLAB " webinar.

Shareware Connection periodically updates pricing and software information of 'Profiling DSP Code on a TI DM6437' from company source 'Kerry Schutz' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Profiling DSP Code on a TI DM6437' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Profiling DSP Code on a TI DM6437.

New Reviews

AOMEI Partition Assistant Lite Edition - No matter whether you are a casual PC user or deal with a number of computers for professional needs, taking care of hardware components is a necessity. Among all hardware components used in laptop or desktop, hard disk is the most important one. ...

Backup Dwarf Home Edition - Making backups of data and media content has become extremely important for computer users nowadays. Owing to hardware failure, you may end up losing gigabytes of precious data. Besides, you may not want to leave sensitive data accessible to all ...

Spotflux - Browsing the internet is a common activity among PC users nowadays and it is required for work and personal purposes almost on a daily basis. However, with malware invasion on rise and hackers on prowl, web browsing and download safety has become ...

Plants vs. Zombies 2 - These days there are lot of tower defense games on offer. Coming from the stable of Electronics Arts, which is one of the leading companies in the gaming arena, Plant vs. Zombies is a decent game particularly if you are interested in garden ...

Sophos Antivirus - Mac users used to feel complacent about security of their desktops and laptops as Apple proudly claimed Macs do not get affected by malware. The rising instances of Macs getting compromised by attacks and malware has changed this perception. ...

Cold Turkey - To keep your kids and teenage family members away from pornographic and objectionable websites you can use parental control software. Such apps offer numerous restrictive measures to limit PC and web access for young users. However, adult users ...

HDD Guardian - No matter how costly a desktop or laptop is, it is necessary to keep a tab on its hardware components. While you can spot signs and symptoms of hardware malfunction and impending failure in some instances, some mishaps may just strike you out of ...

MiniTool Partition Wizard Home Edition - It is true that you need a powerful CPU and adequate amounts of RAM to keep your computer running smoothly. However, it is also necessary to ensure that the hard disk remains in top condition. Hard disk needs to be properly optimized and ...

Internet Explorer 10 - Up to the late 1990s, the web browser used by the bulk of Windows users was invariably Internet Explorer while Netscape played the second fiddle. The scene was relatively identical post 2000 but emergence of Firefox and later Google Chrome ...

Nero Kwik Media - Nero is known mostly for its legendary disc burning software that has metamorphosed into a media editing powerhouse over a decade. The multimedia suite offered by the company caters to needs of intermediate and advanced users well but its price ...




New Downloads

Booking Management System

Our booking management system
is entirely customisable and
scales to grow with your
business. It is the most
flexible ...

Ez Imgur Clone

Ez Imgur Clone enables you to
launch your very own media
sharing portal in minutes.
It's absolutely the best
solution in ...

ThreeWP Upcoming Posts

Display upcoming posts in a
widget.

POL LiveZilla

This is a module for appear
livezilla on Joomla Base
websites.

quaternion.m

quaternion.m is a matlab class
that implements quaternion
mathematical operations

get_trace

Reads a trace from Tektronics
370 Curve Traqcer

MatLab's Video Lectures
Series - Class01 - Part09

This is the 9th part of 1st
Lecture of the MatLab's Video
Lectures Series in ARABIC
language

Discrete Least-Squares
Rational Approximation

Constructs discrete
least-squares rational
approximations to data using
the full-Newton algorithm for
solving separable ...

Demo files for MATLAB for
Excel Users in Academia
Webinar

The ZIP file contains the demo
files used in the "MATLAB for
Excel Users in Academia"
Webinar recorded on May 25,
2007

MATLAB Contest - Protein

The sixth MATLAB Programming
Contest, Protein, will run
from November 6-13, 2002.

vertical scroll recent
registered user

Vertical scroll recent
registered user wordpress
plugin create the scroller in
the widget with recently
registered user ...

DH Admin Themes

Add a dashboard theme.