Prev Issue #5 :
I had only a single reset/CLR pin the registers before, that was a asynchronous reset pin. But then problems arrived, and I had to make a synchronous CLR and a different asynchronous reset pin.
Description
But the control logic still takes in a CLR pin that was connected to reset. Now the control logic has this unnecessary logic step of $CLR_{of\ register} = CLR_{logic}\ OR\ System\ Reset$. Which may be removed. For now I may have connected it to the system reset button or ground, as it would work both ways. But to make it minimally perfect it should be removed.
Prev Issue #5 :
I had only a single reset/CLR pin the registers before, that was a asynchronous reset pin. But then problems arrived, and I had to make a synchronous CLR and a different asynchronous reset pin.
Description
But the control logic still takes in a CLR pin that was connected to reset. Now the control logic has this unnecessary logic step of$CLR_{of\ register} = CLR_{logic}\ OR\ System\ Reset$ . Which may be removed. For now I may have connected it to the system reset button or ground, as it would work both ways. But to make it minimally perfect it should be removed.