Zadanie polegało mi na zbudowaniu prostego urządzenia alarmowego. Wystarczy zmierzyć kilka wejść, a wyjścia zareagują odpowiednio (mówiąc bardzo prosto!). Wydawało mi się, że użycie kilku dyskretnych bramek logicznych wykona zadanie, ale kolega (który nad tym pracował ze mną) zdecydował, że zamiast tego powinniśmy użyć logiki programowalnej. Jego sprawa wygrała, ponieważ po pierwsze jest on starszy ode mnie, a po drugie, jego głównym argumentem było to, że programowalne urządzenia to przyszłość i chcemy tworzyć produkty przyszłościowe.
Moje pytanie brzmi: czy masz projekt, który można łatwo wdrożyć za pomocą kilku dyskretnych bramek logicznych, czy warto projektować z dyskretną logiką? Czy jest jakaś korzyść z ich używania nad programowalną? Czy może powoli zostanie całkowicie wycofany za pomocą programowalnej logiki? Żeby było jasne, nie chcę odpowiedzi: „Wierzę, że tak jest” lub „osobiście uważam, że tak, ale…” Chciałbym wiedzieć, czy istnieją jakieś rzeczywiste zalety projektowania z dyskretnym nad programowalnym i jest czy warto dziś z nimi projektować produkty elektroniki użytkowej?