JediKnight,
Dude, you are making it all sound like it's a burden and imposition on you. You are taking a technical course and from that I surmise you have picked a technical major in school. If so, you should love what you have chosen and you should see your assignment as a happy and worthy challenge.
The salvation to your assignment is only 2 D-flops and a pair of XOR gates away. It is a throw-away easy solution. To get it though you must show me a willing eagerness to learn instead of seeing the assignment as a burden. Are you willing to have that attitude? If yes, contact me off-list. I design motor drives as my profession.
Mariss |