Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

- Community Forums
- :
- Forums
- :
- Hardware Development
- :
- AI Engine, DSP IP and Tools
- :
- IIR in System Generator

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page

Highlighted

hyperlink

Contributor

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

11-22-2010 03:24 AM

9,782 Views

Registered:
07-09-2010

hello

what block in system generator we could use to implement an IIR filter?

regards

1 Solution

Accepted Solutions

Highlighted
im using fdatool of matlab not xilinx ( just type fdatool in matlab), fixed-point toolbox is a part of matlab (not xilinx software) its an optional toolbox that should be installed, samething for simulink model designer,

hyperlink

Contributor

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-29-2010 04:01 AM

10,691 Views

Registered:
07-09-2010

11 Replies

Highlighted

ma76571

Participant

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

11-25-2010 11:21 PM

9,750 Views

Registered:
11-26-2009

Hi,

An iir low-pass filter could be built by adder, multiplier and delay (register) . I think other types of iir filter such as high-pass can also be implemented by the blocks mentioned.

Highlighted
Yes that what I have done, generate the simulink version by using FDATool and convert it manually to Xilinx blockset version. Hope xilinx will introduce IIR filter in futur versions...

hyperlink

Contributor

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

11-29-2010 05:13 AM

9,728 Views

Registered:
07-09-2010

Highlighted

francism

Xilinx Employee

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

11-29-2010 06:31 AM

9,725 Views

Registered:
05-23-2008

Hi,

its a bit old now but have a look at http://www.xilinx.com/support/documentation/white_papers/wp330.pdf

What you can do to get yourself started is to use the FDAtool to create an simulink implementation of the IIR and then use tools like sysgen to recreate the simulink model so you can always compare the sysgen design with simulink model. Also gives you a comparison between your decisions you make for the number of bits and the simulink model.

regards

Mike

Highlighted
I am trying to develop iir filter using xilinx block set. I designed iir cheby 1 filter using fda tool from that i got sos and using [b,a]=sos2tf(sos) i got num and den then i used this num and den again in same fda tool but i am not grtting the exact response as i was getting by using sos . please tell me how did u develop the iir filter

mahadevanna

Observer

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-28-2010 05:56 AM

9,540 Views

Registered:
12-28-2010

Highlighted
I am trying to develop iir filter using xilinx block set. I designed iir cheby 1 filter using fda tool from that i got sos and using [b,a]=sos2tf(sos) i got num and den then i used this num and den again in same fda tool but i am not grtting the exact response as i was getting by using sos . please tell me how did u develop the iir filter

mahadevanna

Observer

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-28-2010 05:57 AM

9,538 Views

Registered:
12-28-2010

Highlighted
Ive used the fdatool of matlab to generate fixed point model the generate simulink model afterward replicate the simulink model by using the system generator blockset, i ve joint presentation that shows those steps, hope it helps

hyperlink

Contributor

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-28-2010 02:08 PM

9,525 Views

Registered:
07-09-2010

Highlighted

mahadevanna

Observer

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-29-2010 01:25 AM

9,507 Views

Registered:
12-28-2010

how to install that fixed point tool for fda tool which is to convert filter to fixed point

Highlighted
and also that tool to generate simulink model using basic elements. I did not see any such options in the fda tool which i am using.so please help me out

mahadevanna

Observer

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-29-2010 01:28 AM

9,507 Views

Registered:
12-28-2010

Highlighted
im using fdatool of matlab not xilinx ( just type fdatool in matlab), fixed-point toolbox is a part of matlab (not xilinx software) its an optional toolbox that should be installed, samething for simulink model designer,

hyperlink

Contributor

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-29-2010 04:01 AM

10,692 Views

Registered:
07-09-2010

Highlighted
thanks a lot iir filter is working fine . and is it required to convert the coefficients to fixed point?

mahadevanna

Observer

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

01-04-2011 10:43 PM

3,711 Views

Registered:
12-28-2010

Highlighted

mahadevanna

Observer

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

01-04-2011 10:51 PM

3,711 Views

Registered:
12-28-2010

my project is stuck up at the end where i need to do cross-correlation of the two signals ie transmitted and received signal. so plz help me guys tell how to do cross-correlation by using xilinx blockset .

waiting for your reply

mahadev