Circuit data

VCD bounded pulse widths

Measure complete high and low intervals for one declared 1-bit VCD signal.

Your inputs

Start with an example

Your inputs stay in your browser.

Your result

Example result

How it works

Collapse repeated states and same-tick assignments. Count an interval as complete only when known opposite states bound both ends. Preserve widths as exact tick/second fractions.

The sample has complete high pulses lasting 4 ns and 8 ns. Initial and final low intervals remain boundary intervals.

Limits

Standard VCD timescales and at most 20000 selected scalar assignments. X/Z and other unknown states interrupt complete pulses. No inferred period, clock quality, glitch below timestamp resolution or physical timing guarantee.