Originally Posted by onewingedangel
revision f have a ddr2 memory controller.
The ddr3 memory standard isn't even finalised yet, so its impossible to have ddr3 memory controolers. Also I believe ddr3 is rather different to ddr2, so a memory controller would have to have redundent components for either format - prehaps even dual memory controllers if a cpu were to be compatible with both formats.
I doubt that to be the case.
More likely am3 or whatever it will be called will be ddr2 when used by a ddr2 cpu and ddr3 when used by a ddr3 cpu. Quite what this means for board layouts remains to be seen - will am3 boards all contain both ddr2 and 3 sockets? This makes little sense - which to mean suggests that you'll need to match a ddr3 cpu (am3) and motherboard (am3) for ddr3, and a ddr2 cpu (am2) and ddr2 motherboard (am2) for ddr2.
Otherwise revision G (am3) may be a tweaked am2 socket - use am2 motherboards for ddr2 and am3 motherboard for ddr3. - Bu again the complexities of a memory controller supporting both formats (and the pinout supporting it) would mean a far more complex memory controller - far better to just jump to ddr3 with a subsequent socket.