SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Rambus (RMBS) - Eagle or Penguin
RMBS 87.20-3.3%Nov 20 3:59 PM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Bilow who wrote (29136)9/11/1999 10:38:00 AM
From: John Walliker  Read Replies (6) of 93625
 
Carl,

Some more thoughts about your post.

Rather than comparing systems with three DDR RAMS in parallel lets
get realistic and use four 16-bit DDR RAMS of the type you suggested from IBM
(IBM0625164).

A minimum system using these devices would have a total capacity of 128 Mbyte
and a data transfer rate of 1.6 Gbyte/s at 100 MHz or 2.1 Gbyte/s at 133 MHz.
There is no immediate prospect of 143 MHz chipset support, so lets forget about
the 7ns cycle time you used.

Comparisons are easier if the same peak data transfer rate is used, so lets work
at 100MHz.

We are assuming a hard-working system, so all four banks of the IBM device
would be active. For burst accesses the supply current will be about 100mA.
This number comes from the -12 part, where the minimum cycle time is 8ns.

Therefore, the total RAM supply current (not including bus drive) will be
about 400mA @2.5V

To achieve the same memory capacity with DRDRAM will require eight chips,
of which one will typically be active and the others in standby or sleep mode.

The active chip will take 490mA max read current or 575mA max write current.
Say 507 mA average for a 4:1 read/write ratio.

If all the other chips are in NAP mode, drawing 4mA each then the total current
(excluding bus drive) will be 507 + 7*4 = 535mA.

If all the other chips are in STBY mode, then the total current will be (excluding
bus drive) will be 507 + 7*105 = 1242mA. This is a worst case figure. The real
power consumption will probably be somewhere in between, so lets assume half
the chips are in NAP mode, the rest in STBY or ATTN (active).

Then the Rambus supply current (excluding bus drive) will be
507 + 4*4 + 3*105 = 838 mA.

OK. This is just over twice as much as the IBM 256 Mbit chips, but not the
factor of 3.7 or 6.6 you claim.

Your assumption is that the factor of 6.6 applies to portable systems where as many
of the chips are inactive as possible, but according to my analysis the relevant
ratio would be 535/400 = 1.34.

Also remember that we are comparing IBM 256Mbit DDR chips with Samsung 128Mbit chips.
Samsung have announced that they will be shipping 256 Mbit devices within the next
few months. These will undoubtedly push the equation more in favour of Rambus.

Now lets look at the power consumption of the bus.

The IBM DDR chips use SSTL2 signalling where the static drive current from each pin is
about 15mA.

There are 42 signal pins per chip, but many of them only need to be driven once per
four chips. Only the data lines will be independent. Therefore 16*4 + 42-16 = 90
individual pins are likely to be driven at once. Therefore 90*15=1350mA system supply
current is needed to drive the bus. This value will be significantly higher under
dynamic conditions.

For Rambus, there are 28 pins carrying Rambus signalling level. All the others are CMOS
and can be ignored. The drive current on each pin is about 30 mA for logic 1
and zero for logic 0. Therefore average current is about the same as for SSTL2 at 15mA
per pin.

Therefore, total average current used for Rambus signalling is about 15*28=420mA.

Adding chip and bus supply currents up gives the following:

DDR using four IBM 256k bit chips 400 + 1350 = 1750 mA

Rambus using eight Samsung 128k bit chips 838 + 420 = 1258 mA (half of chips in NAP mode).

Therefore, the system power consumption using Rambus is about 1.4 times LOWER than DDR
even though the Rambus chips used in this example are of an older generation than the
DDR ones.

John
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext