Processing Time in TI eZdsp F2812



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
.



Relevant Pages

  • Re: Help for MCU/DSP selection
    ... I have a project where I need to upgrade an existing design. ... Signal processing of a 25-50kHz signal with limited accuracy (10 bits ADC ... ATM leaning toward TI or STM32 with external ADC but wondering ...
    (comp.arch.embedded)
  • Help for MCU/DSP selection
    ... I have a project where I need to upgrade an existing design. ... Signal processing of a 25-50kHz signal with limited accuracy (10 bits ADC ... ATM leaning toward TI or STM32 with external ADC but wondering ...
    (comp.arch.embedded)
  • Re: ADC using 2812
    ... If I jumper an ADC pin to GND, the reading still stay the ... The registers read consistent with the ... I have the ADC ... Is this a target application or an ezDSP board? ...
    (comp.dsp)
  • Re: ADC using 2812
    ... If I jumper an ADC pin to GND, the reading still stay the ... The registers read consistent with the ... I have the ADC ... Is this a target application or an ezDSP board? ...
    (comp.dsp)
  • Basic Signal Processing and ADC problem
    ... I a learner on signal processing and ADC. ... resolution using an ADC. ...
    (comp.dsp)