Fui encarregado de construir um dispositivo de alarme simples. Ele só precisa medir algumas entradas e as saídas responderão de acordo (para simplificar!). Para mim, parecia que o uso de alguns portões lógicos discretos faria o trabalho, mas um colega (que estava trabalhando nisso comigo) decidiu que deveríamos usar a lógica programável. Seu caso venceu, porque, em primeiro lugar, ele é mais experiente do que eu e, em segundo lugar, seu principal argumento era que os dispositivos programáveis são o futuro e queremos criar produtos à prova de futuro.
Minha pergunta é: se você tem um projeto que pode ser facilmente implementado por algumas portas lógicas discretas, vale a pena projetar com lógica discreta? Existe alguma vantagem em usá-los sobre os programáveis? Ou será lentamente eliminado completamente pela lógica programável? Para ser claro, não quero respostas de 'Acredito que seja esse o caso' ou 'Pessoalmente acho que sim, mas ...' Gostaria de saber se há alguma vantagem real em projetar com discreto sobre programável e vale a pena projetar com eles hoje em dia em produtos eletrônicos?