• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. QPSS on a switched capacitor amplifier giving incorrect...

Stats

  • Locked Locked
  • Replies 5
  • Subscribers 125
  • Views 14059
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

QPSS on a switched capacitor amplifier giving incorrect harmonic amplitudes

samini
samini over 11 years ago

Hi,


I am trying to run QPSS on a switched capacitor amplifer to see the harmonics of the circuit.  The motivation is to save time instead of running a long transient and FFT.

I have set both the sampling and feedback capacitors for the SC amplifier to to be the same and have an input sinewave at 250Hz with an amplitude of 225mV.  My clock is 256KHz. 

For QPSS, I set the clock as the large signal and the input as the moderate signal.  I have set 3 harmonics for the input and 0 harmonics for the large signal.  Accuracy is set to conservative.

The problem is that the results show the amplitude at 250Hz to be 112mV rather than the expected 250mV (so about half of expected).  I have tried playing around with many of the parameters including tstab, maxstep, maxperiod etc and the output does not change at all.

 Am I missing something fundamental here?  Is there something that can throw off the results by so much?

  • Cancel
Parents
  • samini
    samini over 11 years ago

     Hi Andrew,

    Thanks for the quick reply.

    1.  I have done transient simulations for sanity check, the output has a peak of 225mV as expected.

    2.  As you suggested, I re-ran the simulation with a clock harmonics set to 10, still same results.  I am using Shooting method as suggested by Spectre manual for SC circuits.

    Do you still suggest customer service?  One thing that does bother me from the spectre output log is that the simulation does not report any Newton Iterations.  There are 2 PSS iterations, 3 Stabilization iterations but no mention of Newton iterations which puzzles me quite a bit.  The simulation still completes without error or warning...
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • samini
    samini over 11 years ago

     Hi Andrew,

    Thanks for the quick reply.

    1.  I have done transient simulations for sanity check, the output has a peak of 225mV as expected.

    2.  As you suggested, I re-ran the simulation with a clock harmonics set to 10, still same results.  I am using Shooting method as suggested by Spectre manual for SC circuits.

    Do you still suggest customer service?  One thing that does bother me from the spectre output log is that the simulation does not report any Newton Iterations.  There are 2 PSS iterations, 3 Stabilization iterations but no mention of Newton iterations which puzzles me quite a bit.  The simulation still completes without error or warning...
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information