If you've done any kind of programming or digital design, you'll know that a state machine is a good way of designing the layout of a program before blindly going about implementing all of the program's parts. This is because it's essentially a road-map showing how entire application works. What I've been working on for the last couple of days (besides creating a single-cycle, 32-instruction microprocessor for one of my classes--which is bad bum by the way) is the state machine diagram for PV. So far, I have about 6 pages of states and state transitions I need to account for but I'm nearing a final draft of the machine. Once I complete it, if anyone's interested, I'll upload the results to the site so you can take a look at how the client's going to work.
Karl[/url]