From owner-freebsd-questions@FreeBSD.ORG Mon Apr 7 11:09:13 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9116037B404 for ; Mon, 7 Apr 2003 11:09:13 -0700 (PDT) Received: from out004.verizon.net (out004pub.verizon.net [206.46.170.142]) by mx1.FreeBSD.org (Postfix) with ESMTP id A134543F3F for ; Mon, 7 Apr 2003 11:09:12 -0700 (PDT) (envelope-from cswiger@mac.com) Received: from mac.com ([129.44.43.88]) by out004.verizon.net (InterMail vM.5.01.05.27 201-253-122-126-127-20021220) with ESMTP id <20030407180911.OGMH11006.out004.verizon.net@mac.com>; Mon, 7 Apr 2003 13:09:11 -0500 Message-ID: <3E91BEC4.9030205@mac.com> Date: Mon, 07 Apr 2003 14:09:08 -0400 From: Chuck Swiger Organization: The Courts of Chaos User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4a) Gecko/20030401 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: In-Reply-To: X-Enigmail-Version: 0.74.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Authentication-Info: Submitted using SMTP AUTH at out004.verizon.net from [129.44.43.88] at Mon, 7 Apr 2003 13:09:11 -0500 Subject: Re: 1GB memory ECC registered vs non-registered X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2003 18:09:13 -0000 Dave [Hawk-Systems] wrote: > Currently have some ISP1100 rackmount servers with 512k ECC unregistered PC100 > RAM in them. In preparing to pick up more memory to boost these little boxes up > to 1GB of RAM each, a memory company rep indicated that unregistered ECC would > work fine up to 512mb, but if we moved to 1GB of memory then we would have to > switch all memory over to registered ECC or we would run into problems... Basicly, registered memory has extra buffer chips and a PLL that regenerates the address being accessed to the SDRAM chips in sync with the clock. This adds a wait state, I think, but lets the DIMM burst data faster once it gets going-- I remember a timing for PC66 or PC100 SDRAM that goes from 5-2-2-2 (11 clocks) to 6-1-1-1 (9 clocks) or some such. That's if the MB supports the /REGE pin, of course. Regardless, the point is that registered memory provides much better timing tolerances compared to unregistered memory, and the buffering helps drive a stronger signal to the motherboard. If these motherboards have marginal or inadequate buffering to handle larger DIMMs for themselves, they'll need to use buffered/registered RAM or risk data corruption when you fill 'em up with lots of memory. Does your MB have three DIMM slots or four? MB's with four DIMM slots tend to have buffering between RAM and the northbridge, and thus are more stable; motherboards with three DIMM slots tend to not have any extra buffering and are more marginal when you fill 'em up with RAM. -Chuck