Right now the two sections are duplicated in k6502.sv. This should be abstracted into a module and instantiated twice in k6502.v.