Navigate:

Advice
Beginners
BIOS Guide
CPUs
Links
Mainboards
Memory
Network
Storage
Video/Sound Cards

Contact
Forum
SiteMap
Sponsors
WebNews
Home

. .


CPU
Intel
P4 840 D
P4 820 D
P4 630
P4 640
P4 650
P4 660
P4 670

AMD
Athlon64
3500+
3700+
3800+
4000+
X2-3800+
X2-4200+
X2-4400+
X2-4600+
X2-4800+

1-Way Opteron
Opteron 144
Opteron 146
Opteron 148
Opteron 150
Opteron 152

2-Way Opteron
Opteron 240
Opteron 242
Opteron 244
Opteron 246
Opteron 248
Opteron 250
Opteron 252

2-Way Dual Core Opteron
Opteron 270
Opteron 275

nVidia
GF 7800GT
GF 6800GT
GF 6600GT

ATI
R X850 XT PE
R X850 XT
R X800 XT PE
R X800 XT
R X800 XL

Memory

Corsair
Crucial
Kingston
Mushkin
OCZ

What are you
shopping for?







































































LOSTCIRCUITS

SHORTCUTS:
Top page
some fundamentals
more technical aspects
the future and setup
results and conclusions
 HSDRAM, Hi-Speed DIMMs beyond PC133   
The latest from Enhanced Memory Systems
(Review by bighammer, edited by MS, March 27, 1999)


Taking the load off the DIMMs and future chipsets

There are a few other interesting aspects to this. If one postulates that each unit of memory has the same capacitance and resistance, the next logical step is that increased amounts of memory, because of their increased capacitance will actually slow down the charge / discharge times simply for the fact that the system clock will have to deal with a much greater load than if the memory amount was limited. Still, the synchronization of the bus clock requires that everything obeyes a master clock, at least at present.

Starting in the second half of 1999 several new chipsets will be introduced that try to overcome these problems by implementing individual clocks and registers for each DIMM slot. This way, the overall load for each clock will be reduced, resulting in faster rise and fall times of the voltage and thus leaving more headroom for tAC. This, however, will open another bag of fleas because all clocks will have to be precisely in tune, which can be done by a phase lock loop in which the individual clocks are triggered to the exact same starting point. The trigger itself will require an additional penalty cycle, however, the higher possible bus speeds will more than compensate for the performance hit. One step further, because not all DIMMs are equal, will be a possibility to fine-tune each clock according to the load it has to deal with and to compensate for the skewing of the individual wave forms caused by the different characteristics and capacitance of the memory driven. All of this is quite reminiscent of a battery of double barrel carburettors where each barrel needs to be adjusted individually. However, using this kind of technology, the projected DIMM speed will be approaching 200 MHz or higher.


The last factor in this equation is temperature. Heat is adverse to movement of electrons / charges and thus, the cooler the memory is, the faster it will run, the difference between running at 15 centigrades or at 60 centigrades is in the order of 20% longer tAC. In the future, ratings of memory will have to become temperature dependent, that is a temperature derating curve will have to be provided to predict the performance of a given DIMM under specific temperature conditions.

PC 133

Spearheaded by Micron Technology, there are new DIMM specifications that are currently under review at JEDEC (the organization that sets the standards in memory technology). According to Micron's specifications, the new PC-133 DIMMs will employ 5.6 ns chips. In view of the above, there is very little if any headroom in this case for reliable performance at 133 MHz, accordingly, some of the other parameters have to be increased to assure that the system clock will not overrun the DIMMs. The easiest way to achieve this, of course is to add penalty cycles, that is, setting the strobes for row and column access (RAS and CAS) to a latency of 3 cycles each, in addition to add one more waiting cycle for the precharge. This way we are looking at a timing setting of 3:3:3 that can be achieved at 133 MHz without too many technical difficulties. In fact, there are some PC 100 DIMMs out there that are good enough already to fall within the new category.

Beyond PC133

