🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.dsp
Article #745

TMS320C25: Continuous speech problem

#745
From: 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.
Technical Details
Message-ID: <1992Sep2.055408.23062@cc.uow.edu.au>
Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!metro!cs.uow.edu.au!cc.uow.edu.au!u9066624

Show Full Headers
Complete Article Headers
Newsgroups: comp.dsp
Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!metro!cs.uow.edu.au!cc.uow.edu.au!u9066624
From: u9066624@cc.uow.edu.au (Tippu Hassan)
Subject: TMS320C25: Continuous speech problem
Message-ID: <1992Sep2.055408.23062@cc.uow.edu.au>
Organization: University Of Wollongong
Date: Wed, 2 Sep 92 05:54:08 GMT
Lines: 21