CPU engineers often come from electrical, mechanical, and computer engineering backgrounds. Another key area would be metalurgical engineering, especially with all of the "exotic" materials being designed and used today. Tailoring your degree, in any of these disciplines, to accomodate the path you seek is supportable at most colleges and universities that offer these degrees. Good luck!