fast flop NB7V52

Jul 12, 2026 Last reply: 5 hours ago 121 Replies

Yes.

Every time I run LTspice it calls to mind the Amy Winehouse line (may she rest in peace) - "What kind of fuckery is this?"

My first oscilloscope didn't have trig it had sync and I had to wait for the valves to warm up.

"Jeroen Belleman" snipped-for-privacy@nospam.please wrote in message news:113e92k$34idt$ snipped-for-privacy@dont-email.me...

With the alternate solver the resistor has to be at least 1e-19 ohms. Any lower than that and you get a 50MHz oscillator instead.

If anyone can explain that to me I'm all ears.

Version 4.1 SHEET 1 880 680 WIRE -656 -608 -736 -608 WIRE -656 -576 -704 -576 WIRE -480 -576 -592 -576 WIRE -704 -528 -704 -576 WIRE -480 -528 -480 -576 WIRE -704 -464 -480 -528 WIRE -480 -464 -704 -528 WIRE -704 -416 -704 -464 WIRE -656 -416 -704 -416 WIRE -656 -384 -880 -384 WIRE -480 -384 -480 -464 WIRE -480 -384 -592 -384 WIRE -384 -384 -480 -384 WIRE -384 -352 -432 -352 WIRE -208 -352 -320 -352 WIRE -160 -352 -208 -352 WIRE -112 -352 -160 -352 WIRE -480 -336 -480 -384 WIRE -432 -304 -432 -352 WIRE -208 -304 -208 -352 WIRE -704 -272 -480 -336 WIRE -432 -240 -208 -304 WIRE -208 -240 -432 -304 WIRE -704 -224 -704 -272 WIRE -656 -224 -704 -224 WIRE -880 -208 -880 -384 WIRE -880 -208 -1232 -208 WIRE -656 -208 -880 -208 WIRE -736 -192 -736 -608 WIRE -704 -192 -736 -192 WIRE -656 -192 -704 -192 WIRE -480 -192 -592 -192 WIRE -432 -192 -432 -240 WIRE -384 -192 -432 -192 WIRE -480 -160 -480 -192 WIRE -384 -160 -480 -160 WIRE -208 -160 -208 -240 WIRE -208 -160 -320 -160 WIRE -160 -160 -208 -160 WIRE -112 -160 -160 -160 WIRE -704 -144 -704 -192 WIRE -480 -144 -480 -160 WIRE -1232 -128 -1232 -208 WIRE -704 -80 -480 -144 WIRE -480 -80 -704 -144 WIRE -704 -32 -704 -80 WIRE -656 -32 -704 -32 WIRE -1232 0 -1232 -48 WIRE -656 0 -704 0 WIRE -480 0 -480 -80 WIRE -480 0 -592 0 WIRE -704 80 -704 0 WIRE -336 80 -704 80 WIRE -112 80 -112 -160 WIRE -112 80 -256 80 FLAG -1232 0 0 FLAG -160 -352 Q FLAG -160 -160 Qbar SYMBOL Digital\\and -624 -656 R0 WINDOW 3 -37 117 Left 2 SYMATTR Value Td=10n SYMATTR InstName A8 SYMBOL voltage -1232 -144 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value PULSE(0 1 0 1n 1n 1m 2m 100) SYMBOL Digital\\and -624 -464 R0 WINDOW 3 -34 115 Left 2 SYMATTR Value Td=10n SYMATTR InstName A1 SYMBOL Digital\\and -624 -272 R0 WINDOW 3 -34 114 Left 2 SYMATTR Value Td=10n SYMATTR InstName A2 SYMBOL Digital\\and -624 -80 R0 WINDOW 3 -38 114 Left 2 SYMATTR Value Td=10n SYMATTR InstName A3 SYMBOL Digital\\and -352 -432 R0 WINDOW 3 -36 113 Left 2 SYMATTR Value Td=10n SYMATTR InstName A4 SYMBOL Digital\\and -352 -240 R0 WINDOW 3 -38 113 Left 2 SYMATTR Value Td=10n SYMATTR InstName A5 SYMBOL res -240 64 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R1 SYMATTR Value 1e-19 TEXT -1264 72 Left 2 !.tran 0 200m 0 100n startup TEXT -1256 136 Left 2 !.options solver alt

Yeah, the obvious shift register won't work without adding prop delays.

Sounds like adding some rise and fall works too.

Doing any serious logic in LT is still horrible. I tried a DDS phase accumulator and gave up. I wrote a PowerBasic problem to generate a PWL file and sent that to LT Spice for filtering and such.

Apparently Qspice is much better.

John Larkin Highland Tech Glen Canyon Design Center Lunatic Fringe Electronics

For a certain - rather bizazrre - understanding of "aligning logic clocks in time".

The speed of light makes that more difficult, but if you know the distances between the devices you know long the signal will take to get there, and you can correct for it. In fact people measure the propagation delays involved and correct for them. They are pretty stable.

A data stream can't be an explicit clock?

You clearly don't understand the NIF timing system - as what you have posted above makes clear. Your VME modules hang off it, rather than contribute to it.

Pointing out that somebody is posting ignorant nonsense is a necessary part of robust technological debate. Somebody too ignorant to realise that they are posting ignorant nonsense is going to feel hurt by the observation, but it is necessary to call out ignorance.

Not half as curious as a pig-ignorant purveyor of high-tech equipment.

The place is full of tourist traps. I wasn't a tourist. Some of my visiting friends were, but I rarely joined them.

Duxford? Drove past it regularly going from London to Cambridge - may have dropped in once to accommodate a visiting friend, but it didn't make much of an impression. Nothing I saw was unfamiliar.

formatting link
<snip>

John Larkin trolls for flattery, but doesn't really know how to bait the hook.

I'm certainly not going to flatter John Larkin, but he has been known to hunt for flattery in serious discussions, and sometimes manages to earn some. He's not a complete idiot.

