Inside the 8086 processor, tiny charge pumps create a negative voltage
righto.com
righto.com
(If you search online you'll find discussions such as https://electronics.stackexchange.com/questions/455745/why-w... where the accepted answer is close but not quite correct; -5 is substrate bias, 5 is the main supply, and 12 is applied to all the gates of the enhancement load transistors to open them. On the 8080, 12V was also used to drive the clocking circuitry, and this explains why the absolute maximum rating on all the pins --- and thus the gate oxide withstand voltage --- is 20V instead of the 6-7V typically seen for 5V devices.)
Now, disconnect the capacitor and connect the positive side to ground. The capacitor still has its 5-volt charge, so now the low side must be at -5 volts.
By rapidly switching the capacitor between the two states, the charge pump produces a negative voltage."
That is a strange and weird effect of capacitors!
I never knew this, before this post!
I'll have to experiment with this weird but interesting effect in the future!
https://circuitdigest.com/electronic-circuits/voltage-double...
If you want to learn how switching regulators work, start by studying the basic "boost converter".
I love it!
Just don't load this accumulator with $FFFFFFFFFFFFFFFF -- as that will generate a voltage so high it will fry the whole system! <g>
No, I'm just kidding! (That was just an attempt at humor! <g>)
On a serious note -- I think the idea is both fasinating and meritorious!
[0] https://en.m.wikipedia.org/wiki/Successive-approximation_ADC
I think conceptually any circuit element with reactance/memory would do, just a matter of cost and spec
That would average at -2.5V if we put a low pass filter.
This would work for me with 2 charge pumps, but I only see one large capacitor
Many processors of that era used pass transistors for temporary latches between circuits. The 8086 also used dynamic logic for gates, where instead of a pull-up resistor, the output would be precharged during one clock phase and then the gate would pull it down (or not) during the other clock phase.
Or maybe they’re not differential and they’re just routed together because it’s convenient. Since they store with coupled inverters I can see why having both phases could be useful in some flip flop implementations.
The two clock phases don't overlap, and act to "pump" the signals through the circuits on each half-cycle. Circuits from that era effectively use both edges of the clock, and the use of simple pass transistors instead of full flip-flops simplifies the implementation.
Looked jolly awesome on the whiteboard, though.
For instance, long signal traces have a lot of twists and turns to be as close together as possible while avoiding obstacles and satisfying the design rules. Sometimes these signals do strange things like switching from poly wires to metal wires and back just so they can be a bit closer. These micro-optimizations don't seem like ones a human would make.
Another thing I've noticed is between two revisions of the chip that have identical layout except for a few traces. On one chip a trace will have a jog that's two 90-degree turns. On the other chip, the same trace will have 45 degree bends. So the two traces are identical except for this short segment. I assume that the automated layout algorithm changed slightly, resulting in this change.
If the 45 degree one is the newer version, that might be a DFM optimisation - there is common folklore around PCB design that 90 or acute angles can cause various problems, with some hint of truth to it, but I suspect there are similar constraints in photolithography. If the sharp corner was causing yield losses, a newer revision would definitely address that.
https://en.wikipedia.org/wiki/Electromigration#Via_arrangeme...
Using the term “chip” to describe integrated circuits is amateurish.
[1] https://www.micron.com/foundation/semiconductors
[2] https://www.tsmc.com/english/dedicatedFoundry/technology/SoI...
[3] (pdf) http://download.intel.com/pressroom/kits/chipmaking/Making_o...
http://archive.6502.org/datasheets/mos_6501-6505_mpu_prelimi...
"but including an on-chip clock ... in addition to the on-chip clock"
https://dl.acm.org/doi/10.1145/1463891.1464005 https://dl.acm.org/doi/10.1145/1463891.1463961