Alan Tse - 2003-11-01

I think I found the cause of modelsim crashing. It seems to be related to our extensive use of looping assigns which have no delays. So essentially modellsim enters a loop it can't figure out because as it changes one side it changes the other side which changes the first side which changes the second and modelsim dies.

So the goal would be to use assign statements internally, and possibly make any outputs in fact regged so modelsim can figure this stuff out.