There are people who can manage serious discussion around the attention seekers. Not all that many, but s.e.d. has a hard core. John Larkin was our most prolific poster for a long time - and may still be, the statistics aren't easily available any more - but he didn't get in the way too much.

I'd think that for any circuit with sufficient gain and delayed feedback, there will be some frequency at which it can oscillate.

Rather than specifying Td, try specifying Trise and Tfall, or Tau. That will reduce the bandwidth and should quench it.

In your schematic, I got it to work with Tau=1n for A1 and A2, Tau=2n for A4, A5 and A8, and Tau=3n for A3. Curiously, with Tau=2n for all gates, it still misbehaves. I suppose this is a good demo of why Spice is a poor logic simulator.

Then again, I wouldn't make a D-flop like that.

Jeroen Belleman

Well, I helped design the system. It's more interesting than a stirred water bath.

The VME timing modules use an ECL flop as the clock recovery detector. It's a bang-bang phase-locked loop with a roughly 1e12 volt/second slope.

The incoming data stream is the clock of the phase detector flop and the local XO is D. Sorta backwards. Metastability is the prize for being right.

Bang-bang PDs are unpopular for some reason.

I confess that I don't understand the loop. I don't need to understand things, I just need to make them work.

I could post the circuit if there were popular demand.

John Larkin Highland Tech Glen Canyon Design Center Lunatic Fringe Electronics

I've never designed a thermostatted stirred water bath. My 1996 paper was about Peltier-junction based thermostat. The first version did use circulating water to take away the waste heat from the Peltier junctions, but one of colleagues replaced that with a heat pipe.

There is a classic paper from the US NBS on a micro-degree stirred water bath which I did cite, along with a more interesting (if less well-informed) one that relied on the stirrer to provide the heat input to the water bath.

Sounds crude.

Even cruder.

Switching noise. If you can extract a signal that is smoothly proportional to the phase difference, you can get a quieter output. You still have to filter the phase signal you are extracting, and the filter phase shift can make the control loop unstable if you don't know what you are doing.

That's obvious. They'd probably work better if you did understand a bit more about what you were doing.

Comic contributions are always welcome.

There's a long and important list of inventions done by people who didn't understand how they work. Usually inventions happen and then the the science takes some time to explain what happened.

Understanding sometimes helps, but demanding understanding severely restricts possibilities.

Ultimately, we don't understand anything; we just explain some top levels.

Instinct > experiment > science. Or, even better

Instinct > simulation > product and maybe then some science.

John Larkin Highland Tech Glen Canyon Design Center Lunatic Fringe Electronics

"Jeroen Belleman" snipped-for-privacy@nospam.please wrote in message news:113fhu0$3fhs1$ snipped-for-privacy@dont-email.me...

Your divide by 3 circuit works in CMOS but I had to slow things down a bit to get it to simulate.

