www.cs.bilkent.edu.tr/~ozturk/cs223/PetervrlK.pdf
Оператор Case, стр. 16.
Для затравки там дан пример.
Код
case (alu_ctr)
2’b00: aluout = a + b;
2’b01: aluout = a - b;
2’b10: aluout = a & b;
default: aluout = 1’bx;
Вам надо его только немного подправить под свои нужды.