cpu.v merged