Question About IC Chips
^ input
Sure John, but there are plenty of us here who are lucky to see 1000 units of what we design go into production, much less a million. I think a better approach is to spend the extra pennies on the first 1000 units to get the 'time to market' advantage as well as having effectively bought 'insurance' that the design will work, and then -- if time permits -- go back and start cost minimizing.
I also find there are usually much bigger fish to fry than saving the price of an extra resistor or capacitor here of there... things like someone using a very high end DSP to perform a function that a dedicated FPGA and a microcontroller could do for 1/4 the price, using a much faster processor than needed because they don't have a good algorithm for what they want to do (which can also quickly lead to, e.g., bigger batteries!), etc.
I've worked places where we'd spend something like $10,000 on chrome-plated stainless steel 'skins' for the machines we were building; it was really hard to get that excited about saving $10 on some $300 PCBs that went into it... :-) (On the other hand, that machine also had a $40,000 air-bearing stage, and we DID sit around spending time trying to cost reduce _it_!)
I disagree. Resistors not needed for a specific reason represent money wasted, (a penny wasted on each of a million units is $10,000 of lost revenue!) and any designer worth his salt needs to learn how to work without that expensive a net.
Duh?
That's the first good example I've heard mentioned for including a series resistor.
Be aware that *some* pins are called N/C by the manufacturer. Best to leave these alone.
Graham
Sometimes getting rid of "extra" resistors makes the board layout much simpler. That could easily help time to market much more than than resistors that you never use. Judgement. What they pay us for.
I also like test points on "unused" pins. Something big enough to get a scope on when you are chasing a bug.
Not a bad idea if you are a digital geek. Much simpler to get good timings from quartz and logic than Rs and Cs and silicon that all have relatively sloppy tolerances.
The one about outputs?
Presumably they don't think a lot of unloaded outputs ringing away is a good idea.
The other thing I like to do with programmable devices is take an unused output or two and tie them to LEDs. The first "program" I do is a counter to divide the clock enough to blink the LED. I leave this in the "code" until it's fully debugged (perhaps a compiler/assembler switch to enable it). I've wasted significant time chasing a fault that prevents the device from programming.
I read in sci.electronics.design that John Fields wrote (in ) about 'Question About IC Chips', on Wed, 30 Mar 2005:
I find I could occasionally do with a reminder that says: 'Used outputs of a device should not be left unconnected.' All the voltages are correct, but there's no trace on the scope!
[Newsgroups reduced to three.]
I can recount dozens of similar stories. My favourite is this one:
A little drive (
I read in alt.binaries.schematics.electronic that John Fields wrote (in ) about 'Question About IC Chips', on Wed, 30 Mar 2005:
But you've moved on, whereas he has a clear field to explain to the CEO that 'The designer didn't take standard precautions against unforeseen, but reasonably foreseeable, events. This was a disaster waiting to happen.'
This thread is spread across six newsgroups. Is that really necessary?
Sure it is, because Fields is desperate to cover his idiot arse!
*Good* designers think about what might go wrong, not just what the circuit will do if everything is perfect. It's analogous to software error-trapping.As you rightly say, 'standard precautions against reasonably foreseeable events'.
Stewart Pinkerton - professional hardware design engineer
No, I wouldn't really use a pretentious sig like that, because I actually am one.......................... :-)
Why not just connect the unused inputs to some output, so the input is terminated, and you don't need the resistor?
-Bill
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required