The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Sep 27th, 2024, 12:30am
Pages: 1
Send Topic Print
Is there any methods that can compensate the parasitics of the filter? (Read 4931 times)
unaffected
Junior Member
**
Offline



Posts: 15

Is there any methods that can compensate the parasitics of the filter?
Oct 07th, 2012, 7:37pm
 
I have designed analog filter for two years, I designed gm-C bandpss filters working at frequency about serveral MHz.

I am now amazed at how to design bandpass filter at serveral MHz with small ripple. For example, I choosed filter architecture, synthesize it and designed it , the simulation results show it has ripple with 1dB, but after I finished layout and do postsimulation, I found the ripple will changed into 2dB, and the filter bandwidth will also changed.

I think the change in bandwidth and ripple is because of parasitics, but I do not know how to compensate these parasitics  during the design process.

My question is : Is there any methods that can compensate the parasitics of the filter during the the design process of the filter? Or
please tell me where I can find papers or book talking about it.

Thank you very much.
Back to top
 
 
View Profile   IP Logged
buddypoor
Community Fellow
*****
Offline



Posts: 529
Bremen, Germany
Re: Is there any methods that can compensate the parasitics of the filter?
Reply #1 - Oct 8th, 2012, 12:18am
 
Question: Are you speaking of passive or active filter topologies?
In general, compensation of parasitics certainly will nor possible.
Perhaps - reduction of its influence. However, in this case you have to know the value and the location of those parasitics. And thatīs the problem.
According to my knowledge, you only can reduce the influence of known deviations from the ideal case - like opamp non-idealitis and/or known deviations from nominal parts values (deviations from available standard values).
Back to top
 
 

LvW (buddypoor: In memory of the great late Buddy Rich)
View Profile   IP Logged
unaffected
Junior Member
**
Offline



Posts: 15

Re: Is there any methods that can compensate the parasitics of the filter?
Reply #2 - Oct 9th, 2012, 7:33pm
 
Thank you.

I am speaking of gm-C filters, is active filter.

Yes, I tried to reduce its influence, but because of the uncertaily of the parasitics and the limitation of the process, it is very difficult for me to fabricate a filter which have excellent performance.But when I see the
datasheet of some integrated bandpass filter (for example, IF filter in  receiver chip) which designed by some famous comany, its perfomance(bandwidth and ripple) is very good.

I am amazed at how can they fabricate filter with such good performance with the parasitics?
Smiley
Back to top
 
 
View Profile   IP Logged
buddypoor
Community Fellow
*****
Offline



Posts: 529
Bremen, Germany
Re: Is there any methods that can compensate the parasitics of the filter?
Reply #3 - Oct 14th, 2012, 3:31am
 
According to my knowledge the most severe error source in gm-C topologies is the finite output impedance of the controlled current sources.
Back to top
 
 

LvW (buddypoor: In memory of the great late Buddy Rich)
View Profile   IP Logged
weber8722
Community Member
***
Offline



Posts: 95

Re: Is there any methods that can compensate the parasitics of the filter?
Reply #4 - Oct 29th, 2012, 7:05am
 
Hi, with circuit optimization techniques you can push back the changes of the real gmC filter compared to the idealized filter-prototype  :). Optimize the element values, i.e. gm and C. This way you should be able to get a near-ideal performance even with nonideal elements.
This is more difficult with op-amp based active filters because they really suffer from addional poles and zeroes. But also here there are some tricks, like adding a series R to the integration caps.

Bye Stephan
Back to top
 
 
View Profile   IP Logged
buddypoor
Community Fellow
*****
Offline



Posts: 529
Bremen, Germany
Re: Is there any methods that can compensate the parasitics of the filter?
Reply #5 - Oct 29th, 2012, 8:55am
 
weber8722 wrote on Oct 29th, 2012, 7:05am:
Hi, with circuit optimization techniques you can push back the changes of the real gmC filter compared to the idealized filter-prototype  :). Optimize the element values, i.e. gm and C. This way you should be able to get a near-ideal performance even with nonideal elements.
This is more difficult with op-amp based active filters because they really suffer from addional poles and zeroes. But also here there are some tricks, like adding a series R to the integration caps.

Bye Stephan


"Circuit optimization" sounds rather good. Also the recommendation to "optimize the element values" is not a bad one.
With other words (in short): Simply compensate the errors. Fine.
However, where are the "tricks" to find optimized parameters?
Back to top
 
 

LvW (buddypoor: In memory of the great late Buddy Rich)
View Profile   IP Logged
Lex
Senior Member
****
Offline



Posts: 201
Eindhoven, Holland
Re: Is there any methods that can compensate the parasitics of the filter?
Reply #6 - Oct 30th, 2012, 2:26am
 
unaffected wrote on Oct 7th, 2012, 7:37pm:
...
I think the change in bandwidth and ripple is because of parasitics, but I do not know how to compensate these parasitics  during the design process.

My question is : Is there any methods that can compensate the parasitics of the filter during the the design process of the filter? Or
please tell me where I can find papers or book talking about it.


Does your foundry provide a rule deck for parasitic extraction? Then extract your layout and just re-simulate and check how the parasitics influence your characteristics.
Back to top
 
 
View Profile   IP Logged
Dan Clement
Community Member
***
Offline



Posts: 95
Salt Lake City, Utah, USA
Re: Is there any methods that can compensate the parasitics of the filter?
Reply #7 - Oct 30th, 2012, 4:44am
 
The bandwidth of your gm cell should be much higher than your signal frequency.

The output impedance at dc should be as high as possible.

If neither is true then your integrators aren't really integrators and your transfer function will not work properly.

You should also plan on q reduction from parasitics by designing it high. Also don't forget bandwidth shrinkage if cascading filters.

Of course post layout simulations are required and expect some tweaking will be necessary.
Back to top
 
 
View Profile   IP Logged
loose-electron
Senior Fellow
******
Offline

Best Design Tool =
Capable Designers

Posts: 1638
San Diego California
Re: Is there any methods that can compensate the parasitics of the filter?
Reply #8 - Oct 31st, 2012, 9:41pm
 
buddypoor wrote on Oct 14th, 2012, 3:31am:
According to my knowledge the most severe error source in gm-C topologies is the finite output impedance of the controlled current sources.



I do agree with that -

Beyond the less than ideal performance of the
transconductor, you can impedance scale  the
device so that parasitics are a smaller amount
of the performance criteria

Parasitics remain constant, and frequency defining
elements become a large part of the equation.

Even that fails however if you have to size scale up
your transistors to deal with higher currents required
to do impedance scaling.
Back to top
 
 

Jerry Twomey
www.effectiveelectrons.com
Read My Electronic Design Column Here
Contract IC-PCB-System Design - Analog, Mixed Signal, RF & Medical
View Profile WWW   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.