DIP switch
Un banco de interruptores independientes en un solo encapsulado. Cada posición tiene su propio pin de salida y su propio estado, y se conmuta haciendo clic sobre ella. Es la forma ordenada de alimentar un circuito con varias entradas fijas a la vez: ese tipo de ajustes que se definen antes de simular y casi nunca se vuelven a tocar.
Cuatro interruptores, cuatro salidas
Coloca un DIP switch en el lienzo y conecta cada uno de sus pines de salida a su propio LED. Haz clic en cualquier posición y solo ese LED cambia: las posiciones son realmente independientes, no un único número repartido entre pines. Esta es la diferencia entre un DIP switch y una entrada multibit: aquí cada línea vale por sí sola.
Fijar una dirección
Lleva las salidas del switch a un Combinador para componerlas en un solo bus, y usa ese bus como las líneas de dirección de una ROM. Ahora las posiciones del switch seleccionan qué palabra almacenada aparece en la salida: el binario se lee directamente en los interruptores. Esto replica cómo las placas reales usaban DIP switches para fijar la dirección de un dispositivo antes de que la configuración por software fuera común.
Vectores de prueba a mano
Cuando estás verificando un bloque combinacional contra su tabla de verdad, un DIP switch es la etapa de entrada más rápida: una posición por variable, todas visibles de un vistazo y sin recablear entre casos de prueba. Recorre los interruptores por las combinaciones de entrada en orden y compara las salidas con la tabla, fila por fila. Si el diseño tiene más entradas que posiciones el switch, aumenta su ancho de bits en lugar de colocar un segundo, para que el vector completo quede en un solo lugar.
Citas
- Horowitz, P., & Hill, W. (2015). The art of electronics (3rd ed.). Cambridge University Press. Referencia 1
- Mano, M. M., & Ciletti, M. D. (2018). Digital design: With an introduction to the Verilog HDL, VHDL, and SystemVerilog (6th ed.). Pearson. Referencia 2