Hola a todos! Quiero hacer un multiplexor que pueda funcionar para un numero indefinido de entradas y ancho de bits, utilizando los parametros de verilog.
Hice un modulo como el siguiente, donde W es el ancho de banda y N el numero de bits de mi selector (si hay 2 bits en el selector, significa que puedo tener hasta 4 entradas, por ejemplo). Pero no he tenido mucho exito con ello, ya que aun estoy muy nuevo en esto de Verilog y creo que no me estan saliendo los ciclos jaja.
Alguna sugerencia? Creo que una matriz en vez de un array para las entradas seria mas conveniente, pero no se si se pueda hacer
Hice un modulo como el siguiente, donde W es el ancho de banda y N el numero de bits de mi selector (si hay 2 bits en el selector, significa que puedo tener hasta 4 entradas, por ejemplo). Pero no he tenido mucho exito con ello, ya que aun estoy muy nuevo en esto de Verilog y creo que no me estan saliendo los ciclos jaja.
Alguna sugerencia? Creo que una matriz en vez de un array para las entradas seria mas conveniente, pero no se si se pueda hacer
Última edición: