Hi friends,
I am doing speech compression using DCT and getting
speech back using IDCT.
I am using simulink to do this. As my
proj is LPC in tht i am sending residual signal after compressing using
DCT.
My problem is,
Whn i insert the
DCT (Radix-2 algorithm which requiers number of
inputs as powers of 2) and IDCT and using 128samples per frame i am getting it
right.
Nut whn i keep block which i have made using s-function
builder for (160 samples in and 30 dct samples out). and idct for (30 samples in
and160 samples out).
Whn i simulate it in simulink its working well.
But whn i r\build it in ccs using real time workshop i am getting an
message
""ISR overrun--Base sampling rate too fast.
"" And CPU is halted aafter getting this message and all the 3 LEDs are lighted
up and stays like tht until i press reset.
And i am
using 6711DSK.SAmpling rate - 8Khz,16bit,mono as input to my analasys
part.
ANd can i use 128 samples per frame, 32 DCT
coefficients(7 bits per sample), 8 Filter coefficients( 4 bits each) so tht i
get 16 kbps as transmission rate.
Please tel me the
remedie for this.
Expecting solutions soon.
Bye.
Relax. helps detect nasty viruses!