On Tue, 3 Feb 2009, Jason Manley wrote:
ASTRO lib won't work with the 9.1 tools :-(

7.1 will only work with Matlab R14 :-(

Ookay :-/

If you want to feed the 1:4 demuxed ADC data directly into the PFB_FIR, then you need the wideband version. You'll notice in the Medicina packetised F engine that we're using a DDC up front which extracts 1/4 of the band (hence only one complex input to the PFB_FIR).

Yep. I was kind of wondering about that DDC part.

Are you trying to do an FFT on a real-sampled signal (in this case pick the pfb_wideband_real and set the number of simultaneous inputs to 2^2 and feed in the four real signals from the ADC),

Is the pfb_wideband_real found in the beta/devel mlib_devel_10_1 for 10.1i?

Does it work on the iBob?

or are you doing complex sampling on the ADC's Q/I inputs with a 90deg out of phase clock sampling each input? There are different versions of the PFB_FIR for each situation.

Just trying something really simple for starters.

Get the real-sampled 512Msamp/sec "I" input signal that is spread to i0..i3. Low- or bandpass-filter with a 31/32-tap 4:1 decimating FIR in polyphase decomposition. The Xilinx DAFIR v9.0 compiler supports multirate decimating FIR with a single input, but not parallel/polyphase -- so i used four xilinx fir blocks plus adders to accomplish this now.

The closest from the interface point of view is the Casper /downconverter/dec_fir but I realize now that it is 2-tap only.

And PFBs/pfb_fir_real would do the job if I'd extract the desired band(s) from the output after the filterbank output cornerturn. Too bad the PFB
doesn't work in our tool versions :-/

(I tried casper 8.2 for our Xilinx 9.1i but the required xlUpdateModel('casper_library') causes Matlab to segfault after a few minutes of running)

We managed to get the Xilinx 10.1i today for free.

If the pfb_wideband_real is found in the 10.1 casper i'll try it out tomorrow. Maybe things wont crash over there in 10.1 ... ;-)

 - Jan

Reply via email to