Displaying 12 results from an estimated 12 matches for "dm642".
2006 Jan 18
2
TI 6xxx platform performance
I'm trying to make a design decision between a TI 6416 or DM642 (fixed
point) and 6713 (floating point) platform. The application is a 32 channel
speech encoder. (CBR only, 8khz, 8kbps)
To get a feel for the computational load, I am running 1 second (50 frames)
of voice through the encoder.
My profile of the 6416 indicates I'm at 27.4M cycles/channel. I...
2008 Apr 11
1
Speex
<speex-dev at xiph.org>
Hi all,
I'm a begginer with DSP and i need your help and suggestions.
I'm trying to use the Speex and a DSP DM642 to implement a solution with
voice! I'm using the 1.2 beta 3 distribution and the TI's Code Composer
Studio v3.1 simulator. I coosed speex_C64_test.pjt and modified the
speex_C64_test.cmd to only use the DM642 external RAM memory.
I'm not sure about the input file, the speex file and th...
2006 Jan 19
2
TI 6xxx platform performance
...s I'm at 27.4M cycles/channel. I need to
get
> below 720Mhz/32 channels = 22.5M cycles per channel. I did a little work
on
> inner_prod() and normalize16() and I'm confident I can get 32 channels by
> optimizing 5 or 6 functions. I expect these numbers to translate over the
> DM642.
have you tried defining PRECISION16? That should reduce the computation
cost.
> A lower cost option would be to use a floating point 6713. I thought that
a
> 300Mhz floating point would come out even or ahead in an encoding
> comparison. Instead of the 300M/32=9.3M cycles per channel...
2006 Jan 18
2
Errors in speex lib with Blackfin
Hello!
I'v downloaded speex lib 1.1.11.1.
I am trying to port speex lib to Blackfin processor.
I am using VisualDSP++ 4.0.
If I am compiling source codes with using floating point everything
ok.
When I am compiling with FIXED_POINT defined everything's ok and code
works about two times faster.
But when I am defining BFIN_ASM I am getting several compiling errors
in Blackfin assembler
2006 Jan 18
0
TI 6xxx platform performance
...s I'm at 27.4M cycles/channel. I need to get
> below 720Mhz/32 channels = 22.5M cycles per channel. I did a little work on
> inner_prod() and normalize16() and I'm confident I can get 32 channels by
> optimizing 5 or 6 functions. I expect these numbers to translate over the
> DM642.
have you tried defining PRECISION16? That should reduce the computation
cost.
> A lower cost option would be to use a floating point 6713. I thought that a
> 300Mhz floating point would come out even or ahead in an encoding
> comparison. Instead of the 300M/32=9.3M cycles per channel...
2006 Dec 05
2
Speex support for TI DaVinci processor
Hi,
My company just recently bought a TI DaVinci development board and I'm trying to port Speex to run on it. The TI DaVinci chip has an ARM926 processor and a TMS320C64+ DSP in it. I was able to get Speex somewhat working on a TMS320VC5510 about a year ago but I was wondering is there anything special I need to do to get Speex working on the TMS320C64+ DSP in the DaVinci chip. I
2006 Jan 19
2
TI 6xxx platform performance
...s I'm at 27.4M cycles/channel. I need to
get
> below 720Mhz/32 channels = 22.5M cycles per channel. I did a little work
on
> inner_prod() and normalize16() and I'm confident I can get 32 channels by
> optimizing 5 or 6 functions. I expect these numbers to translate over the
> DM642.
have you tried defining PRECISION16? That should reduce the computation
cost.
> A lower cost option would be to use a floating point 6713. I thought that
a
> 300Mhz floating point would come out even or ahead in an encoding
> comparison. Instead of the 300M/32=9.3M cycles per channel...
2006 Jan 19
0
TI 6xxx platform performance
...s I'm at 27.4M cycles/channel. I need to
get
> below 720Mhz/32 channels = 22.5M cycles per channel. I did a little work
on
> inner_prod() and normalize16() and I'm confident I can get 32 channels by
> optimizing 5 or 6 functions. I expect these numbers to translate over the
> DM642.
have you tried defining PRECISION16? That should reduce the computation
cost.
> A lower cost option would be to use a floating point 6713. I thought that
a
> 300Mhz floating point would come out even or ahead in an encoding
> comparison. Instead of the 300M/32=9.3M cycles per channel...
2006 Dec 05
1
Speex support for TI DaVinci processor
...----- Original Message ----
From: Jerry Trantow <jtrantow@ieee.org>
To: ndno72-speex@yahoo.com; speex-dev@xiph.org
Sent: Tuesday, December 5, 2006 1:55:13 PM
Subject: RE: [Speex-dev] Speex support for TI DaVinci processor
Do you need to encode and/or decode? I did some work optimizing the DM642 speex 1.1.11.1 encoder earlier this year. I was able to reduce the narrow band MIPS from approx 30 to 16 using some of the #pragmas and optimizing the functions (Following the BlackFin example.) The project I was working on has been put on hold so I haven?t looked at the more recent changes. If...
2007 Jan 04
3
Speex support for TI DaVinci processor
...erry Trantow <jtrantow@ieee.org>
> To: ndno72-speex@yahoo.com; speex-dev@xiph.org Sent: Tuesday,
> December 5, 2006 1:55:13 PM Subject: RE: [Speex-dev] Speex support
> for TI DaVinci processor
>
>
> Do you need to encode and/or decode? I did some work optimizing the
> DM642 speex 1.1.11.1 encoder earlier this year. I was able to reduce
> the narrow band MIPS from approx 30 to 16 using some of the #pragmas
> and optimizing the functions (Following the BlackFin example.) The
> project I was working on has been put on hold so I haven?t looked at
> the more...
2006 Dec 05
0
Speex support for TI DaVinci processor
Do you need to encode and/or decode? I did some work optimizing the DM642
speex 1.1.11.1 encoder earlier this year. I was able to reduce the narrow
band MIPS from approx 30 to 16 using some of the #pragmas and optimizing the
functions (Following the BlackFin example.) The project I was working on
has been put on hold so I haven't looked at the more recent changes....
2007 Jan 04
0
Speex support for TI DaVinci processor
...@ieee.org>
>> To: ndno72-speex@yahoo.com; speex-dev@xiph.org Sent: Tuesday,
>> December 5, 2006 1:55:13 PM Subject: RE: [Speex-dev] Speex support
>> for TI DaVinci processor
>>
>>
>> Do you need to encode and/or decode? I did some work optimizing the
>> DM642 speex 1.1.11.1 encoder earlier this year. I was able to reduce
>> the narrow band MIPS from approx 30 to 16 using some of the #pragmas
>> and optimizing the functions (Following the BlackFin example.) The
>> project I was working on has been put on hold so I haven?t looked at
&...