Version 4.1 SHEET 1 3700 2804 WIRE -512 -2816 -544 -2816 WIRE -448 -2816 -448 -2880 WIRE -448 -2816 -512 -2816 WIRE -384 -2816 -448 -2816 WIRE -352 -2816 -384 -2816 WIRE -544 -2768 -544 -2816 WIRE -352 -2768 -352 -2816 WIRE 2256 -2768 2224 -2768 WIRE 2320 -2768 2320 -2832 WIRE 2320 -2768 2256 -2768 WIRE 2384 -2768 2320 -2768 WIRE 2416 -2768 2384 -2768 WIRE -592 -2752 -640 -2752 WIRE -240 -2752 -304 -2752 WIRE -512 -2720 -512 -2816 WIRE -512 -2720 -544 -2720 WIRE -384 -2720 -384 -2816 WIRE -352 -2720 -384 -2720 WIRE 2224 -2720 2224 -2768 WIRE 2416 -2720 2416 -2768 WIRE 2176 -2704 2128 -2704 WIRE 2528 -2704 2464 -2704 WIRE 2256 -2672 2256 -2768 WIRE 2256 -2672 2224 -2672 WIRE 2384 -2672 2384 -2768 WIRE 2416 -2672 2384 -2672 WIRE -544 -2640 -544 -2672 WIRE -448 -2640 -544 -2640 WIRE -352 -2640 -352 -2672 WIRE -352 -2640 -448 -2640 WIRE 48 -2640 -352 -2640 WIRE 144 -2640 48 -2640 WIRE -448 -2592 -448 -2640 WIRE 2224 -2592 2224 -2624 WIRE 2320 -2592 2224 -2592 WIRE 2416 -2592 2416 -2624 WIRE 2416 -2592 2320 -2592 WIRE 2720 -2592 2416 -2592 WIRE 1120 -2576 -48 -2576 WIRE -400 -2544 -448 -2544 WIRE 2320 -2544 2320 -2592 WIRE -400 -2528 -400 -2544 WIRE -688 -2512 -704 -2512 WIRE -640 -2512 -640 -2752 WIRE -640 -2512 -688 -2512 WIRE -496 -2512 -640 -2512 WIRE 2368 -2496 2320 -2496 WIRE 2368 -2480 2368 -2496 WIRE 2080 -2464 2064 -2464 WIRE 2128 -2464 2128 -2704 WIRE 2128 -2464 2080 -2464 WIRE 2272 -2464 2128 -2464 WIRE -240 -2448 -240 -2752 WIRE -240 -2448 -640 -2448 WIRE -448 -2416 -448 -2496 WIRE 480 -2416 448 -2416 WIRE 544 -2416 544 -2480 WIRE 544 -2416 480 -2416 WIRE 608 -2416 544 -2416 WIRE 640 -2416 608 -2416 WIRE 2528 -2400 2528 -2704 WIRE 2528 -2400 2128 -2400 WIRE 1344 -2384 1312 -2384 WIRE 1408 -2384 1408 -2448 WIRE 1408 -2384 1344 -2384 WIRE 1472 -2384 1408 -2384 WIRE 1504 -2384 1472 -2384 WIRE 1664 -2384 1504 -2384 WIRE 1696 -2384 1664 -2384 WIRE -400 -2368 -448 -2368 WIRE 448 -2368 448 -2416 WIRE 640 -2368 640 -2416 WIRE 2320 -2368 2320 -2448 WIRE -400 -2352 -400 -2368 WIRE 400 -2352 352 -2352 WIRE 752 -2352 688 -2352 WIRE -688 -2336 -704 -2336 WIRE -640 -2336 -640 -2448 WIRE -640 -2336 -688 -2336 WIRE -496 -2336 -640 -2336 WIRE 1312 -2336 1312 -2384 WIRE 1504 -2336 1504 -2384 WIRE 1696 -2336 1696 -2384 WIRE 480 -2320 480 -2416 WIRE 480 -2320 448 -2320 WIRE 608 -2320 608 -2416 WIRE 640 -2320 608 -2320 WIRE 1264 -2320 1216 -2320 WIRE 1616 -2320 1552 -2320 WIRE 1808 -2320 1744 -2320 WIRE 2368 -2320 2320 -2320 WIRE -448 -2304 -448 -2320 WIRE 2368 -2304 2368 -2320 WIRE 1344 -2288 1344 -2384 WIRE 1344 -2288 1312 -2288 WIRE 1472 -2288 1472 -2384 WIRE 1504 -2288 1472 -2288 WIRE 1664 -2288 1664 -2384 WIRE 1696 -2288 1664 -2288 WIRE 2080 -2288 2064 -2288 WIRE 2128 -2288 2128 -2400 WIRE 2128 -2288 2080 -2288 WIRE 2272 -2288 2128 -2288 WIRE 2320 -2256 2320 -2272 WIRE 448 -2240 448 -2272 WIRE 544 -2240 448 -2240 WIRE 640 -2240 640 -2272 WIRE 640 -2240 544 -2240 WIRE 1024 -2240 640 -2240 WIRE 1312 -2208 1312 -2240 WIRE 1408 -2208 1312 -2208 WIRE 1504 -2208 1504 -2240 WIRE 1504 -2208 1408 -2208 WIRE 1696 -2208 1696 -2240 WIRE 1696 -2208 1504 -2208 WIRE 1888 -2208 1696 -2208 WIRE 1936 -2208 1888 -2208 WIRE 544 -2192 544 -2240 WIRE 1408 -2160 1408 -2208 WIRE -1424 -2144 -1424 -2208 WIRE -1424 -2144 -1440 -2144 WIRE -1408 -2144 -1424 -2144 WIRE -1088 -2144 -1088 -2208 WIRE -1088 -2144 -1104 -2144 WIRE -1072 -2144 -1088 -2144 WIRE -512 -2144 -544 -2144 WIRE -448 -2144 -448 -2208 WIRE -448 -2144 -512 -2144 WIRE -384 -2144 -448 -2144 WIRE -352 -2144 -384 -2144 WIRE 592 -2144 544 -2144 WIRE 592 -2128 592 -2144 WIRE 320 -2112 288 -2112 WIRE 352 -2112 352 -2352 WIRE 352 -2112 320 -2112 WIRE 496 -2112 352 -2112 WIRE 1456 -2112 1408 -2112 WIRE -1440 -2096 -1440 -2144 WIRE -1104 -2096 -1104 -2144 WIRE -544 -2096 -544 -2144 WIRE -352 -2096 -352 -2144 WIRE 1456 -2096 1456 -2112 WIRE -1488 -2080 -1536 -2080 WIRE -1152 -2080 -1200 -2080 WIRE -592 -2080 -640 -2080 WIRE -240 -2080 -304 -2080 WIRE 1120 -2080 1120 -2576 WIRE 1216 -2080 1216 -2320 WIRE 1216 -2080 1120 -2080 WIRE 1360 -2080 1216 -2080 WIRE 2256 -2080 2224 -2080 WIRE 2320 -2080 2320 -2144 WIRE 2320 -2080 2256 -2080 WIRE 2384 -2080 2320 -2080 WIRE 2416 -2080 2384 -2080 WIRE -1408 -2048 -1408 -2144 WIRE -1408 -2048 -1440 -2048 WIRE -1072 -2048 -1072 -2144 WIRE -1072 -2048 -1104 -2048 WIRE -512 -2048 -512 -2144 WIRE -512 -2048 -544 -2048 WIRE -384 -2048 -384 -2144 WIRE -352 -2048 -384 -2048 WIRE 752 -2048 752 -2352 WIRE 752 -2048 352 -2048 WIRE 2224 -2032 2224 -2080 WIRE 2416 -2032 2416 -2080 WIRE 544 -2016 544 -2096 WIRE 1616 -2016 1616 -2320 WIRE 1616 -2016 1216 -2016 WIRE 2176 -2016 2128 -2016 WIRE 2528 -2016 2464 -2016 WIRE 1408 -1984 1408 -2064 WIRE 2256 -1984 2256 -2080 WIRE 2256 -1984 2224 -1984 WIRE 2384 -1984 2384 -2080 WIRE 2416 -1984 2384 -1984 WIRE -1536 -1968 -1536 -2080 WIRE -1536 -1968 -1744 -1968 WIRE -1440 -1968 -1440 -2000 WIRE -1264 -1968 -1440 -1968 WIRE -1200 -1968 -1200 -2080 WIRE -1200 -1968 -1264 -1968 WIRE -1104 -1968 -1104 -2000 WIRE -1040 -1968 -1104 -1968 WIRE -1008 -1968 -1040 -1968 WIRE -544 -1968 -544 -2000 WIRE -448 -1968 -544 -1968 WIRE -352 -1968 -352 -2000 WIRE -352 -1968 -448 -1968 WIRE -48 -1968 -48 -2576 WIRE -48 -1968 -352 -1968 WIRE 592 -1968 544 -1968 WIRE 592 -1952 592 -1968 WIRE 320 -1936 288 -1936 WIRE 352 -1936 352 -2048 WIRE 352 -1936 320 -1936 WIRE 496 -1936 352 -1936 WIRE 1456 -1936 1408 -1936 WIRE -1440 -1920 -1440 -1968 WIRE -1104 -1920 -1104 -1968 WIRE -448 -1920 -448 -1968 WIRE 1456 -1920 1456 -1936 WIRE 544 -1904 544 -1920 WIRE 1024 -1904 1024 -2240 WIRE 1216 -1904 1216 -2016 WIRE 1216 -1904 1024 -1904 WIRE 1360 -1904 1216 -1904 WIRE 2224 -1904 2224 -1936 WIRE 2320 -1904 2224 -1904 WIRE 2416 -1904 2416 -1936 WIRE 2416 -1904 2320 -1904 WIRE 2656 -1904 2416 -1904 WIRE -1392 -1872 -1440 -1872 WIRE -1056 -1872 -1104 -1872 WIRE -400 -1872 -448 -1872 WIRE -1392 -1856 -1392 -1872 WIRE -1056 -1856 -1056 -1872 WIRE -400 -1856 -400 -1872 WIRE 2320 -1856 2320 -1904 WIRE -1536 -1840 -1536 -1968 WIRE -1488 -1840 -1536 -1840 WIRE -1200 -1840 -1200 -1968 WIRE -1152 -1840 -1200 -1840 WIRE -688 -1840 -704 -1840 WIRE -640 -1840 -640 -2080 WIRE -640 -1840 -688 -1840 WIRE -496 -1840 -640 -1840 WIRE 1808 -1840 1808 -2320 WIRE 1808 -1840 1216 -1840 WIRE -1440 -1808 -1440 -1824 WIRE -1104 -1808 -1104 -1824 WIRE 1408 -1808 1408 -1888 WIRE 2368 -1808 2320 -1808 WIRE 2368 -1792 2368 -1808 WIRE -240 -1776 -240 -2080 WIRE -240 -1776 -640 -1776 WIRE 2080 -1776 2064 -1776 WIRE 2128 -1776 2128 -2016 WIRE 2128 -1776 2080 -1776 WIRE 2272 -1776 2128 -1776 WIRE 1456 -1760 1408 -1760 WIRE -1744 -1744 -1744 -1968 WIRE -448 -1744 -448 -1824 WIRE 480 -1744 448 -1744 WIRE 544 -1744 544 -1808 WIRE 544 -1744 480 -1744 WIRE 608 -1744 544 -1744 WIRE 640 -1744 608 -1744 WIRE 800 -1744 640 -1744 WIRE 832 -1744 800 -1744 WIRE 1456 -1744 1456 -1760 WIRE 1216 -1728 1216 -1840 WIRE 1216 -1728 1024 -1728 WIRE 1360 -1728 1216 -1728 WIRE 2528 -1712 2528 -2016 WIRE 2528 -1712 2128 -1712 WIRE -400 -1696 -448 -1696 WIRE 448 -1696 448 -1744 WIRE 640 -1696 640 -1744 WIRE 832 -1696 832 -1744 WIRE 1408 -1696 1408 -1712 WIRE -400 -1680 -400 -1696 WIRE 400 -1680 352 -1680 WIRE 752 -1680 688 -1680 WIRE 944 -1680 880 -1680 WIRE 2320 -1680 2320 -1760 WIRE -688 -1664 -704 -1664 WIRE -640 -1664 -640 -1776 WIRE -640 -1664 -688 -1664 WIRE -496 -1664 -640 -1664 WIRE -1744 -1648 -1744 -1664 WIRE 480 -1648 480 -1744 WIRE 480 -1648 448 -1648 WIRE 608 -1648 608 -1744 WIRE 640 -1648 608 -1648 WIRE 800 -1648 800 -1744 WIRE 832 -1648 800 -1648 WIRE -448 -1632 -448 -1648 WIRE 2368 -1632 2320 -1632 WIRE 2368 -1616 2368 -1632 WIRE 2080 -1600 2064 -1600 WIRE 2128 -1600 2128 -1712 WIRE 2128 -1600 2080 -1600 WIRE 2272 -1600 2128 -1600 WIRE 448 -1568 448 -1600 WIRE 544 -1568 448 -1568 WIRE 640 -1568 640 -1600 WIRE 640 -1568 544 -1568 WIRE 832 -1568 832 -1600 WIRE 832 -1568 640 -1568 WIRE 1024 -1568 1024 -1728 WIRE 1024 -1568 832 -1568 WIRE 2320 -1568 2320 -1584 WIRE 544 -1520 544 -1568 WIRE -512 -1472 -544 -1472 WIRE -448 -1472 -448 -1536 WIRE -448 -1472 -512 -1472 WIRE -384 -1472 -448 -1472 WIRE -352 -1472 -384 -1472 WIRE 592 -1472 544 -1472 WIRE -1008 -1456 -1040 -1456 WIRE -960 -1456 -1008 -1456 WIRE 592 -1456 592 -1472 WIRE 272 -1440 256 -1440 WIRE 352 -1440 352 -1680 WIRE 352 -1440 272 -1440 WIRE 496 -1440 352 -1440 WIRE -544 -1424 -544 -1472 WIRE -352 -1424 -352 -1472 WIRE -1040 -1408 -1040 -1456 WIRE -592 -1408 -640 -1408 WIRE -240 -1408 -304 -1408 WIRE 2256 -1392 2224 -1392 WIRE 2320 -1392 2320 -1456 WIRE 2320 -1392 2256 -1392 WIRE 2384 -1392 2320 -1392 WIRE 2416 -1392 2384 -1392 WIRE -512 -1376 -512 -1472 WIRE -512 -1376 -544 -1376 WIRE -384 -1376 -384 -1472 WIRE -352 -1376 -384 -1376 WIRE 752 -1376 752 -1680 WIRE 752 -1376 352 -1376 WIRE 544 -1344 544 -1424 WIRE 2224 -1344 2224 -1392 WIRE 2416 -1344 2416 -1392 WIRE 2176 -1328 2128 -1328 WIRE 2528 -1328 2464 -1328 WIRE 2960 -1328 2928 -1328 WIRE 3104 -1328 2960 -1328 WIRE 3136 -1328 3104 -1328 WIRE 3200 -1328 3200 -1392 WIRE 3200 -1328 3136 -1328 WIRE 3264 -1328 3200 -1328 WIRE 3296 -1328 3264 -1328 WIRE 3456 -1328 3296 -1328 WIRE 3488 -1328 3456 -1328 WIRE -544 -1296 -544 -1328 WIRE -448 -1296 -544 -1296 WIRE -352 -1296 -352 -1328 WIRE -352 -1296 -448 -1296 WIRE 32 -1296 -352 -1296 WIRE 592 -1296 544 -1296 WIRE 2256 -1296 2256 -1392 WIRE 2256 -1296 2224 -1296 WIRE 2384 -1296 2384 -1392 WIRE 2416 -1296 2384 -1296 WIRE -1040 -1280 -1040 -1328 WIRE 592 -1280 592 -1296 WIRE 2928 -1280 2928 -1328 WIRE 3104 -1280 3104 -1328 WIRE 3296 -1280 3296 -1328 WIRE 3488 -1280 3488 -1328 WIRE 272 -1264 256 -1264 WIRE 352 -1264 352 -1376 WIRE 352 -1264 272 -1264 WIRE 496 -1264 352 -1264 WIRE 2880 -1264 2832 -1264 WIRE 3056 -1264 3008 -1264 WIRE 3408 -1264 3344 -1264 WIRE 3600 -1264 3536 -1264 WIRE -448 -1248 -448 -1296 WIRE 2960 -1232 2960 -1328 WIRE 2960 -1232 2928 -1232 WIRE 3136 -1232 3136 -1328 WIRE 3136 -1232 3104 -1232 WIRE 3264 -1232 3264 -1328 WIRE 3296 -1232 3264 -1232 WIRE 3456 -1232 3456 -1328 WIRE 3488 -1232 3456 -1232 WIRE 2224 -1216 2224 -1248 WIRE 2320 -1216 2224 -1216 WIRE 2416 -1216 2416 -1248 WIRE 2416 -1216 2320 -1216 WIRE 2592 -1216 2416 -1216 WIRE -400 -1200 -448 -1200 WIRE 944 -1200 944 -1680 WIRE 944 -1200 352 -1200 WIRE -400 -1184 -400 -1200 WIRE -688 -1168 -704 -1168 WIRE -640 -1168 -640 -1408 WIRE -640 -1168 -688 -1168 WIRE -496 -1168 -640 -1168 WIRE 544 -1168 544 -1248 WIRE 2320 -1168 2320 -1216 WIRE 2928 -1152 2928 -1184 WIRE 3104 -1152 3104 -1184 WIRE 3104 -1152 2928 -1152 WIRE 3200 -1152 3104 -1152 WIRE 3296 -1152 3296 -1184 WIRE 3296 -1152 3200 -1152 WIRE 3488 -1152 3488 -1184 WIRE 3488 -1152 3296 -1152 WIRE 3664 -1152 3488 -1152 WIRE 3696 -1152 3664 -1152 WIRE 592 -1120 544 -1120 WIRE 2368 -1120 2320 -1120 WIRE -240 -1104 -240 -1408 WIRE -240 -1104 -640 -1104 WIRE 592 -1104 592 -1120 WIRE 2368 -1104 2368 -1120 WIRE 3200 -1104 3200 -1152 WIRE 272 -1088 256 -1088 WIRE 352 -1088 352 -1200 WIRE 352 -1088 272 -1088 WIRE 496 -1088 352 -1088 WIRE 2096 -1088 2064 -1088 WIRE 2128 -1088 2128 -1328 WIRE 2128 -1088 2096 -1088 WIRE 2272 -1088 2128 -1088 WIRE -448 -1072 -448 -1152 WIRE 544 -1056 544 -1072 WIRE 3248 -1056 3200 -1056 WIRE 3248 -1040 3248 -1056 WIRE -400 -1024 -448 -1024 WIRE 2528 -1024 2528 -1328 WIRE 2528 -1024 2128 -1024 WIRE 2720 -1024 2720 -2592 WIRE 2832 -1024 2832 -1264 WIRE 2832 -1024 2720 -1024 WIRE 3152 -1024 2832 -1024 WIRE -400 -1008 -400 -1024 WIRE -688 -992 -704 -992 WIRE -640 -992 -640 -1104 WIRE -640 -992 -688 -992 WIRE -496 -992 -640 -992 WIRE 2320 -992 2320 -1072 WIRE -448 -960 -448 -976 WIRE 3200 -960 3200 -1008 WIRE 2368 -944 2320 -944 WIRE 2368 -928 2368 -944 WIRE 2096 -912 2064 -912 WIRE 2128 -912 2128 -1024 WIRE 2128 -912 2096 -912 WIRE 2272 -912 2128 -912 WIRE 3248 -912 3200 -912 WIRE 3248 -896 3248 -912 WIRE 2320 -880 2320 -896 WIRE 2656 -880 2656 -1904 WIRE 3008 -880 3008 -1264 WIRE 3008 -880 2656 -880 WIRE 3152 -880 3008 -880 WIRE 3408 -816 3408 -1264 WIRE 3408 -816 3008 -816 WIRE 3200 -784 3200 -864 WIRE 272 -736 240 -736 WIRE 336 -736 336 -800 WIRE 336 -736 272 -736 WIRE 400 -736 336 -736 WIRE 432 -736 400 -736 WIRE 592 -736 432 -736 WIRE 624 -736 592 -736 WIRE 944 -736 944 -800 WIRE 944 -736 928 -736 WIRE 960 -736 944 -736 WIRE 3248 -736 3200 -736 WIRE 3248 -720 3248 -736 WIRE 2256 -704 2224 -704 WIRE 2320 -704 2320 -768 WIRE 2320 -704 2256 -704 WIRE 2384 -704 2320 -704 WIRE 2416 -704 2384 -704 WIRE 2592 -704 2592 -1216 WIRE 3008 -704 3008 -816 WIRE 3008 -704 2592 -704 WIRE 3152 -704 3008 -704 WIRE 240 -688 240 -736 WIRE 432 -688 432 -736 WIRE 624 -688 624 -736 WIRE 928 -688 928 -736 WIRE 144 -672 144 -2640 WIRE 192 -672 144 -672 WIRE 544 -672 480 -672 WIRE 736 -672 672 -672 WIRE 880 -672 832 -672 WIRE 2224 -656 2224 -704 WIRE 2416 -656 2416 -704 WIRE 272 -640 272 -736 WIRE 272 -640 240 -640 WIRE 400 -640 400 -736 WIRE 432 -640 400 -640 WIRE 592 -640 592 -736 WIRE 624 -640 592 -640 WIRE 960 -640 960 -736 WIRE 960 -640 928 -640 WIRE 2176 -640 2128 -640 WIRE 2528 -640 2464 -640 WIRE 3600 -640 3600 -1264 WIRE 3600 -640 3008 -640 WIRE 2256 -608 2256 -704 WIRE 2256 -608 2224 -608 WIRE 2384 -608 2384 -704 WIRE 2416 -608 2384 -608 WIRE 3200 -608 3200 -688 WIRE 240 -560 240 -592 WIRE 336 -560 240 -560 WIRE 432 -560 432 -592 WIRE 432 -560 336 -560 WIRE 624 -560 624 -592 WIRE 624 -560 432 -560 WIRE 784 -560 624 -560 WIRE 832 -560 832 -672 WIRE 832 -560 784 -560 WIRE 928 -560 928 -592 WIRE 1008 -560 928 -560 WIRE 1024 -560 1008 -560 WIRE 3248 -560 3200 -560 WIRE 3248 -544 3248 -560 WIRE 2224 -528 2224 -560 WIRE 2320 -528 2224 -528 WIRE 2416 -528 2416 -560 WIRE 2416 -528 2320 -528 WIRE 3008 -528 3008 -640 WIRE 3008 -528 2416 -528 WIRE 3152 -528 3008 -528 WIRE 336 -512 336 -560 WIRE 928 -512 928 -560 WIRE 3200 -496 3200 -512 WIRE 2320 -480 2320 -528 WIRE 384 -464 336 -464 WIRE 976 -464 928 -464 WIRE 384 -448 384 -464 WIRE 976 -448 976 -464 WIRE 144 -432 144 -672 WIRE 288 -432 144 -432 WIRE 832 -432 832 -560 WIRE 880 -432 832 -432 WIRE 2368 -432 2320 -432 WIRE 2368 -416 2368 -432 WIRE 928 -400 928 -416 WIRE 2080 -400 2064 -400 WIRE 2128 -400 2128 -640 WIRE 2128 -400 2080 -400 WIRE 2272 -400 2128 -400 WIRE 544 -368 544 -672 WIRE 544 -368 144 -368 WIRE 336 -336 336 -416 WIRE 2528 -336 2528 -640 WIRE 2528 -336 2128 -336 WIRE 2320 -304 2320 -384 WIRE 384 -288 336 -288 WIRE 384 -272 384 -288 WIRE -48 -256 -48 -1968 WIRE 144 -256 144 -368 WIRE 144 -256 -48 -256 WIRE 288 -256 144 -256 WIRE 2368 -256 2320 -256 WIRE 2368 -240 2368 -256 WIRE 2080 -224 2064 -224 WIRE 2128 -224 2128 -336 WIRE 2128 -224 2080 -224 WIRE 2272 -224 2128 -224 WIRE 736 -192 736 -672 WIRE 736 -192 144 -192 WIRE 2320 -192 2320 -208 WIRE 336 -160 336 -240 WIRE 384 -112 336 -112 WIRE 384 -96 384 -112 WIRE 32 -80 32 -1296 WIRE 144 -80 144 -192 WIRE 144 -80 32 -80 WIRE 288 -80 144 -80 WIRE 336 -48 336 -64 FLAG -1744 -1648 0 FLAG -1040 -1280 0 FLAG -1008 -1456 Vdd FLAG -448 -2880 Vdd FLAG -448 -2304 0 FLAG -400 -2528 0 FLAG -400 -2352 0 FLAG 48 -2640 A4 FLAG -688 -2512 Ck FLAG -688 -2336 A FLAG -448 -2208 Vdd FLAG -448 -1632 0 FLAG -400 -1856 0 FLAG -400 -1680 0 FLAG -688 -1840 Ck FLAG -688 -1664 B FLAG -448 -1536 Vdd FLAG -448 -960 0 FLAG -400 -1184 0 FLAG -400 -1008 0 FLAG -688 -1168 A FLAG -688 -992 C FLAG 384 -448 0 FLAG 384 -272 0 FLAG 336 -48 0 FLAG 384 -96 0 FLAG 336 -800 Vdd FLAG 784 -560 A FLAG 976 -448 0 FLAG 944 -800 Vdd FLAG 928 -400 0 FLAG 1008 -560 nA FLAG -1056 -1856 0 FLAG -1088 -2208 Vdd FLAG -1104 -1808 0 FLAG -1264 -1968 Ck FLAG -1040 -1968 nCk FLAG 544 -2480 Vdd FLAG 544 -1904 0 FLAG 592 -2128 0 FLAG 592 -1952 0 FLAG 320 -2112 nA FLAG 320 -1936 B FLAG 592 -1456 0 FLAG 592 -1280 0 FLAG 544 -1056 0 FLAG 592 -1104 0 FLAG 544 -1808 Vdd FLAG 272 -1264 nA FLAG 272 -1088 C FLAG 272 -1440 nCk FLAG 1456 -2096 0 FLAG 1456 -1920 0 FLAG 1408 -1696 0 FLAG 1456 -1744 0 FLAG 1408 -2448 Vdd FLAG 1888 -2208 B FLAG 2320 -2832 Vdd FLAG 2320 -2256 0 FLAG 2368 -2480 0 FLAG 2368 -2304 0 FLAG 2320 -2144 Vdd FLAG 2320 -1568 0 FLAG 2368 -1792 0 FLAG 2368 -1616 0 FLAG 2320 -1456 Vdd FLAG 2320 -880 0 FLAG 2368 -1104 0 FLAG 2368 -928 0 FLAG 2320 -768 Vdd FLAG 2320 -192 0 FLAG 2368 -416 0 FLAG 2368 -240 0 FLAG 2080 -2464 Ck FLAG 2080 -2288 B FLAG 2080 -1776 A FLAG 2080 -1600 B FLAG 2096 -1088 Ck FLAG 2096 -912 nA FLAG 2080 -400 nCk FLAG 2080 -224 C FLAG 3248 -896 0 FLAG 3248 -720 0 FLAG 3200 -496 0 FLAG 3248 -544 0 FLAG 3200 -1392 Vdd FLAG 3664 -1152 C FLAG 3248 -1040 0 FLAG -1392 -1856 0 FLAG -1424 -2208 Vdd FLAG -1440 -1808 0 SYMBOL voltage -1744 -1760 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V1 SYMATTR Value PULSE(0 5 10n 4n 4n 1m 2m 30) SYMBOL voltage -1040 -1424 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value 5 SYMBOL pmos4 -592 -2672 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M27 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 -304 -2672 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M28 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 -496 -2592 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M29 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 -496 -2416 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M30 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 -592 -2000 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M31 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 -304 -2000 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M32 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 -496 -1920 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M33 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 -496 -1744 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M34 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 -592 -1328 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M35 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 -304 -1328 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M36 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 -496 -1248 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M37 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 -496 -1072 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M38 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 192 -592 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M39 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 480 -592 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M40 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 672 -592 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M41 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 288 -512 R0 WINDOW 0 -48 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M42 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 288 -336 R0 WINDOW 0 -46 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M43 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 288 -160 R0 WINDOW 0 -49 25 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M44 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 880 -592 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M45 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 880 -512 R0 WINDOW 0 -12 -10 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M46 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 -1152 -2000 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M47 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 -1152 -1920 R0 WINDOW 0 -12 -10 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M48 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 400 -2272 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M49 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 688 -2272 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M50 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 496 -2192 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M51 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 496 -2016 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M52 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 400 -1600 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M53 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 688 -1600 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M54 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 880 -1600 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M55 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 496 -1520 R0 WINDOW 0 -48 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M56 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 496 -1344 R0 WINDOW 0 -46 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M57 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 496 -1168 R0 WINDOW 0 -49 25 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M58 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 1264 -2240 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M59 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 1552 -2240 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M60 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 1744 -2240 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M61 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 1360 -2160 R0 WINDOW 0 -48 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M62 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 1360 -1984 R0 WINDOW 0 -46 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M63 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 1360 -1808 R0 WINDOW 0 -49 25 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M64 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 2176 -2624 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M65 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 2464 -2624 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M66 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 2272 -2544 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M67 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 2272 -2368 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M68 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 2176 -1936 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M69 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 2464 -1936 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M70 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 2272 -1856 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M71 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 2272 -1680 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M72 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 2176 -1248 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M73 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 2464 -1248 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M74 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 2272 -1168 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M75 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 2272 -992 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M76 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 2176 -560 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M77 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 2464 -560 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M78 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 2272 -480 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M79 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 2272 -304 R0 WINDOW 0 -41 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M80 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 3056 -1184 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M1 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 3344 -1184 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M2 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 3536 -1184 R180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M3 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 3152 -960 R0 WINDOW 0 -48 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M4 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 3152 -784 R0 WINDOW 0 -46 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M5 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 3152 -608 R0 WINDOW 0 -49 25 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M6 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 2880 -1184 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M7 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 3152 -1104 R0 WINDOW 0 -48 27 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M8 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u SYMBOL pmos4 -1488 -2000 M180 WINDOW 0 -16 -8 Left 2 WINDOW 3 36 31 Left 2 SYMATTR InstName M9 SYMATTR Value P_1u SYMATTR Value2 l=1u w=10u SYMBOL nmos4 -1488 -1920 R0 WINDOW 0 -12 -10 Left 2 WINDOW 3 62 21 Left 2 SYMATTR InstName M10 SYMATTR Value N_1u SYMATTR Value2 l=1u w=10u TEXT -1304 -1360 Left 2 !.tran 0 40m 0 TEXT 1096 -560 Left 2 ;Output A is the 1/3 clock output. TEXT -1752 -2848 Left 2 ;Asynchronous divide-by-three. TEXT -1752 -2816 Left 2 ;Jeroen Belleman - 20260717 TEXT -1760 -2632 Left 2 !.MODEL N_1u NMOS LEVEL = 3\n+ TOX = 200E-10 NSUB = 1E17 GAMMA = 0.5 PHI = 0.7 VTO = 0.8 DELTA = 3.0 UO =

