Processing Time in TI eZdsp F2812
- From: "vickykulkarni" <vickykulkarni@xxxxxxxxxxx>
- Date: Thu, 30 Mar 2006 11:33:48 -0600
Hi
I have a question regarding the flow of my code. I am oversampling my
input signal using the ADC at a rate 3.125 MHz. I have 2 inputs & am using
simultaneous sampling. I am using the adcseqovdtest code of TI as a
framework. So I have 16 samples from the ADC Result registers. My question
is with sampling rate of 3.125 and clock frequency of 150 MHz, I have
(150/3.125) 48 instructions per sample to do signal processing right? So
if i process each sample before reading the next sample, will that work in
real time? The code is
fir.input=( (AdcRegs.ADCRESULT0)>>4);
fir.calc(&fir);
output=fir.output;
fir.input=( (AdcRegs.ADCRESULT1)>>4);
fir.calc(&fir);
output=fir.output;
fir.input=( (AdcRegs.ADCRESULT2)>>4);
fir.calc(&fir);
output=fir.output;
.......etc for all other result registers.
Any help is highly appreciated. Thanks.
Vik
.
- Follow-Ups:
- Re: Processing Time in TI eZdsp F2812
- From: Jack Klein
- Re: Processing Time in TI eZdsp F2812
- Prev by Date: Re: Envelope Detection
- Next by Date: Re: Balanced Modulators
- Previous by thread: Testing ADC
- Next by thread: Re: Processing Time in TI eZdsp F2812
- Index(es):
Relevant Pages
|