bsource, fmod and $time compatibility problem?

Discussion in 'Cadence' started by petrubac, Jan 10, 2007.

  1. petrubac

    petrubac Guest

    I'm trying to combine fmod with $time in a bsource statement, in this
    simple way:

    Vsource (Vout 0) bsource v=fmod($time, 2n)

    What I'm getting from spectre is:

    Error found by spectre during circuit read-in.
    Operator 'unknown' is not supported for bsource
    (File:Jitter_sim.scs, Instance:Vsource)

    Am I doing anything wrong? If I use another function e.g. max or min
    (instead of fmod) everything works fine.

    Thanks in advance for any answer.
     
    petrubac, Jan 10, 2007
    #1
  2. Hi,

    What version of Spectre are you using ? The following is working fine
    in 602ISR and 611

    Vsource (Vout 0) bsource v=fmod($time, 2n)
    tr1 tran stop=10n

    Regards,
    John
     
    John O'Donovan, Jan 10, 2007
    #2
  3. petrubac

    Petru Guest

    Hi John,

    Thanks for the answer. I'm using:
    spectre (ver. 5.10.41.011006 -- 10 Jan 2006).

    Regards,
    Petru
     
    Petru, Jan 11, 2007
    #3
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.