It's not a matter of what they want, it's a matter of engineering. Each pin on a CPU provides a specific connection for a specific purpose. If all of the pins aren't connected then the CPU (or mainboard) wouldn't work. Not only that, but the pinouts can vary significantly from one generation to the next. In other words, on socket 754 pin 1 may be used for one purpose, whereas on 939 pin 1 is used for something entirely different.
Another good example is different functionality between generations. The Athlon 64 line of CPUs (Socket 754, 939, and 940) all on integrated memory controllers. On socket 754 the memory controller is only single channel. On 939 it is dual-channel. On 940 it is dual channel with registered memory. If you could plug a socket 754 CPU into a 939 board, the board would freak out because there wouldn't be a memory controller interface for the second memory channel that is physically on the board.
Furthermore, most people don't upgrade their PCs piecemeal, even though that is standard practice in the enthusiast market. From that standpoint, the considerable amount of additional engineering that would need to be done to make sockets backwards compatible would far outweigh the potential return.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.