whole PipelineCPU.v First Edition