DSPRelated.com
Forums

DirectDSP from Signalogic Saved the Day!

Started by rvkatragadda July 8, 2004
Hello,

After struggling for almost a month in an attempt to run a small
application on TMS320C6711 DSK using HPI Interface I seeked help
by posting a message here. Thanks to Jeff Brower, President of
Signalogic and his team (Ryan), I am now able to execute a Real-
Time multi-threaded application running under Windows 2000
flawlessly.

Each thread running on the host either feeds raw data or gathers
processed data to/from C6711 in a dataflow model. This kind of
operation using TI's HPI API fails miserably within a minute to
8 minutes. I ran the same application compiled with Signalogic's
DirectDSP libraries using their Device Driver for 23 hours
without a single failure.

Here are some of my comments on DirectDSP
------
1. My application using TI's HPI API consumes 85% of the CPU
bandwidth as reported by Windows' Task Manager. Using
DirectDSP, the same application consumes only 35% of the CPU
bandwidth.
2. Significant improvement in the overall data transfer rate
between the host and the DSK met my application's real-time
requirements.
3. Porting the Host application written using TI's HPI API to
DirectDSP's API was straight forward.
4. DirectDSP Kit for Windows 2000 is robust and installation is
a breeze. The kit includes two Device Drivers, consumes
approxmitely 1,200 bytes of IRAM, and reserves DSP's
interrupt 13 for its use.
5. Even though the API is self explanatory, it lacks proper
documentation may be due to the reason that it is in Beta.

My sincere thanks to Jeff and his team for providing me the
support I needed in porting and successfully running my
application.

Regards,
Ramana.