Fundamentalmente, todos los circuitos analógicos. El problema con la realización de cálculos con analógico tensiones o corrientes es una combinación de ruido y distorsión. Circuitos análogos están sujetos a ruido y es muy duro para hacer circuitos análogos lineales sobre grandes órdenes de magnitud. Cada etapa de un circuito analógico añadir ruido y/o distorsión de la señal. Esto puede ser controlada, pero no puede ser eliminado.
Los circuitos digitales, básicamente, de lado todo este problema mediante el uso de sólo dos niveles. A quién le importa si la salida está en off en un 10%, sólo tiene que estar por encima o por debajo de un umbral. A quién le importa si la salida está distorsionada por el 10%, de nuevo sólo tiene que estar por encima o por debajo de un umbral. En cada umbral de comparación, la señal es básicamente regenerado y ruido/no linealidad de problemas/etc. despojado. Si el nivel es empujado sobre el umbral, el te da un poco de error. Los procesadores están diseñados generalmente para tener poco las tasas de error en la orden de 10^-20, si mal no recuerdo. Debido a esto, los circuitos digitales son increíblemente robusto, son capaces de operar en un rango muy amplio de condiciones debido a la linealidad y el ruido son, básicamente, no temas. Es casi trivial para trabajar con 64 bits números digitalmente. 64 bits representa 385 dB de rango dinámico. Que el 19 de órdenes de magnitud. No hay manera en el infierno vas a llegar a ninguna parte cerca que con circuitos análogos. Si su resolución es de 1 picovolt (10^-12) (y esto básicamente será inundado al instante por el ruido térmico), a continuación, usted tiene que apoyar a un valor máximo de 10^7. Que es de 10 megavoltios. No hay absolutamente ninguna manera de operar sobre ese tipo de rango dinámico en analógico es simplemente imposible.
Sin embargo, para algunas operaciones, analógica tiene sus ventajas - más rápido, más simple, bajo consumo de energía, etc. Digital debe ser cuantificada en el nivel y en el tiempo. Analógica es continua en ambas. Un ejemplo donde analógica gana es en el receptor de radio en tu tarjeta wifi. La señal de entrada llega a 2.4 GHz. Totalmente digital receptor tendría un ADC corriendo a por lo menos 5 gigamuestras por segundo. Este sería consumir una enorme cantidad de energía. Y no es que incluso teniendo en cuenta el procesamiento después de la ADC. Ahora, los ADCs de que velocidad son realmente sólo se utiliza para los de muy alto rendimiento de banda de los sistemas de comunicación (por ejemplo, alta velocidad de símbolo coherente óptico de la modulación) y en el equipo de prueba. Sin embargo, un puñado de transistores y pasivos puede ser utilizado para convertir los 2.4 GHz señal de que algo en el MHz rango que puede ser manejado por un ADC en el 100 MSa/s rango mucho más razonable trabajar con.
Línea de fondo es que hay ventajas y desventajas de cada método. Si usted puede tolerar el ruido, la distorsión, de bajo rango dinámico, y/o de baja precisión, uso analógico. Si usted no puede tolerar el ruido o la distorsión y/o se necesita un alto rango dinámico y de alta precisión, a continuación, utilice digital. Siempre se puede tirar más bits en el problema para obtener más precisión. No hay ningún equivalente analógico de esto, sin embargo.