Design Process – Past Documentation
The link above shows all the documented process of our design before the most updated one that is shown below.

 

Updated (11/16):

 

 

Note: In the Original Design we have comparators  after each of the adders and subtractor  to check if the move is allowed. Instead of implementing a full comparator we created they functionally using the truth tables and Kmaps shown below. The output is the same as if we had used the original comparators but it was simpler to implement in B2 Spice.

 

mPluse logic same as previous stage: