Version 4 SHEET 1 1316 680 WIRE 96 112 96 96 WIRE 592 112 592 96 WIRE 864 112 864 96 WIRE 96 208 96 192 WIRE 592 208 592 192 WIRE 864 208 864 192 FLAG 96 96 tri FLAG 96 208 0 FLAG 864 208 0 FLAG 592 96 vr FLAG 592 208 0 FLAG 864 96 PWM SYMBOL voltage 96 96 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value PULSE(1 0 0 {TP/2} {TP/2} 0 {TP}) SYMBOL bv 864 96 R0 SYMATTR InstName B1 SYMATTR Value V=5*IF(V(tri)>V(vr),0,1) tripdt=10n SYMBOL voltage 592 96 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value PWL(0 0.1 1 0.9) TEXT 88 -72 Left 2 !.tran 1 TEXT 256 -72 Left 2 !.param TP=10m TEXT 88 -24 Left 2 !.options plotwinsize=0