Thread View: comp.dsp
2 messages
2 total messages
Started by Tippu Hassan
Wed, 02 Sep 1992 05:54
TMS320C25: Continuous speech problem
Author: Tippu Hassan
Date: Wed, 02 Sep 1992 05:54
Date: Wed, 02 Sep 1992 05:54
21 lines
1630 bytes
1630 bytes
Hello anyone, My name is Tippu and I live in Australia. I am working with the TI "SWDS" (Software Development Systems) board which is a support tool for the TMS320C25 dsp chip. I am using the TMS320C25 serial port to read in digitized speech samples and then storing them on external RAM memory which is on the SWDS board. The SWDS only has 32K bytes of onboard RAM avialable and therefore I can only store 2 seconds worth of 16-bit digitized speech. So in order to record continous speech I am using the cpu processor to upload these speech samples from the SWDS board RAM and store them on files once the RAM is full. This is done via C applications written for the cpu. My problem is that in order for the cpu to access the SWDS RAM once it is full, it MUST place the TMS320C25 in halt mode, then upload the speech samples and then unhalt the TMS320C25 to resume reading in the next load of speech samples. But the cpu cannot execute this process quite enough, and TMS320C25 loses some speech samples while it is halted. I cannot uses the grep command on the TMS320C25, which makes the external RAM global, because it requires external circuitry for the TMS320C25 and it is wired onto the SWDS board. Can anyone offer any ideas or help as it would be much appreciated.
Re: TMS320C25: Continuous speech problem
Author: Radivoj Kouzan
Date: Thu, 03 Sep 1992 06:12
Date: Thu, 03 Sep 1992 06:12
28 lines
1890 bytes
1890 bytes
u9066624@cc.uow.edu.au (Tippu Hassan) writes: >Hello anyone, >My name is Tippu and I live in Australia. I am working with the TI >"SWDS" (Software Development Systems) board which is a support tool >for the TMS320C25 dsp chip. I am using the TMS320C25 serial port to >read in digitized speech samples and then storing them on external >RAM memory which is on the SWDS board. The SWDS only has 32K bytes >of onboard RAM avialable and therefore I can only store 2 seconds >worth of 16-bit digitized speech. So in order to record continous >speech I am using the cpu processor to upload these speech samples >from the SWDS board RAM and store them on files once the RAM is full. >This is done via C applications written for the cpu. >My problem is that in order for the cpu to access the SWDS RAM once >it is full, it MUST place the TMS320C25 in halt mode, then upload >the speech samples and then unhalt the TMS320C25 to resume reading >in the next load of speech samples. But the cpu cannot execute this >process quite enough, and TMS320C25 loses some speech samples while >it is halted. I cannot uses the grep command on the TMS320C25, which >makes the external RAM global, because it requires external circuitry >for the TMS320C25 and it is wired onto the SWDS board. Can anyone offer >any ideas or help as it would be much appreciated. Sell it and buy yourself a DSP that works for Digital Signals.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads