Фигушки. ram_do выбирается лишь в одном варианте 6'b000100, конкретно этот вариант попадает лишь под маску 6'b?????1.
Вопросы генерируют множество вариантов, где вместо вопросов либо нули, либо еденицы. На мой взгляд, это лишь сокращённая запись.
Но в одном ты прав - casez может иметь несколько совпадений (если они были сгенерированы вопросами) и в конечном итоге будет действовать тот, что стоит выше.
- - - Добавлено - - -
Проблема там скорее всего в наличии строчки default, которую можно считать вариантом 6'b??????, стоящим на последнем месте.
- - - Добавлено - - -
А может и не на последнем, а вообще случайном. Кто этот кактус знает...





Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
"Байт-48"