Project 5 - part 1

  1. are we allowed to add inputs for the addresses and ports in the same circuit of the router? or they need to be in the auxiliary circuits that we built for storing the 8 adresses and ports?

  2. while setup = 1, does the port need to be updated? or when setup = 1, the port stays on it’s last value when setup was equal to 0?

  1. You are not allowed to add inputs to the router. You can do whatever you like with the auxiliary circuits.
  2. The value of the “port” output is undefined when setup is 1. So you can set it to whatever you like.

Are we allowed not to use auxiliary circuits at all?

Sure, but it is a good idea to make your circuit modular rather than flat.