use a dcm for clk2x, separate into cpu and computer