[HN Gopher] Silicon die teardown: a look inside an early 555 tim... ___________________________________________________________________ Silicon die teardown: a look inside an early 555 timer chip Author : picture Score : 82 points Date : 2022-01-24 17:13 UTC (5 hours ago) (HTM) web link (www.righto.com) (TXT) w3m dump (www.righto.com) | 0xTJ wrote: | Working with modern technologies, it's incredible to me that the | transistors are on the same order of scale as the bond-out pads. | puzzlingcaptcha wrote: | "But for a variety of reasons, PNP transistors have an entirely | different construction." - Can you expand on what some of those | reasons are? And why is the emitter in a PNP circular? | kens wrote: | Theoretically you could make a PNP transistor by reversing the | doping of an NPN transistor. The main problem is that boron | diffuses rapidly, making it hard to fabricate a buried P-layer. | Boron also has less solubility than phosphorus, making it hard | to dope the emitter. Also, holes have only 1/3 the mobility of | electrons, so PNP and NPN aren't symmetrical. To deal with | these issues, PNP transistors are usually built with lateral | construction (i.e. horizontally). The ring structure ensures | that almost all of the carriers injected by the emitter are | intercepted by the collector. | | (This is based on The Art of Analog Layout, p280. I don't know | all this doping stuff myself.) | puzzlingcaptcha wrote: | Thanks! I also have to say that you have a very accessible | writing style for what is a rather convoluted topic and that | the interactive schematic tool is a great aid. | morei wrote: | What's the difference between N and N+ ? As far as I can tell, N+ | just means a higher doping concentration? But it seems very fuzzy | as to what 'higher' means? | kens wrote: | Yes, N+ and P+ are just heavily doped regions. | commandlinefan wrote: | Wow, I always assumed that the actual "live" part of the chips | were most of the packaging - the second picture makes it look | like the chip is 99% epoxy packaging and 1% silicon. Is that | right? Is that typical? Is the packaging that big to separate the | pins from each other or just to make it something humans can | handle/keep track of? | jacquesm wrote: | The connections can take up the bulk of the package. | andyjohnson0 wrote: | > Is the packaging that big to separate the pins from each | other | | Yes. DIP packages have standard pin spacings. | | https://en.wikipedia.org/wiki/Dual_in-line_package | spear wrote: | Sometimes, the silicon die itself may be "pad-limited", ie. the | minimum size is determined by the number of I/O pads on the | die, which have their own spacing requirements. | jaywalk wrote: | This holds true even on current CPUs, although they're | obviously not packaged in the same way. | kens wrote: | Back then, printed circuit board technology wasn't as advanced | so chips usually had 0.1" spacing so there was room for the PCB | traces. The chip's package was much larger than the silicon. | Nowadays, in something like a phone, you want the packages to | be as small as possible. You can now get a 555 timer in a | package that is 1.4mm on a side, which is not a lot bigger than | the silicon die, but still limited by the spacing of the solder | balls. | mwattsun wrote: | Giant 555 Timer using discrete components | | https://hackaday.io/project/182863-giant-555-timer | ohazi wrote: | Similarly, a giant 555 Timer using vacuum tubes! | | https://www.youtube.com/watch?v=bjAlzA4Cyys | Dinux wrote: | I was thinking exactly this when reading the article. thanks | kens wrote: | Author here for all your chip questions... | mikebco wrote: | What kind of chip layout/validation tools and methods would | have been used for this chip? The layout does not appear to be | as dense or uniform as other chip images that I've seen. Is the | large spacing between elements more indicative of a prototype | that would have been refined later in production? | kens wrote: | The chip was designed in 1971, so layout would have been | drawing it on a large piece of paper and then cutting the | masks out of sheets of plastic (Rubylith). | | The layout looks typical for that era. Keep in mind that this | is an analog chip, so resistors take up a lot of space. Also, | with just 24 transistors, you don't need to squeeze every bit | out of the layout. I've looked at other versions of the 555 | timer and the layout isn't much better. Even the CMOS 555 has | a lot of wasted space. | winstongator wrote: | Thanks for posting. Love your stuff! | showerst wrote: | Any particular favorite book or course recommendations for | learning about vintage (or current) IC design? I'm not looking | to go into the field, just programmer who thinks being able to | puzzle out things like die shots is really cool. | kens wrote: | I stick to ICs from the 1970s and 1980s; after that, things | get too hard to understand. Books from that era provide a | reasonable description. | | For digital circuits, Mead and Conway's Introduction to VLSI | Systems is a good source of information. It's available | online: https://ai.eecs.umich.edu/people/conway/VLSI/VLSIText | /VLSITe... (the link seems to be down right now, though.) | | For analog circuits, the book "The Art of Analog Layout" is | good if you can find a cheap used copy. The designer of the | 555 timer wrote an interesting book "Designing Analog Chips" | which I found very interesting. It is available online: | http://www.designinganalogchips.com/ | | There's also an online tutorial on IC reverse engineering: | http://siliconzoo.org/tutorial.html | showerst wrote: | Thanks so much! | tadbit wrote: | Do you have a layman's explanation for what the 555 timer is | used for and how it works? | colejohnson66 wrote: | It's such a simple IC that it's hard to see what it can do. | But if you stick some resistors and capacitors around it in | just the right ways, it can do so much. Google "555 examples" | for _thousands_ of example schematics. Wikipedia has a few | examples: https://en.wikipedia.org/wiki/555_timer_IC#Modes | [deleted] | kens wrote: | The basic idea of the 555 timer is to generate a pulse of a | fixed timing, from microseconds to hours. But it is a very | flexible chip so it has hundreds of applications, operating | as anything from a timer or latch to a voltage-controlled | oscillator or modulator. As a result, the chip was very | widely used. | | How it works is that when you charge a capacitor through a | resistor, the capacitor will charge relatively slowly. The | rate depends on the value of the components. What the 555 | chip does is monitors the voltage level on the capacitor. | When it reaches an upper level, the chip discharges the | capacitor. When the voltage reaches a lower level, the chip | starts charging the capacitor. Thus you get oscillations with | the desired timing. | | Think of it kind of like filling your sink with water. When | the sink gets 2/3 full, you pull the plug from the drain. | When the water level drops to 1/3, you put the plug back in | the drain. This will give you periodic oscillations. The | timing depends on the size of the sink (capacitor) and how | much you open the tap (resistor). | tadbit wrote: | This is a fantastic explanation. Thank you! | yesimahuman wrote: | Remarkable how such a simple chip can be so complicated. And to | think how complex modern CPUs/etc. are in comparison! ___________________________________________________________________ (page generated 2022-01-24 23:03 UTC)