650\n+ ETA = 3.0E-6 THETA = 0.1 KP = 120E-6 VMAX = 1E5 KAPPA = 0.3 RSH = 0 NFS = 1E12\n+ TPG = 1 XJ = 500E-9 LD = 100E-9 CGDO = 200E-12 CGSO = 200E-12 CGBO = 1E-10\n+ CJ = 400E-6 PB = 1 MJ = 0.5 CJSW = 300E-12 MJSW = 0.5\n*\n.MODEL P_1u PMOS LEVEL = 3\n+ TOX = 200E-10 NSUB = 1E17 GAMMA = 0.6 PHI = 0.7 VTO = -0.9 DELTA = 0.1 UO = 250\n+ ETA = 0 THETA = 0.1 KP = 40E-6 VMAX = 5E4 KAPPA = 1 RSH = 0 NFS = 1E12\n+ TPG = -1 XJ = 500E-9 LD = 100E-9 CGDO = 200E-12 CGSO = 200E-12 CGBO = 1E-10\n+ CJ = 400E-6 PB = 1 MJ = 0.5 CJSW = 300E-12 MJSW = 0.5 TEXT -1752 -2704 Left 2 ;Models from cmosedu.com TEXT -1752 -2784 Left 2 ;CMOS conversion by ER

Yes and no. What matters is what the system matrix generated by all those deleted lines looks like. Often the result is something unphysical, which will cause the math to do something strange.

