Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Apr 2005 10:51:03 -0700
From:      "David O'Brien" <obrien@freebsd.org>
To:        "O. Hartmann" <ohartman@mail.uni-mainz.de>
Cc:        freebsd-amd64@freebsd.org
Subject:   Re: Some questions about Winchester/Newcastle cores of Athlon64
Message-ID:  <20050408175103.GD81280@dragon.NUXI.org>
In-Reply-To: <42540781.7000608@mail.uni-mainz.de>
References:  <42540781.7000608@mail.uni-mainz.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Apr 06, 2005 at 06:00:01PM +0200, O. Hartmann wrote:
> In some discussions I read about some memory controler issues of
> Winchester based Athlon64 cores.

You have to speak specifics not marketing "core" names.  I can't even
keep them straight -- few within AMD engineering uses them.  What silicon
revision are you interested in?  'C0', 'CG', 'D', or 'E'?  What specific
Athlon64 model?  Athlon64 939-pin's memory controller is different from
754-pin Athlon64 CPU's.

> The CPU will downgrade to DDR333 if 4 double sided memory modules are
                       ^^^
                       DDR400
> present in a system.

This is true for 754-pin (single-channel) rev. C0 & CG CPU's.  I think
this may be true in some cases for 930-pin.  This is simply due to
electrical loading issues.

AMD documents this in publication 26094: BIOS and Kernel Developers
Guild.  See 4.1.3 "Maximum DRAM Speed as a Function of Loading".
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26094.PDF

> I also read about a rumor nVidias nForce4 chipset is capable to handle
> 4 double sided memory modules with a Winchester based CPU core,

If you mean a 939-pin CPU, it doesn't have the problem that the 754-pin
CPU's do as it has a dual-channel memory controller.  So each channel is
only driving 2 DIMM's, not 4 on a channel as a 754-pin CPU would.

> but throttling down 1T to 2T access cycles, but remeains in DDR400
> mode.

See what the AMD document has to say about it.

> Is this also an issue of the Newcastle based CPU cores or is this a bug
> in the Winchester cores?

Aggg, marketing names again. :-/

> The oncoming Venice/San Diego cores of Athlon64 CPUs are said to be
> fixed and capable of driving 4 double sided memory modules.
> 
> Is this weird memory controlling behaviour also an issue on Opteron CPUs?

Opteron's will only accept registered(buffered) memory and thus can drive
a higher electrical load on the memory bus.

-- 
-- David  (obrien@FreeBSD.org)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050408175103.GD81280>