Program Counter's Increment Won't Work
问题 Everything works but the increment function. It can increment from 0 to 1, 1 to 2, and then from 2 it goes to "1111111111". I'm stumped. Variables: D_IN: Data in PC_OE: Active high. Drives PC_TRI output. PC_LD: Active high synchronously loads D_IN into PC. PC_INC: Active high synchronously increments value in PC. RST: Active high asyncronous reset. PC_COUNT: Current value in PC. Address. PC_TRI: Current value in the PC under tri-state control. When PC_OE = '1', PC_TRI <= PC_COUNT, else high