AMD 7850 not running memory at full speed.

I have 2x ddr 800 sticks.
A ma770-ud3p Gigabyte Motherboard.

I have an AMD 7850 Athlon x2 running 2.8ghz on a 14x multiplier.

Everything is stock, afaik the math should be:

200 (host clock) x 14 = 2800Mhz

Which means the ram calculates out to:

2800/7 = 400 (which fits with ddr2 800 due to dual data rate)

However what appears to be happening is 2800/14 = 200 (which means my ddr2 800 is FSB limited)

Can anyone lend me a hand?