bountyhunter
- Joined Sep 7, 2009
- 2,512
Bob used to take a computer up onto the building of the parking garage next to building F and throw them off once a year. He used to say:Except that, if the likes of Bob Pease thought simulation to be a mere foolishness, should anyone dispute it?
"I don't hate computers, computers hate me. I LOATHE them...."
Bob was smart enough to know when a computer was lying and that was too often.
Our IC designers used lots of sims with various degrees of usefullness. But, they all knew what aspects could NEVER be simulated like stability and compensation. The managers lived under the delusion that you could do a paper design of an IC and go to fab no worries. That's pure BS. NEVER happen, the only time parts worked first pass were when the designers had so much experience they knew what worked form EXPERIENCE. Those designers are rare.
In our group we had a power regulator product family (LP396X) that famously came out and did not work, it oscillated terribly. It cost the company so much money and bad PR, it went all the way up to the CEO. After that, the standing orders basically were:
"If it oscillates, EVERYBODY GETS FIRED."
The designers knew we had to really be careful and thoroughly evaluate the part before release. They hired a new hot shot designer who brought out a part that was "flexcap" stable, meaning it was stable with input/output caps that had ANY value of ESR (equivalent series resistance).
So the part was about to be released (always a hurry) and I was taking data and saw something funny. By manipulating the source impedance to my lab power supply, I got the thing to break into oscillations. I found the range of input capacitor ESR values over which it was unstable.
So I go back to the designers office:
ME: "You gave me data showing the part was stable with any input cap. Did you test this?"
DESIGNER: "Of course. We ran simluations with ESR values all the way down to zero Ohms."
IDIOT! The advertising copy I had done had to be cancelled (It was already at the magazines). If I hadn't caught that we would have released another oscillator. Sims are creating a whole crop of similar idiots.
BTW: here's the part that Mr Simulator came an inch away from releasing had I not caught the problem:
http://www.national.com/ds/LP/LP38501-ADJ.pdf
Here is what I added to the D/S to keep from losing all the lawsuits that would have followed:
All linear regulators can be affected by the source impedance
of the voltage which is connected to the input. If the source
impedance is too high, the reactive component of the source
may affect the control loop’s phase margin. To ensure proper
loop operation, the ESR of the capacitor used for CIN
must not exceed 0.5 Ohms.
Last edited: