Can I suggest a good book
And BTW, most of my estimates are 100% off, and not in the good direction. Also we've decided to use an FPGA so now I have to learn about them. The good news is that the entire CPU board will only have 2 chips. 3 if you want 1-wire.
Rob