Colorado Springs has, as of lately, developed into a chapterhouse of hi-tech memory R&D. One of the local companies, Enhanced Memory Systems, has recently introduced the concept of adding row register cache to the DIMMs themselves, thus achieving unprecedented utilization of the memory transfer bandwidth of over 80%. The new DIMMs are specified as ESDRAM, and the importance of additional cache levels within the memory-to-CPU path is eminent from the performance boost that the AMD K6-III receives from its TriLevel cache architecture. Unfortunately, no current chipset supports ESDRAM yet, however the tchnological know how is there and in order to bridge the time until the first ESDRAM supporting chipsets will be released by VIA and Acer Labs in Q3 this year, the logical consequence is to produce standard DIMMs that are just better than what the competition has to offer. This way there are no compatibility problems that the consumer has to be afraid of and it is also a good way to even the path for the next product. Above we mentioned the PC 133 specifications, however, compliance with those appears to be child play considering the technical know how and the quality of the chips used for the "Enhanced Memory Systems" DIMMs. There is of course the problem with the nomenclature since Enhanced SDRAM or ESDRAM follows a different layout, on the other hand, simpy adopting the PC133 name would sell short a superior product. In situations like this, often the only way out is to offset oneself from the field by creating a new name and since the Enhanced Memory System DIMMs are supposed to run at high speed, the nearest approximation for describing their features is High Speed SDRAM or HSDRAM.

Enough said here, a look at the spec sheet tells enough. The chips themselves are rated at 4.6 ns clock access time leaving ample 2.9 sec for setup time and electron movement down the data traces. One thing one needs to keep in mind here is that the clock access time is usually given with a certain amount of overhead, individual chips may vary in terms of their performance but all of them have to fall within the margins set by the specifications.

The test

Testing memory running at 133 and above FSB is not exactly an easy task. There are certain requirements that have to be met in order to do such high end modules justice. The first requirement, of course, concerns the mainboard itself, there is no use to go with a board that lacks stability at higher bus speeds or has known memory problems (like the Abit BH6), similar demands are to be postulated for the peripherals. By a landslide, the most stable and reliable mainboard currently avaliable is the ASUS P2B (F revision) that, in addition, offers settings for front side bus frequencies of 133, 140 and 150 MHz as well as the BIOS options to set the CAS latency to 2 (2:2:2) or 3 (3:3:3). Regarding the choice of the system peripherals, we ended up with the ASUS V3400 TNT graphics adapter, Creative Labs Voodoo2 12 MB 3D accelerator, Ensonic PCI sound card, Acer PCI modem, 3Com 10baseT ethernet card, WDC 6.4G HDD, Aopen 32x CDROM. All tests were run using the 1/3 PCI divider and the resulting frequency of 46 MHz was tolerated by all devices.

The main handicap for testing, however, turned out to be the CPU itself. With Intel's policy of multiplier locking, there is very little that can be done in terms of overclocking to FSB frequencies in the range of 133 MHz and beyond. Still, the older PII processors (before week 37 1998) are not multiplier locked and despite the fact that they are limited in their absolute clock frequency, there is a good chance to run a PII 333 at up to 420 MHz, that is 140 MHz x 3.

The choice of these peripherals took a bit of work but, to make a long story short, it was rewarded by very nice results. It is of utmost importance to stress this point since any component in the system unable to run under the test conditions would have falsified the outcome of what was intended to be a memory test and it did take a bit of experimentation to get to the point of cool running at 140MHz and CAS-2 settings. Needless to say that in a hushed or careless review we could have gotten stuck at 133 CAS-3 settings and blame it on the memory when, in fact, our own incompetence / poor choice of hardware would have been the culprit.

next page:    => next page =>

Click Here!

If you enjoyed reading this article and found it useful, please consider making a small donation to LostCircuits.
Thank you!

General disclaimer: This page only reflects the author's personal opinion and assumes no responsibility whatsoever regarding any of the contents or any damages that may occur explicitly or implicitly from reading the contents of this site. All names and trademarks mentioned in this review are the exclusive property of the respective parent companies.
All contents of this site are protected by international copyright laws. Reproduction of the contents even in parts is not allowed except after written permission by the author and referral to this site.
Copyright 1998 - 2007 LostCircuits