search for: c5509a

Displaying 20 results from an estimated 23 matches for "c5509a".

Did you mean: c5509
2007 Jul 20
1
Porting Speex on C5509A and CELP Algorithm Documentation
Jim, Thank you very much for your suggestions. I managed to get the C55x code working on the simulator. I would like to port Speex both on a C5502 EVM and a C5509A EVM. As such, if you can provide me with the details of your port on the C5509A, it would be greatly appreciated. Furthermore, I am looking for some technical documentation on the CELP algorithms. I would like to better understand the math being implemented. Do you know where such documentatio...
2007 Jul 19
2
How Can I Get involved in Speex Fixed-Point Development?
Hi, My name is Jean Quirion and I am a DSP engineer. Currently I am working on a project where it is desired to implement a VoIP solution over a GSM GPRS link. I would like to use Speex as the vocoder for this application. This application would require the Speex encoder/decoder and possibly the pre-processor to run on a low power fixed-point DSP such as a TI C55x. Thus, I am interested in
2005 Aug 17
2
Updated MIPs and memory requirements for TI c54x or c55DSPs
...ery > slightly; it was just over 41 MIPs peak measured in 20 ms blocks on > MALE.WAV, for encoder/decoder loop, 8kbps narrowband with minimum > complexity. C54x was just awful in comparison (>200 MIPs, not enough > for real time), and I abandoned that family and switched to the > C5509A. At least one other user has made some optimizations for C54x > and gotten the MIPs down some, but the C55x family seems to like Speex > a lot better (32-bit math support is more efficient). I had promised > Jean-Marc to make a reference build for others to look at, but I have > not g...
2005 Aug 18
0
Patch, related to TI DSP C54x C55x C6x builds
...pplication/octet-stream Size: 2882 bytes Desc: not available Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20050818/7ea8ca40/speex1-1-10-to-c55x.obj -------------- next part -------------- These are all of the changes and additions necessary to build a loopback application for the TI C5509A simulator. This build runs 8kbps narrowband, with minimum complexity. Changed files (from 1.1.10 base): arch.h: Add switch for compilers not supporting "long long" (C55x does, C54x, old C64x does not) bits.c: Allow external definition for max buffer size, change MAX_BYTES_PER_FRAME...
2005 Aug 15
2
Updated MIPs and memory requirements for TI c54x or c55 DSPs
Hi, I can see that there has been some effort to compile the SPEEX codec to operate on the TI c54x and c55x DSPs and I am wondering if anyone would be able to update the mailing list with their current MIPs and Memory resource requirements for their c54x and/or c55x compilation? The only estimate I was able to find in the mailing list archive was 42MIPs but I'm not sure if this is an
2008 Mar 27
2
How many RAM Speex need??
Jean-Marc Valin escreveu: >> My name is Vasily. >> I am a software developer from Ukrane, and i am going to use Speex on >> TMS320F28335 DSP-controller wich has only 68KB of RAM. > > Assuming you've got ROM to hold the code/constants and that RAM is only > used for variables, then 68 kB should probably be enough. I am concerned if the TMS320F28335 as a whole can
2008 Apr 08
2
Speex and C5510
Hi, I'm use a DSP C5510 to implement a solution with voice, but I'm a beginner in the world of DSP, any one has a example or documents about how to use a speex in DSP's ???? Thanks. Att.; Rafael Vieira Gon?alves skype: rafaelvieira.goncalves msn: tux_surf at hotmail.com email: daconfama at gmail.com P Antes de imprimir, pense em sua responsabilidade e compromisso com o
2008 Apr 08
1
Speex and C5510
Thanks Jim, But i didnt find this project... It's in CCS folder or on TI site ????? Thk's Em 08/04/2008, ?s 15:52, Jim Crichton escreveu: > The TI directory of the Speex source distribution contains a C5509A > project that builds and runs in TI's Code Composer Studio > simulator. This project does file I/O to files specified in the > main source file. See README.TI_DSP in the main directory for some > tips. You should use the 1.2 beta 3 distribution. You should be > abl...
2008 Jan 22
2
Shift count warning messages
Jim Crichton a ?crit : > I played briefly with the echo canceller on the C5509A back in May > 2006. I got the same compiler warnings, and sent a message to the > list which included this: > > "I got several compiler warnings for "shift out of range" in mdf.c, > which I fixed by adding EXTEND32 to all of the SHL32s with 16 bit > operands (st-&...
2008 Jan 22
2
Shift count warning messages
yes, our DSP is 16 bit based, and if those bits of code aren't using 32 bit variables then yes that is what the warnings would be. Does this mean that the preprocessor and echo canceller won't work as well because of this? -Mike >>> Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> 01/18/08 8:42 PM >>> I think these warnings are due to your DSP being 16-bit and
2008 Jan 23
2
Shift count warning messages
...hael Jacobson" <Michael.Jacobson@ultratec.com>; > <speex-dev@xiph.org> > Sent: Tuesday, January 22, 2008 4:00 PM > Subject: Re: [Speex-dev] Shift count warning messages > > >> Jim Crichton a ?crit : >>> I played briefly with the echo canceller on the C5509A back in May >>> 2006. I got the same compiler warnings, and sent a message to the >>> list which included this: >>> >>> "I got several compiler warnings for "shift out of range" in mdf.c, >>> which I fixed by adding EXTEND32 to all of the...
2005 Aug 17
0
Updated MIPs and memory requirements for TI c54x or c55DSPs
...nd the number went down very slightly; it was just over 41 MIPs peak measured in 20 ms blocks on MALE.WAV, for encoder/decoder loop, 8kbps narrowband with minimum complexity. C54x was just awful in comparison (>200 MIPs, not enough for real time), and I abandoned that family and switched to the C5509A. At least one other user has made some optimizations for C54x and gotten the MIPs down some, but the C55x family seems to like Speex a lot better (32-bit math support is more efficient). I had promised Jean-Marc to make a reference build for others to look at, but I have not got around to that ye...
2005 Aug 31
0
Fwd: Patch, related to TI DSP C54x C55x C6x builds
...cided to ask you for send me those files above: include\config.h (not automatically generated, sets memory sizes, enables manual alloc) include\speex\speex_config_types.h (match Speex types to compiler types, not generated from types.in <http://types.in>) speex_c55_test\speex_c55_test.cmd (C5509A linker command file) speex_c55_test\speex_c55_test.pjt (Code Composer Studio Project File ) src\boot.asm (to force wait states to 0 for the simulator, otherwise cycle count is much too high) src\testenc-54x.c (derived from testenc.c, manual alloc, byte packing/unpacking added) src\user_misc.h (co...
2008 Feb 20
1
question about speex ccs
dear sir/madam, i am runnin the speex codes for the TI-DSP in CCS. i have also given the same input file that has been mentioned in the readme-TIDSP. the code runs perfectly ( i think) but it takes a lot of time for the *.out file to "run". the output file, which is supposed to be "maleout5x" has a size much bigger than the input file "male.snd" (the input file is
2008 Mar 27
0
How many RAM Speex need??
I use Speex on a C5509A DSP, which has 256k bytes of RAM for code and data. Speex fits very comfortably in less than half of this memory. However, I do not have room for the echo canceller code in my overall application. In your case, with the large Flash, the code space should not be a problem. However, I believe t...
2008 Apr 08
0
Speex and C5510
The TI directory of the Speex source distribution contains a C5509A project that builds and runs in TI's Code Composer Studio simulator. This project does file I/O to files specified in the main source file. See README.TI_DSP in the main directory for some tips. You should use the 1.2 beta 3 distribution. You should be able to load, build, and run this with...
2005 Jul 26
1
TMS320VC5502
Hi ! Can anybody point me how to compile speex for subj ? May be I'm doing something stupid.. I just took all files from /libspeex and added them to my project in Code Composer 2.1. Then I set global definitions CONFIG_TI_C55X, FIXED_POINT, DISABLE_WIDEBAND, RELEASE for entire project and edit arch.h and create speex_config_types.h. Then tried to compile it and run. Code seems to be hang in
2007 Jul 19
0
How Can I Get involved in Speex Fixed-PointDevelopment?
There is a port for the TI C55X, in the TI directory of the source tree. This builds and runs directly on the TI C55x simulator (Code Composer). I have run this on the Spectrum Digital C5509A EVMPLUS board, by modifying some of the sample audio drivers (I could provide some details if you chose that board). You can certainly get started in the simulator. The Speex port does not include any assembly optimization for TI, so that is an area that you might be interested in. If you are co...
2008 Jan 22
0
Shift count warning messages
Mike, I played briefly with the echo canceller on the C5509A back in May 2006. I got the same compiler warnings, and sent a message to the list which included this: "I got several compiler warnings for "shift out of range" in mdf.c, which I fixed by adding EXTEND32 to all of the SHL32s with 16 bit operands (st->frame_size in 6 places, s...
2008 Jan 26
1
Shift count warning messages
...gt;; >>> <speex-dev@xiph.org> >>> Sent: Tuesday, January 22, 2008 4:00 PM >>> Subject: Re: [Speex-dev] Shift count warning messages >>> >>> >>>> Jim Crichton a ?crit : >>>>> I played briefly with the echo canceller on the C5509A back in May >>>>> 2006. I got the same compiler warnings, and sent a message to the >>>>> list which included this: >>>>> >>>>> "I got several compiler warnings for "shift out of range" in mdf.c, >>>>> which...