So, the strategy is to suppress everything needless, so it cannot be interpreted strangely. I've seen such things happen in MATLAB for instance. Also Mathematica. (I don't use SPICE enough to matter.)

Joe

There is something odd with your file. I redrew your schematic in the form I'm more familiar with (see below) and it runs no problem in about 0.1s on my machine, but for some reason your file behaves differently.

Version 4.1 SHEET 1 880 680 WIRE -912 -816 -912 -832 WIRE -928 -800 -1200 -800 WIRE -768 -800 -864 -800 WIRE -624 -800 -768 -800 WIRE -928 -768 -1024 -768 WIRE -1024 -704 -1024 -768 WIRE -768 -704 -768 -800 WIRE -1024 -576 -768 -704 WIRE -1024 -576 -1136 -576 WIRE -768 -576 -1024 -704 WIRE -624 -496 -624 -800 WIRE -512 -496 -624 -496 WIRE -1024 -480 -1024 -576 WIRE -944 -480 -1024 -480 WIRE -768 -480 -768 -576 WIRE -768 -480 -880 -480 WIRE -512 -464 -624 -464 WIRE -336 -464 -448 -464 WIRE -288 -464 -336 -464 WIRE -240 -464 -288 -464 WIRE -944 -448 -1024 -448 WIRE -624 -352 -624 -464 WIRE -336 -352 -336 -464 WIRE -1264 -320 -1328 -320 WIRE -1200 -320 -1200 -800 WIRE -1200 -320 -1264 -320 WIRE -1024 -320 -1024 -448 WIRE -752 -320 -1024 -320 WIRE -624 -288 -336 -352 WIRE -336 -288 -624 -352 WIRE -1328 -272 -1328 -320 WIRE -624 -192 -624 -288 WIRE -512 -192 -624 -192 WIRE -1328 -160 -1328 -192 WIRE -512 -160 -624 -160 WIRE -336 -160 -336 -288 WIRE -336 -160 -448 -160 WIRE -1264 -16 -1328 -16 WIRE -912 -16 -1264 -16 WIRE -752 -16 -752 -320 WIRE -752 -16 -848 -16 WIRE -912 16 -1008 16 WIRE -1008 80 -1008 16 WIRE -752 80 -752 -16 WIRE -1008 176 -752 80 WIRE -752 176 -1008 80 WIRE -1008 240 -1008 176 WIRE -912 240 -1008 240 WIRE -752 256 -752 176 WIRE -752 256 -848 256 WIRE -624 256 -624 -160 WIRE -624 256 -752 256 WIRE -608 256 -624 256 WIRE -1136 272 -1136 -576 WIRE -912 272 -1136 272 WIRE -1200 304 -1200 -320 WIRE -912 304 -1200 304 WIRE -1328 448 -1328 -16 WIRE -336 448 -336 -160 WIRE -336 448 -1328 448 FLAG -288 -464 Q FLAG -1328 -160 0 FLAG -1264 -320 CLK FLAG -1264 -16 D SYMBOL Digital\\and -912 -400 M180 WINDOW 3 -37 117 Left 2 SYMATTR Value Td=10n SYMATTR InstName A8 SYMBOL voltage -1328 -288 M0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value PULSE(0 1 0 1n 1n 1m 2m 100) SYMBOL Digital\\and -896 -720 M180 WINDOW 3 -34 115 Left 2 SYMATTR Value Td=10n SYMATTR InstName A1 SYMBOL Digital\\and -480 -544 R0 WINDOW 3 -37 117 Left 2 SYMATTR Value Td=10n SYMATTR InstName A2 SYMBOL Digital\\and -480 -240 R0 WINDOW 3 -37 117 Left 2 SYMATTR Value Td=10n SYMATTR InstName A3 SYMBOL Digital\\and -880 336 M180 WINDOW 3 -37 117 Left 2 SYMATTR Value Td=10n SYMATTR InstName A4 SYMBOL Digital\\and -880 64 M180 WINDOW 3 -37 117 Left 2 SYMATTR Value Td=10n SYMATTR InstName A5 TEXT -1648 72 Left 2 !.tran 0 200m 0

