🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by Tippu Hassan Wed, 02 Sep 1992 05:54
TMS320C25: Continuous speech problem
#745
Author: Tippu Hassan
Date: Wed, 02 Sep 1992 05:54
21 lines
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
#757
Author: Radivoj Kouzan
Date: Thu, 03 Sep 1992 06:12
28 lines
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