'freq' parameter in ac analysis

Discussion in 'Cadence' started by Nilay, Apr 20, 2011.

  1. Nilay

    Nilay Guest

    Hello,

    I would like to have a resistor whose value is a function of 'freq'
    parameter in ac analysis (spectre simulator), so for each simulation
    step the value of the resistor will change. How can I call this
    parameter?

    My goal is to mimic a delay cell which will cause 90deg phase shift
    with constant gain regardless of its input's frequency. This is
    necessary to simplify the model of a mechanical system.
     
    Nilay, Apr 20, 2011
    #1
  2. Nilay wrote, on 04/20/11 10:13:
    You can't do this with Verilog-A or a bsource (which is essentially a convenient
    way of describing a simplified Verilog-A model in spectre syntax) because the
    languages are designed such that you describe in the time domain, from which you
    can easily generate a frequency domain model. If you describe in the frequency
    domain, generating a stable, causal, time domain model is hard (or impossible).
    For example, a constant 90-degree phase shift is not causal in the time domain
    so trying to simulate this in transient would cause no end of trouble.

    One way you could do it however is to create an ideal s-parameter description
    representing the constant phase shift - and then ensure that you only simulate
    in an ac analysis.

    Regards,

    Andrew.
     
    Andrew Beckett, Apr 22, 2011
    #2
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.