is there any chance of the max bit size of a wire being 32? im trying to make a mip processor but using 2 16-bit lines instead of 32-bit is making it pretty large.
At the moment all signals are 32 bits wide internally. But I need a way to distinguish UNDEFINED and ERROR values so actual signals inside the editor are limited to 16 bits. This is because UNDEFINED/ERROR have fixed 32-bit values.
In order to make wires carry 32-bit values, signals should be either turned into a struct (32-bit value + flag for Valid/UNDEFINED/ERROR) or increase their size to 64 bits. Both of these ideas require a lot of internal changes to the simulator, which I'm currently considering but haven't managed to make yet.
So to answer your question: Not any time soon I'm afraid. Sorry about that :)