LTspice
Production
LTspice® is a powerful, fast, and free SPICE simulator software, schematic capture and waveform viewer with enhancements and models for improving the simulation...
LTspice on Analog.com
i need to simulate a pulse with jitter on rising/ falling time : i use the Voltage source with the following sintax :
PULSE(0 5 90n 1n 1n {50n +10n*RANDOM(time)} 900n 3)
but i have an error:

what did o do wrong ?
thnaks
Hi gmagistra and esabard38V2 ,
As an academic exercise I attempted to produce white-noise based jitter using a pulsed source, a phase-shifted version of the source (set earlier than ideal by some set quantity) and a "white noise time" addition to the pre-pulse using absdelay(). Essentially, the solution that esabard38V2 proposes but the noise is in "time". I also added measurable readout of the jitter using state machines. You could play around with integrating the jitter, etc. Here are the files, and a screenshot showing how the white noise lines up with the measured jitter:
Jitter Experiments.zip

Hi MStokowski, Good job.
Another example from /groups.io/g/LTspice : But the jitter acts only from the falling edge :
Hiesabard38V2 ,
Wait, that's my version. :-)
I did find the group.io version noisy_wav.asc. Very similar solution in concept, but clever use of A devices instead of B sources. You could probably modify noisy_wav to do leading and trailing edges using a prehistory duplicate of the wave, as I've done.
mike
Hiesabard38V2 ,
Wait, that's my version. :-)
I did find the group.io version noisy_wav.asc. Very similar solution in concept, but clever use of A devices instead of B sources. You could probably modify noisy_wav to do leading and trailing edges using a prehistory duplicate of the wave, as I've done.
mike