* Z:\tmp\asc_dec_bjh7r6w2\0a719e6e3e92_4046_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
Vlimh 13 N018 {Vdd}
ADff1 Vdd Vss cc Vss N001 N004 N006 Vss DFLOP
SL Vss CBout N007 Vss Std
An3 Vss Vss N005 N007 Vss N008 Vss Vss OR
Dz Vss Zener Zen
Rcpa CAout Vss 10k
Dlimh Sqr 13 Dio
Acmp Comp Vss Vss Vss Vss Vss N011 Vss SCHMITT vt={Vdd/2} vh={(Vdd/2)-.5} td=20n tripdt=50n
ADff2 Vdd Vss N011 Vss N001 N013 N010 Vss DFLOP
Sca CAout Vdd N009 Vss Std
Acc Sigin Vss Vss Vss Vss Vss cc Vss SCHMITT vt={Vdd/2} vh={(Vdd/2)-.5} td=20n tripdt=50n
Er1 Vss Ir2 Vdd Ir2 2e8
vcext Ce2 N017 0
SH CBout Vdd N005 Vss Std
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2112 680
WIRE -208 -528 -208 -560
WIRE -144 -624 -144 -672
WIRE -144 -528 -208 -528
WIRE -144 -528 -144 -544
WIRE -144 -512 -144 -528
WIRE -144 -416 -160 -416
WIRE -144 -416 -144 -432
WIRE -96 -704 -96 -720
WIRE -80 -560 -96 -560
WIRE -80 -416 -144 -416
WIRE -80 -416 -80 -560
WIRE -48 -544 -48 -576
WIRE -48 -512 -48 -544
WIRE -32 -608 -96 -608
WIRE -32 -512 -48 -512
WIRE 0 -544 -48 -544
WIRE 0 -544 0 -560
WIRE 16 -864 -16 -864
WIRE 16 -736 16 -864
WIRE 16 -656 16 -736
WIRE 32 -656 16 -656
WIRE 48 -864 16 -864
WIRE 48 -816 48 -832
WIRE 48 -800 48 -816
WIRE 48 -736 16 -736
WIRE 48 -704 0 -704
WIRE 48 -608 32 -608
WIRE 48 -592 32 -592
WIRE 48 -592 48 -608
WIRE 48 -576 32 -576
WIRE 48 -576 48 -592
WIRE 48 -544 0 -544
WIRE 48 -544 48 -576
WIRE 64 -800 48 -800
WIRE 64 -384 32 -384
WIRE 64 -336 48 -336
WIRE 64 -336 64 -352
WIRE 96 0 96 -16
WIRE 96 16 96 0
WIRE 96 112 96 80
WIRE 112 -816 48 -816
WIRE 112 -816 112 -848
WIRE 112 -16 96 -16
WIRE 128 -720 112 -720
WIRE 128 -656 112 -656
WIRE 128 -656 128 -720
WIRE 128 -336 64 -336
WIRE 128 -336 128 -368
WIRE 144 -880 112 -880
WIRE 160 -880 144 -880
WIRE 160 -720 160 -880
WIRE 160 -624 32 -624
WIRE 160 -624 160 -720
WIRE 160 -560 32 -560
WIRE 160 -400 128 -400
WIRE 160 -400 160 -560
WIRE 160 -240 160 -256
WIRE 160 -128 160 -160
WIRE 160 0 96 0
WIRE 160 16 160 0
WIRE 160 112 96 112
WIRE 160 112 160 96
WIRE 192 -592 176 -592
WIRE 192 -592 192 -672
WIRE 192 -448 192 -592
WIRE 192 -256 160 -256
WIRE 224 -768 224 -784
WIRE 224 -720 160 -720
WIRE 224 -672 192 -672
WIRE 224 -448 192 -448
WIRE 224 -400 160 -400
WIRE 224 -336 208 -336
WIRE 224 -336 224 -352
WIRE 240 -784 224 -784
WIRE 240 -256 192 -256
WIRE 240 -224 240 -256
WIRE 240 -128 160 -128
WIRE 240 -128 240 -144
WIRE 256 16 256 0
WIRE 256 112 160 112
WIRE 256 112 256 96
WIRE 304 -768 304 -784
WIRE 304 -576 256 -576
WIRE 304 -576 304 -624
WIRE 304 -496 304 -576
WIRE 304 -336 304 -352
WIRE 304 0 256 0
WIRE 320 -288 288 -288
WIRE 320 -240 320 -288
WIRE 320 -224 320 -240
WIRE 320 -128 240 -128
WIRE 320 -128 320 -144
WIRE 336 0 304 0
WIRE 336 112 256 112
WIRE 352 -288 320 -288
WIRE 352 -240 320 -240
WIRE 416 -672 384 -672
WIRE 416 -592 416 -672
WIRE 416 -448 384 -448
WIRE 416 -448 416 -576
WIRE 432 -544 432 -560
WIRE 432 -528 432 -544
WIRE 432 -512 432 -528
WIRE 432 -480 432 -512
WIRE 448 -592 416 -592
WIRE 448 -576 416 -576
WIRE 448 -560 432 -560
WIRE 448 -544 432 -544
WIRE 448 -528 432 -528
WIRE 448 -480 432 -480
WIRE 448 -288 432 -288
WIRE 448 -240 416 -240
WIRE 448 -240 448 -288
WIRE 448 -224 448 -240
WIRE 448 -128 320 -128
WIRE 448 -128 448 -144
WIRE 464 -512 432 -512
WIRE 464 -512 464 -528
WIRE 480 -288 448 -288
WIRE 480 0 416 0
WIRE 480 16 480 0
WIRE 480 112 336 112
WIRE 480 112 480 96
WIRE 496 0 480 0
WIRE 512 -512 464 -512
WIRE 544 -448 416 -448
WIRE 544 -128 448 -128
WIRE 576 32 576 0
WIRE 592 -672 416 -672
WIRE 592 32 576 32
WIRE 640 -416 592 -416
WIRE 640 -400 400 -400
WIRE 640 -384 624 -384
WIRE 640 0 576 0
WIRE 640 16 640 0
WIRE 640 112 480 112
WIRE 640 112 640 96
WIRE 656 -720 400 -720
WIRE 656 -368 624 -368
WIRE 656 -368 656 -384
WIRE 656 -240 624 -240
WIRE 656 0 640 0
WIRE 688 -672 672 -672
WIRE 688 112 640 112
WIRE 720 -768 640 -768
WIRE 720 -736 720 -768
WIRE 736 32 736 0
WIRE 752 -784 304 -784
WIRE 752 -576 512 -576
WIRE 752 -576 752 -784
WIRE 752 -336 304 -336
WIRE 752 -336 752 -576
WIRE 752 -240 736 -240
WIRE 784 -240 752 -240
WIRE 784 -240 784 -272
WIRE 784 -208 784 -240
WIRE 784 -128 624 -128
WIRE 784 -128 784 -144
WIRE 800 -704 720 -704
WIRE 800 -640 800 -704
WIRE 800 -400 704 -400
WIRE 800 -400 800 -624
WIRE 800 0 736 0
WIRE 800 16 800 0
WIRE 800 112 688 112
WIRE 800 112 800 96
WIRE 832 -672 832 -688
WIRE 832 -656 832 -672
WIRE 832 -608 832 -656
WIRE 832 -592 832 -608
WIRE 832 -240 784 -240
WIRE 848 -672 832 -672
WIRE 848 -656 832 -656
WIRE 848 -640 800 -640
WIRE 848 -624 800 -624
WIRE 848 -608 832 -608
WIRE 864 -592 832 -592
WIRE 864 -592 864 -608
WIRE 880 -592 864 -592
WIRE 880 -432 848 -432
WIRE 880 -432 880 -576
WIRE 912 -688 832 -688
WIRE 912 -656 912 -688
WIRE 912 -240 896 -240
WIRE 928 -240 912 -240
WIRE 928 -224 928 -240
WIRE 928 -128 784 -128
WIRE 928 -128 928 -144
WIRE 944 -272 784 -272
WIRE 944 -240 944 -272
WIRE 944 112 800 112
WIRE 960 -624 912 -624
WIRE 960 -576 880 -576
WIRE 976 -240 944 -240
WIRE 1008 -640 1008 -736
WIRE 1008 -544 992 -544
WIRE 1008 -544 1008 -560
WIRE 1008 -528 1008 -544
WIRE 1008 -432 880 -432
WIRE 1008 -432 1008 -448
WIRE 1056 -240 1040 -240
WIRE 1072 -336 1056 -336
WIRE 1072 -336 1072 -352
WIRE 1072 -240 1056 -240
WIRE 1072 -224 1072 -240
WIRE 1072 -128 928 -128
WIRE 1072 -128 1072 -144
WIRE 1104 -704 800 -704
WIRE 1104 -656 1088 -656
WIRE 1104 -400 800 -400
WIRE 1104 -352 1072 -352
WIRE 1152 -736 1008 -736
WIRE 1152 -736 1152 -816
WIRE 1152 -720 1152 -736
WIRE 1152 -496 1136 -496
WIRE 1152 -496 1152 -640
WIRE 1152 -416 1152 -496
WIRE 1152 -336 1072 -336
WIRE 1152 -288 1136 -288
WIRE 1152 -224 1152 -288
WIRE 1152 -128 1072 -128
WIRE 1152 -128 1152 -144
SYMBOL voltage 928 -240 R0
WINDOW 0 -67 99 Left 0
WINDOW 3 -30 61 Left 0
SYMATTR InstName Vlimh
SYMATTR Value {Vdd}
SYMBOL Digital\\dflop 304 -624 M180
SYMATTR InstName ADff1
SYMBOL sw 1152 -320 M180
WINDOW 0 -27 54 Left 0
WINDOW 3 -59 116 Left 0
SYMATTR InstName SL
SYMATTR Value Std
SYMBOL Digital\\or 880 -704 R0
WINDOW 0 -19 64 Left 0
SYMATTR InstName An3
SYMBOL zener 112 80 R180
WINDOW 0 -17 62 Left 0
WINDOW 3 -33 -15 Left 0
SYMATTR InstName Dz
SYMATTR Value Zen
SYMBOL res -160 -528 R0
WINDOW 0 25 46 Left 0
WINDOW 3 22 97 Left 0
SYMATTR InstName Rcpa
SYMATTR Value 10k
SYMBOL diode 832 -224 R270
WINDOW 0 -28 32 VTop 0
WINDOW 3 42 -3 VBottom 0
SYMATTR InstName Dlimh
SYMATTR Value Dio
SYMBOL Digital\\schmitt 64 -448 R0
WINDOW 3 -256 140 Invisible 0
SYMATTR Value vt={Vdd/2} vh={(Vdd/2)-.5} td=20n tripdt=50n
SYMATTR InstName Acmp
SYMBOL Digital\\dflop 304 -496 R0
SYMATTR InstName ADff2
SYMBOL sw -144 -528 R180
WINDOW 0 -22 50 Left 0
WINDOW 3 6 105 Left 0
SYMATTR InstName Sca
SYMATTR Value Std
SYMBOL Digital\\schmitt 48 -928 R0
WINDOW 3 129 35 Invisible 0
WINDOW 0 25 30 Left 0
SYMATTR Value vt={Vdd/2} vh={(Vdd/2)-.5} td=20n tripdt=50n
SYMATTR InstName Acc
SYMBOL e 640 112 M180
WINDOW 0 -17 58 Left 0
WINDOW 3 -59 96 Left 0
SYMATTR InstName Er1
SYMATTR Value 2e8
SYMBOL voltage 320 -240 R0
WINDOW 0 -32 55 Left 0
WINDOW 3 42 81 Left 0
SYMATTR InstName vcext
SYMATTR Value 0
SYMBOL sw 1152 -624 M180
WINDOW 0 -25 54 Left 0
WINDOW 3 -52 99 Left 0
SYMATTR InstName SH
SYMATTR Value Std
FLAG 176 -592 Vdd
FLAG 32 -384 Comp
FLAG 992 -544 Ppout
FLAG 1152 -816 Vdd
FLAG 1136 -496 CBout
FLAG -208 -560 CAout
FLAG -144 -672 Vdd
FLAG -16 -864 Sigin
FLAG 112 -752 ca
FLAG 144 -880 cc
FLAG 48 -336 Vss
FLAG 208 -336 Vss
FLAG 848 -432 Vss
FLAG 1056 -336 Vss
FLAG -160 -416 Vss
FLAG -32 -512 Vss
FLAG 256 -576 Vss
FLAG 240 -784 Vss
FLAG 64 -800 Vss
FLAG 0 -704 Vss
FLAG 448 -480 Vss
FLAG 688 -672 Vss
FLAG 880 -592 Vss
FLAG 1088 -656 Vss
FLAG -96 -704 Vss
FLAG -96 -800 ca
FLAG 688 112 Vss
FLAG 304 0 Mix
FLAG 576 32 Ir2
FLAG 592 80 Vdd
FLAG 656 0 r2
FLAG 496 0 r1
FLAG 192 -256 Adj
FLAG 480 -288 Ce1
FLAG 288 -288 Ce2
FLAG 752 -240 Sqr
FLAG 912 -240 13
FLAG 1056 -240 14
FLAG 1136 -288 Vcout
FLAG 736 32 Inh
FLAG 112 -16 Zener