• 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. Jitter function

Stats

  • Locked Locked
  • Replies 5
  • Subscribers 127
  • Views 9020
  • 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

Jitter function

Nalaeg
Nalaeg over 1 year ago

Hello, 

Can anyone provide me some insights about the jitter function in Cadence (calculator)?

Which jitter does it calculate?

Many thanks in advance!

  • Cancel
  • ShawnLogan
    ShawnLogan over 1 year ago

    Dear Nalaeg,

    Nalaeg said:

    Can anyone provide me some insights about the jitter function in Cadence (calculator)?

    Which jitter does it calculate?

    If you are referring to the abs_jitter() function, it computes the time interval error of a periodic waveform relative to a waveform with the period of Tnom. It is documented in the Virtuoso Visualization and Analysis XL User Guide. In the October 2022 version of the manual, it is described on pages 935 - 938. There is also document link with an example that shows how Cadence defines the measurement in the Forum post at URL:

    https://community.cadence.com/cadence_technology_forums/f/rf-design/56894/jee-measurement

    Look for the link to the document that contains "jee_computation_example_sml_032823v1p0.pdf". (I can no longer include the full link to the document or my response will be classified as spam - sorry!) Please refer to pages 34 - 36 for a verbal and graphical description of time interval error.

    Shawn

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Nalaeg
    Nalaeg over 1 year ago in reply to ShawnLogan

    Dear Shawn, 

    Thank you very much! It was very helpful.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • ShawnLogan
    ShawnLogan over 1 year ago in reply to Nalaeg

    Dear Nalaeg,

    I am just happy to read it was helpful to you - good luck!

    Shawn

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • HSDROP
    HSDROP over 1 year ago in reply to ShawnLogan

    Hi Shawn, is it possible to get a similar document for Jc and Jcc? I want to understand how k factor effect the jitter measurement.

    Context: I'm observing that if I keep on increasing the k factor in my calculator jitter keeps on increasing till 1000e3 cycles (beat frequency is 500kHz) and then becomes constant. Does it indicate a long-term jitter and requires large number of cycles to give constant STDeviation? Or my understanding is totally wrong. 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • ShawnLogan
    ShawnLogan over 1 year ago in reply to HSDROP

    Dear HSDROP,

    HSDROP said:
    is it possible to get a similar document for Jc and Jcc? I want to understand how k factor effect the jitter measurement.

    I took some time to assemble my understanding of the Cadence Jcc and Jc(k) definitions. I also thought an example waveform might help provide some added insight into the jitter metrics. Finally, I made an attempt to answer your question as to how the value of Jc(k) behaves as k increases and approaches the number of periods (N) of the simulation. The notes is at:

    I am unable to include the actual link as it will cause my response to be classified as spam. However, if you are interested in reviewing the note, you can copy and paste the following into your browser after manually typing the prefix.

    1drv.ms/b/

    s!AnM-GsAEZPoSr1ymmxF5WYE75-j1?e=fwLQ3R

    To save you (or anyone with an interest), I've attached the summary page 28 from the note as Figure 1.

    I hope this is useful and helps address your question HSDROP.

    Shawn 

    Figure 1

    page 28 of "Definitions of Cadence® Cycle-to-cycle Jitter Metrics Jc (k) and Jcc and Examples"

    • 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