Adam Hussey
Junior Member level 3
Your clocks are all level sensitive and they are gated. To have edge sensitive clocks you should only have the clock in the if statement.
if rising_edge(clk) then
That will give you an edge triggered process.
Regards
Does this mean remove the "reset ='0' " ? I tried changing to that and I still can't seem to change the ALU's A and B values, nor the PC's values.