Keep it simple, stupid
The KISS principle is pertinent in nearly every aspect of my life. I can’t begin to relay the number of times I have had to convince myself to step back from a situation–engineering or otherwise–and ask what the simplest solution is. Be it electronics at work or at home, renewable energy or even my investing, I encounter the KISS principle over and over again.
A tenet of the ever-expanding chip market is that the more functions that were once done with discrete components and can now be moved into the confines of a chip, the better. This is done either directly on silicon or by setting multiple pieces of silicon next to each other in the plastic packaging and wiring them together. This idea started a long time ago but is being to manifests itself in many different ways. One of the earliest examples is the op-amp. True, the form and function of the op-amp is different than the cascodes and the vacuum tubes that preceded it; but the idea of bringing the capacitor (to control the slew rate) and the transistors required to drive the differential inputs and the output all into the same package were just the first examples of combining discrete elements into an easily re-usable device was new. Another driving force was the idea that this device can be mass produced and sold at a lower cost thanks to economies of scale. More recently we have seen more and more functions brought into the chip packaging. One such example is the FPGA, which not only reduces the need for external logic gates in some bulky package, but it also makes it reconfigurable. And now, predictably enough, this same concept is being brought into play with analog! There are now chip manufacturers that make Field Programmable Analog Arrays (FPAA). Usually this consists of an op-amp, some analog switches and passive components, such as resistors and capacitors (for filtering). The device can be “programmed” to select any number of functions, with the potential for ever increasing complexity (though signal integrity would be a concern of mine). The final example is a product offering called the uModule from Linear Technology, with others doing similar things. It is an interesting concept because they are bringing in even more discrete components, such as inductors on a DC-DC converter; inductors are typically set outside the chip because of size concerns.