En mi módulo de diseño digital que involucra HDL (Verilog) y una tonelada de diagramas RTL, nuestro profesor siempre dijo que nunca usarían demultiplexores porque no existen.
¿Por qué es eso?
En mi módulo de diseño digital que involucra HDL (Verilog) y una tonelada de diagramas RTL, nuestro profesor siempre dijo que nunca usarían demultiplexores porque no existen.
¿Por qué es eso?
Los demultiplexores / decodificadores se usan comúnmente en la lógica SSI / MSI porque es una forma conveniente de obtener una matriz de compuertas AND con varias combinaciones de entradas verdaderas e invertidas en un solo paquete. ( Ejemplo )
Pero eso es realmente todo lo que son. En el diseño de FPGA, cada compuerta AND se sintetiza directamente, a veces combinada con otras funciones en una sola LUT. No hay ninguna razón particular para usar un "demultiplexor" en el código fuente, es más probable que ofusque el diseño en lugar de hacerlo más claro.
Lea otras preguntas en las etiquetas hdl