Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The big problem is not precision in the abstract, the big problem is that analog is just about impossible to replicate reliably en masse. You could build 1000 digital circuits and they'd all come out and operate exactly identical or not at all. Your analog circuits are going to come out in a bell curve roughly between un-usable and perfect with component variation and parts count as ingredients. You can mitigate this to some extent by very careful design and pre-assembly component selection but not all the way.

The way to deal with that in the analog world is an expensive process called 'trimming' where you use adjustable components to get you where you want to be. But trimming makes the circuitry sensitive to being bounced around and makes it more sensitive to temperature changes if you use the cheap version and the expensive version (digital circuitry masquerading as trimmable analog components) puts the horse behind the cart if you wanted analog then you're no longer getting it (but some kind of quantized version of analog).

For some circuits this is all more important than for others.

Finally, digital reduces the component count and so increases reliability and decreases cost. Software is hard to make and expensive but once you have it the marginal cost of reproduction is next to zero.

Digital, once the bugs are worked out has none of these issues and so lends itself much more to economic mass production.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: