En una (s) declaración (es) de caso, el valor n de s aumenta con la potencia de 2.
input[127:0] s
output[127:0] y
case(s)
128'b1: y=a1;
128'b2: y=a2;
...
Cuando va a 2 ^ 64, el número es tan grande y se representará automáticamente mediante notación científica, por ejemplo.
128'b1.84467e19: y=a64
Esto me dará un error de sintaxis, ¿hay alguna manera de evitar esto?
No quiero definirlo como real, ya que quiero sintetizar este código.