No, it's bonkers. If anyone sees a nand gate with an input tied to ground they would quite correctly think the output of the gate is a logic one. But the authour of LTspice knows better than the rest of the known universe and does his own thing.

In LTspice if you want a logic zero on an input you either have to drive it, or tie it to ground with a resistor.

Or you can just attach an unconnected wire to it, or leave it unconnected, but these two options are undocumented and so really should not be relied upon.

Oh - I see in my circuit I have a liitle unconnected wire to node 8 of A1. That is the difference.

(to give a logic zero)

(to be clear this removes the input from the netlist and is supposed to speed up simulation)

Yes that works fine here too, with the extra bit of wire. But you can't put the extra bit of wire on all the gates, only some of them.

I put the circuit into QSpice but haven't so far got further than singular matrix.

And QSpice files don't seem to be ascii so I can't easily post it.

Not that you can list any examples. In reality, new inventions tend to be patented by several different people at much the same time.

Somebody has published a new way of looking at a problem, and several people see a way of applying the new insight.

Nobody demands "understanding" but being able to explain what you are doing to yourself can be very helpful.

That probably does describe your situation. Atoms and photons are actually pretty fundamental.

If you can't be bothered to do the science, this can be an attractive delusion.

And you have just delivered a whole bunch.

It's extremely useful if you are searching in noise for a waveform that is related to an external frequency, monitoring the modulation of an A.M. waveform or looking at a delayed signal.

The question was clearly ironic.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required