Remix.run Logo
kens 2 days ago

Author here: I know this is a very obscure topic, but hopefully it will be interesting to some. Let me know if there are any questions...

araes 2 days ago | parent | next [-]

Reading through, appears this is mostly a manufacturing concern that goes away once the chip is actually active. Correct? The charge buildup goes away, and then there's no further need for the diode antenna.

However, second question, does any chip actually use these for anything afterward? Or are these ever built so they actually do something other than simple provide manufacturing protection?

Example, they build up charge. So then the charge build up itself is effectively used as some form of remote communication method or channel between various portions of the chip. The diode discharges and in discharging effectively acts as some form of communication transfer.

Others, or it serves multiple purposes. One during manufacturing, one after manufacturing? Safety mechanism during manufacturing, and then the charge buildup location is oscillated, purposely charged, or used as a charge outlet for some other reason?

Others, Light Emitting Diode is, kind of by the name, a diode. Any of these that basically do blinking communication or something similar? Emits light when the charge breaks down, then that is picked up and used as data transfer?

Others, not going into extensively. Tune radio and TV receivers (varactor diodes). Generate radio-frequency oscillations (like actual antennas) (tunnel diodes, Gunn diodes, IMPATT diodes).

Basically, anything other than a safety mechanism for manufacturing?

kayson 2 days ago | parent | next [-]

You're correct that these are for manufacturing only. I've never heard of them being used for actual design purposes and that's probably because if you wanted an actual diode, you'd just use a "real" one.

araes a day ago | parent [-]

Cool. Thanks for the confirmation answer. Just figured maybe "money efficiency?" Get double functions out of the same wiring path? Or it might do something neat.

2 days ago | parent | prev [-]
[deleted]
accrual 2 days ago | parent | prev | next [-]

Hi Ken! Your work is extremely interesting to me and I admire the effort your pour into these articles. It's been very cool to see your die analyses ramp up to more and more complex chips over the years. The Pentium is an especially neat target since it represents a major shift in the x86 architecture towards the modern chips we have today. Never a dull moment when I see a righto link!

iakov 2 days ago | parent | prev | next [-]

Your pictures give insight into such a small world, individual freaking transistors on a CPU chip! Reading textbooks and wiki is one thing, but seeing silicon spliced up and photographed up close is another. Very interesting read, and very well presented too, thank you.

beenBoutIT 2 days ago | parent [-]

It'd be interesting to see how big a CPU chip scaled up to be big enough for a human to fit in (were it hollowed out) would end up being.

hn34381 a day ago | parent | next [-]

Not a whole chip, but an important section of one:

https://www.zerotoasiccourse.com/post/3dcells/

accrual 2 days ago | parent | prev | next [-]

Reminds me of the Monster 6502. Not quite what you're suggesting, but still a large discrete monster of a board.

https://monster6502.com/

Instead of a hedge maze maybe we can have VR "walking through a 8086 or 8088" chip style maze in the future.

namibj 2 days ago | parent | prev | next [-]

They're usually 150μm thick. Humans fit in about 300mm thick spaces, so you need 2000x linear scale.

emmelaich 2 days ago | parent | prev [-]

Not to answer your question exactly but ...

Chips seem to be around 25mm sq, and the smallest features around 10nm. If you scaled up so the smallest feature is one mm then the chip would be around 2.5km square. (over 1.5 miles on each side)

If the smallest feature was about the width of human hair then divide the above by 100.

jiggawatts 2 days ago | parent | prev | next [-]

Absolutely fascinating!

It’s precisely these orthogonal, secondary concerns that make every industry more difficult than people on the outside might think.

Articles like yours shed light on these challenges.

I’m reminded of a recent project working on a (small!) data warehouse where for the first time in my career I had to not only be concerned with theoretical performance of queries, such as the presence or absences of indexes, but orthogonal concerns such as the time taken to rewrite terabytes of data on disk during night ETL jobs… combining with the “change rate” of the source data.

Your article is a similar concern that only specialists in the in the industry are even aware of: it’s not enough to logically route connections — a challenging optimisation all by itself — but there are these competing physical optimisation issues as well that need to be simultaneously optimised!

dtgriscom a day ago | parent | prev | next [-]

Late to the show, but this only works because the deposited charge always has the same sign, correct? For instance, if the ions used are positive icons (electrons stripped), the surface elements get positively charged, and the diodes drain that charge to the substrate. But, in operation, the surface elements are negatively charged, so the diodes block. (Right? Or is it the other way around?)

kens a day ago | parent [-]

The diodes break down nondestructively under the voltage, getting rid of the charge regardless of polarity. During operation of the chip, the diodes are reverse biased, so they have no effect.

bonzini a day ago | parent | prev | next [-]

How are vias manufactured, and why tungsten (I suppose it has something to do with high fusion point?).

kens a day ago | parent [-]

They etch holes in the oxide for the vias and then use CVD (chemical vapor deposition) to put a tungsten film over the surface, filling the holes. Then they polish off the excess tungsten with CMP (chemical mechanical planarization). I think there's also an adhesion layer of titanium. I think tungsten vias replaced aluminum vias because tungsten with CVD filled vias better than sputtered aluminum. But then copper vias were used because it has better conductivity and better electromigration characteristics.

rayiner a day ago | parent | prev | next [-]

This is amazing! How did you get the pictures?

kens a day ago | parent [-]

I spent a long time with various chemical processes to remove the layers of the chip before discovering that 1500-grit sandpaper works shockingly well. Then I took the pictures with my metallurgical microscope and stitched the images together with a program called Hugin. I wrote a blog post about the process: https://www.righto.com/2015/12/creating-high-resolution-inte...

amelius a day ago | parent | prev | next [-]

Are these structures automatically added by most EDA tools?

(If not, why not?)

hn34381 25 minutes ago | parent [-]

Yes. Here is the check in the open source EDA tools. https://openlane2.readthedocs.io/en/latest/reference/step_co...

raverbashing 2 days ago | parent | prev [-]

Great article!

> Note that when the chip is completed, every transistor gate is connected to another transistor's source or drain (which provides the signal to the gate)

That's a very curious assertion, which made me think a bit more (it feels incorrect at first but on a second thought it looks correct)

I would think of "pure input pins" but I suppose those have pull-up or pull-down "resistors" which in silicon are actually diodes? gateless fets?

dfox a day ago | parent | next [-]

Input pin pad structure usually contains two reverse biased diodes for ESD protection which should remove the antenna issue.

kens a day ago | parent | prev [-]

Yes, input pins are kind of an exception; the source or drain providing the voltage is external.