Product Documentation
Virtuoso ADE SKILL Reference
Product Version IC23.1, November 2023

drplRFJcc

drplRFJcc(
[ ?from n_from ]
[ ?to n_to ]
[ ?k n_k ]
[ ?multiplier n_multiplier ]
[ ?result t_result ]
[ ?resultsDir t_resultsDir ]
[ ?unit t_unit ]
[ ?ber g_ber ]
[ ?event S_event ]
)
=> value / nil 

Description

Calculates cycle-to-cycle jitter from the result of pnoise analysis for a single event. where noisetype is set as pmjitter, or from the result of pnoise analysis of oscillators where noiseout is set as [pm].

Arguments

?from n_from

The lower frequency limiter.

?to n_to

The upper frequency limiter.

?k n_k

The number of cycles.

?multiplier n_multiplier

The frequency multiplier. By default, it is set to 1.

?result t_result

Name of the result of pnoise jitter analysis.

?resultsDir t_resultsDir

Path to the results directory.

?unit t_unit

Unit to measure jitters. Possible values are Second, UI, and ppm.

?ber g_ber

The value of BER (Bit Error Rate) when the signal level is peak-to-peak.

?eventList S_eventList

Index ID of an event.

Value Returned

value

Returns the value of cycle jitter.

nil

Returns nil, if the result name is incorrect and jitter cannot be calculated.

Examples

Returns cycle-to-cycle jitter value.

drplRFJcc( ?from 100 ?to 50000000 ?k 1 ?result "pnoise_pmjitter" ?unit "Second" ?event 0)

Return to top
 ⠀
X