• 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. Delay and bandwidth calculation for analog signals in C...

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 125
  • Views 12859
  • 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

Delay and bandwidth calculation for analog signals in Cadence

Farnaz
Farnaz over 4 years ago

Hello,

I am working on an analog CMOS circuit. In order to choose the optimum size of the transistors, I want to check the delay and bandwidth for the output signal. 

I wanted to sweep the Length and Width of the transistors to find the optimum sizes that are suitable for my project.

To use the calculator for measuring the delay, I should set the Threshold voltage in the following window.

I want to see the amount of delay for all the size sweeping at the same time to compare them. 

But the problem is that by changing the size of the transistors, DC level and amplitude of the output signal are varied. So, I could not have all the delayed results at the same time.

My question is that, is there any solution that the threshold value in the calculator set automatically based on the selected signal?

  • I have another question that would be appreciated if anyone could help me. The calculator has the "bandwidth" option, which I am not sure how to use for calculating the bandwidth of the output signal. (what I did is using ac analysis and then use the calculator to plot the bandwidth which did not plot any result)

Bests

  • Cancel
  • ShawnLogan
    ShawnLogan over 4 years ago

    Dear  Famaz,

    Farnaz said:

    But the problem is that by changing the size of the transistors, DC level and amplitude of the output signal are varied. So, I could not have all the delayed results at the same time.

    My question is that, is there any solution that the threshold value in the calculator set automatically based on the selected signal?

    If you can express the output threshold as the average of the output signal, I would think you could change your numeric constants in the threshold value entries with an expression. In this fashion, the delay will be computed at a threshold dependent on the average output of your amplifier. I assume the average output will change as you change the transistor sizes.

    Farnaz said:
    The calculator has the "bandwidth" option, which I am not sure how to use for calculating the bandwidth of the output signal. (what I did is using ac analysis and then use the calculator to plot the bandwidth which did not plot any result)

    If you examine the function reference for the calculator functions at the On-line support site, the calculator function is designed for a frequency domain signal - not a time domain signal.

    https://support.cadence.com/apex/techpubDocViewerPage?xmlName=vivaxlug.xml&title=Virtuoso%20Visualization%20and%20Analysis%20XL%20User%20Guide%20--%20Calculator%20Functions%20-%20Calculator%20Functions&hash=pgfId-1234892&c_version=IC6.1.8&path=vivaxlug/vivaxlugIC6.1.8/appD.html#pgfId-1234892

    Shawn

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Farnaz
    Farnaz over 4 years ago in reply to ShawnLogan

    Thanks for your help

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

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