cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
4,209 Views
Registered: ‎02-24-2015

about Polyphase Filter Bank

Jump to solution

https://www.xilinx.com/support/documentation/application_notes/xapp1161.pdf

 

please access the attach pdf by going on this link

on page no 6 can anybody tel me how to download FIR and FFT Zip file as stated in the pdf itself along with link for both FIR and FFT.

And I am not able to find any zip file in the link mentioned in the pdf.

Please help

Thanks

0 Kudos
1 Solution

Accepted Solutions
Highlighted
Voyager
Voyager
7,278 Views
Registered: ‎04-21-2014

In general, I like using DocNav. 

***Many of us who help you are just FPGA enthusiasts, and not Xilinx employees. If you receive help, and give kudos (star), you're likely to continue receiving help in the future. If you get a solution, please mark it as a solution.***

View solution in original post

docnavxapp1167.png
6 Replies
Highlighted
Voyager
Voyager
7,279 Views
Registered: ‎04-21-2014

In general, I like using DocNav. 

***Many of us who help you are just FPGA enthusiasts, and not Xilinx employees. If you receive help, and give kudos (star), you're likely to continue receiving help in the future. If you get a solution, please mark it as a solution.***

View solution in original post

docnavxapp1167.png
4,160 Views
Registered: ‎02-24-2015

 

 

from the channelizer.m file

posting one code portion

 

 

% Reshape into single stream
disp('Combine channels....');
ant_ideal = reshape(tx_fir_op_ideal,1,channels*data_len);
ant_core = reshape(tx_fir_op_core,1,channels*data_len);
ant_error = ant_ideal-ant_core;

 

my questions:

-why code is calling ideal and core like tx_fir_op_ideal and tx_fir_op_core  what does ideal and core means ?

-why ant name it is using ? and what is ant_ideal and ant_core?

 

 

 

posting second code portion from same channelizer.m file

 

 

% Note:
% - The FIR model has been setup to process all 8 channels in a single instance 
% - The FIR model only accepts real only input so split into 2 vectors 
% - Using a separate qunatizer for the input data for the model to match HDL/Sysgen truncation of input data 
rx_fir_ip_core(1,:,:) = quantize(rx_fir.q,real(rx_data_in));
rx_fir_ip_core(2,:,:) = quantize(rx_fir.q,imag(rx_data_in));
rx_fir_op_core = filter(rx_fir.obj,rx_fir_ip_core);
rx_fir_op_core = reshape(complex(rx_fir_op_core(1,:,:),rx_fir_op_core(2,:,:)),channels,data_len);

 

questions are

-what do you mean by at the same instance for all 8 channels

-quantizer where it is using in the maltab model or HDL/SYSGEN model

 

 

 

third portion from same channelizer.m file

 

end
title(['Receiver channel ' num2str(n) ' ' plot_type]); 
legend('Ideal','Cores','Error');
end
% (c) Copyright 2012 Xilinx, Inc. All rights reserved.

 

 

my questions

-what is the role of num2str here ,what is wil do will it convert n into character like for n=2 it wil write two or something else.

 

#If you have any problem in understanding any line  please feel free to write 

 

thank you.

0 Kudos
Highlighted
Voyager
Voyager
4,148 Views
Registered: ‎04-21-2014

er.manmnnit@gmail.com you would probably get more attention on your last set of questions if you posted it in a new thread.  I think a lot of people might miss your question in this thread.   Also, I think Xilinx likes to keep one issue per thread.

***Many of us who help you are just FPGA enthusiasts, and not Xilinx employees. If you receive help, and give kudos (star), you're likely to continue receiving help in the future. If you get a solution, please mark it as a solution.***
0 Kudos
Highlighted
4,140 Views
Registered: ‎02-24-2015

third portion from same channelizer.m file

 

end
title(['Receiver channel ' num2str(n) ' ' plot_type]); 
legend('Ideal','Cores','Error');
end
% (c) Copyright 2012 Xilinx, Inc. All rights reserved.

 

 

my questions

-what is the role of num2str here ,what is wil do will it convert n into character like for n=2 it wil write two or something else.

 

#If you have any problem in understanding any line  please feel free to write 

 

thank you.

0 Kudos
Highlighted
Observer
Observer
3,571 Views
Registered: ‎05-17-2017

I am trying to run the MATLAB version of this channelizer.

MATLAB requires some core files.

 

% - The C model zip files are output during core generation by Coregen/Vivado or can be downloaded from:
% http://www.xilinx.com/products/intellectual-property/FIR_Compiler.htm
% http://www.xilinx.com/products/intellectual-property/FFT.htm

 

I have the same problem.

I have looked in the IP folders and on DocNav.

On DocNav, the "Download Design Files" tab only gets you the base files, not the core files.

Where can I find the core files specified?

 

See image below.

 

channelizer download.png

 

 

 

0 Kudos
Highlighted
Observer
Observer
3,560 Views
Registered: ‎05-17-2017
The needed files are not at this location.
0 Kudos