Electronic – the methodology behind 555 timer design

555circuit-designdesignttl

Small circuits in TTL and RTL we could do intuitively, without any methodology. But what about a complex circuit like 555 timer?

If it was designed using logic gates, it could be easily deduced by using boolean algebra, truth table, k-map, etc. These could be the methodology.

Not intuitive.

The 555 timer was designed with a complex transistor network and some passive components.

I know that transistor building blocks are just what was used to make logic gates, but what methodology used to design the 555 timer, or it was completely intuitive (no methodology?)

Best Answer

The 555 was designed in the late 1960s - early 1970s, then the usual design method for analog ICs was in a nutshell:

  1. think up and draw the block diagram

  2. translate the blocks from the block diagram into discrete transistor based circuits (resistors and capacitors can be used as well). For some situations you might want to use special test-ICs that contain the real transistors as they are made in the actual IC production process (for high speed or low noise design, this can be crucial, not for an NE555 tough).

  3. Build the circuits from 2) and measure them, do calculations, tweak it until the performance is good enough.

  4. Draw the final design of the circuit as it is going to be on the chip.

  5. Draw the layout and have that processed.

  6. Measure your new IC and see if it does what it is supposed to do. If not, find out what is wrong, fix the design and try again.

Source: the columns from Bob Pease here and other stories I read some time ago on how gurus like Pease, Widlar, Gilbert etc. etc. worked long ago.

How do we do that today?

In a very similar way but the "building your circuit with discrete transistors" has been replaced by using a simulator and a PDK (Process Design Package) from the chip-foundry (factory where the ICs are made). So we design with "virtual transistors" as making an IC is expensive and takes a lot of time. In a simulator we can "play" until the cows come home ;-).