1. Planteamiento del problema: Definir el número de entradas y salidas.
2. Tabla de verdad: Entradas y salidas de acuerdo a cómo va a funcionar el sistema digital. 3. Ecuaciones lógicas: planteadas como suma de productos con sus términos canónicos o utilizando términos mínimos. 4. Simplificación: utilizando los mapas de karnaugh. 5. Implementación: utilizando las compuertas lógicas.