こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Registeredメモリの容量について

256MB Registered ECC のメモリがあるのですが、32Mのチップが18個付いています。
その内2個はECC用ですが、残り16個でメモリ容量の倍の512MBとなります。
メモリ容量と同じ量ののbufferを持っているのでしょうか?

投稿日時 - 2007-08-22 13:55:59

QNo.3276460

暇なときに回答ください

質問者が選んだベストアンサー

あ, 「1アドレスあたりのビット数」ってのは, 「そのチップに 1回アクセスして得られるビット数」ってことでもあります.

投稿日時 - 2007-08-23 01:47:57

お礼

有難う御座います。
なんとなくイメージがわいて来ました。
ただ、まだまだ自習が必要なようですけど・・・。

投稿日時 - 2007-08-25 01:08:36

ANo.4

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.3

単に, このチップでは「4ビット単位でアドレスが与えられている」というだけです. 言い換えると, 「1本のアドレス線に 4個のメモリセルがぶらさがっていて, このアドレス線が 32M本ある」ということです.
ちなみに 32Mbyte = 32000byte というのは間違っていますが, それはおいても LC32M4A2 においては「1アドレス = 4bit」ですから容量は
32M × 4bits = 128Mbits
です.
同じ 128M個のセルを持つチップであっても, そのビット構成は 16M×8 であったり 8M×16 であったりします.

投稿日時 - 2007-08-23 01:07:18

ANo.2

あれ? micron で確認したはずなのに, ロストした....
micron の名前の付け方によると, LC32M4A2 の最初の「32」がアドレス数を, 「4」が 1アドレスあたりのビット数を表します. だから, このチップでは
32M × 4bits = 128Mbits
のはずです.
この規則は micron であれば SDRAM/DDR/DDR2/DDR3 のどれでも通用するはずです.
あ, そうそう, registered とか buffered ってのは, クロックとかアドレス線とかの「全てのチップに配線されるので負荷が高くなる」線にバッファ (増幅器) を入れて, コントローラから見たときの負荷を軽減するためのものです. モジュールのどこかに, あきらかにメモリチップとは違う (でも足がいっぱい生えている) やつがいると思いますが, そいつがバッファです.

投稿日時 - 2007-08-22 22:37:34

お礼

すみません、アドレスというのが理解できていません。
ただ単に、1byteあたり半分の容量しか使わず、
残りは無駄になっている?

若しくは、基本的な以下の認識に間違いがあるのでしょうか?
32Mbyte = 32000byte
1byte = 8bit
32000byte × 8bit = 256000bit
256000bit = 256Mbit

小さなムカデが3個付いています。
これがRegistered用の増幅器ですね。

投稿日時 - 2007-08-23 00:04:49

ANo.1

いくら registered といってもそんなに buffer はありません... というか, この場合の buffer はただの増幅器であってメモリじゃないんだけど.
モジュールやメモリチップの型番なりメーカなりがわかればそれなりに調べることも可能ですが, 挙げられた情報だけでは少な過ぎますねぇ. 「32M」というのも, 単位がわかりませんし.
ひょっとして, 「32M nibble × 16 = 256MB」かもしれない.

投稿日時 - 2007-08-22 18:21:12

お礼

早速の回答有難う御座います。
やはり、256MBのbufferは多すぎますね。
恥ずかしながら、"nibble"という単位を始めて知りました。

持っているメモリは、Micron で チップに"48LC32M4A2"と書かれていたので、
勝手に32MB と理解していました。

因みに、440BXで128MBとして認識られており、[32MB=256Mbit]制限と考えていました。

投稿日時 - 2007-08-22 21:57:50

あなたにオススメの質問