En teoría: yes
¿Es práctico? No
Todos los circuitos son analógicos
Los circuitos analógicos tienen un número infinito de niveles.
La electrónica digital de 2 niveles es una abstracción del comportamiento de los circuitos analógicos. Esto se hace porque:
- los transistores están encendidos o apagados, esto ahorra energía (la corriente solo fluye durante las transiciones)
- esto es simple, las descripciones lógicas simples son fáciles de hacer, simular, diseñar con
- Es robusto con respecto al ruido en las señales y la fuente.
El uso de la lógica multinivel eliminaría la mayoría de estas ventajas y no aportaría muchas ventajas.
La lógica de niveles múltiples resultaría en circuitos más complejos y más grandes, el circuito equivalente de 2 niveles casi siempre será más pequeño y, por lo tanto, más económico. La excepción es la memoria flash MLC pero esa no es una lógica combinatoria.
Mantener los voltajes de "nivel medio" requiere que fluya algo de corriente, siempre, incluso cuando el circuito está estático. Una función compleja resultaría en un chip muy caliente.