design of multicycle controllers 149931