Estoy escribiendo un banco de pruebas para un módulo que toma un array de entradas que representa un número utilizando el siguiente código:
module ComparatorTest;
wire [3:0] a;
wire [3:0] b;
output aHigher, bHigher, equal;
Comparator c (a, b, aHigher, bHigher, equal);
initial begin
$dumpfile("test.vcd");
$dumpvars(0, ComparatorTest);
# 0 a[3:0]=1111, b[3:0]=0000;
# 20 a[3:0]=1111, b[3:0]=1111;
# 40 a[3:0]=0000, b[3:0]=1111;
# 60 $stop;
end
endmodule
Quiero poder poner las matrices a y b en base 10 o en binario como si fuera un número. ¿Cómo puedo hacer esto? El código que tengo me da un error de sintaxis (ComparatorTest.v:12: Syntax in assignment statement l-value.)