4

Что такое глубина / ширина DIMM?

Я думаю, что «(ширина DRAM) × (количество DRAM) = (ширина DIMM)». Я не знаю, что я прав.

В случае вышеупомянутого DIMM1, каковы значения глубины и ширины DIMM ??

2 ответа2

0

Геометрия DRAM и DIMM - сложная тема, лучше смотреть видео
https://www.youtube.com/watch?v=ZLCy3pG7Rc0&list=PL5PHm2jkkXmidJOd59REog9jDnPDTG6IJ&index=26&t=0s

Я постараюсь объяснить это, хотя.

DRAM чип и его банки

На самом низком уровне находится банк: матрица битов. Вы можете отправить адрес строки в этот банк, и банк считывает строку и сохраняет ее в буфере (также называемом Amp-усилителем). Ряд широкий, но интерфейс банка узкий: в данном случае всего 8 бит.

Затем вы отправляете номер столбца, и банки устанавливают соответствующую часть строки в интерфейс.

Col0: you have 0-7 bits.
Col1: you have 8-16 bits

Тем временем ряд закончен, и вы переходите к следующему ряду.

Вы можете думать о банке как о хранилище многих "слов" шириной 8 бит. Каждый блок имеет столбец и номер строки.

Ваша микросхема DRAM имеет 64-мегапиксельные (1024 * 1024 * 64 = 67108864) слова, каждое по 8 бит.

8 бит - это ваша ширина DRAM. 64Meg - это глубина. Продукт называется плотностью или емкостью.

Думайте о своей DRAM как о доме из 67108864 "слов" по 8 бит каждый.

Итак, ваш чип имеет емкость 64Megx8 = 512Mbits (или плотность)

Чтобы сделать все еще более сложным, чип может иметь много банков. Это все еще 8-битная ширина (потому что все банки имеют одинаковую ширину), но для адресации "слова" вам нужны номер банка, номер столбца и номер строки.

Возможно, у вашего чипа DRAM 2 банка глубиной 32 Мг каждый. Или 8 банков по 8Мег каждый. Я не знаю, ваша спецификация не говорит мне об этом. В некоторых спецификациях указывается количество банков или количество бит в адресе столбца / строки.

Модуль DIMM: серия чипов DRAM

Модуль DIMM состоит из нескольких микросхем DRAM.

Вы можете думать об этом как об огромном чипе DRAM, который всегда имеет ширину 64 бита. Это связано с тем, что контроллер DRAM (фактически, часть CPU) имеет ширину шины данных 64 бита. Это означает, что он читает 64 бита за один раз.

DIMM имеет 8 микросхем на одной стороне, "эмулирующих" 64-битный чип. И у него есть 8 фишек на другой стороне. Каждая сторона называется рангом и может управляться отдельно: контроллер DRAM "разрешает" (установив выбор микросхемы) первый ранг, считывает данные, затем включает второй ранг и так далее.

Некоторые DIMM имеют один ранг, а ваш - два.

Плотность DIMM (емкость) составляет 512 Мбит * 16 (поскольку у нас 16 чипов по 512 МБ каждый), 8 Гбит или 1 ГБ (1024 МБ).

Теперь подумайте о DIMM как о 64-битной DRAM. Сколько у вас 64-битных "слов"?

У вас есть 128Meg из них. Это ваша глубина DIMM

Иллюстрация:https://www.archive.ece.cmu.edu/~ece740/f11/lib/exe/fetch.php?media=wiki:lectures:onur-740-fall11-lecture25-mainmemory.pdf

0

В случае вышеупомянутого модуля DIMM1, каковы значения глубины и ширины модуля DIMM?

Глубина = 16 (Глубина памяти - это общая емкость памяти в битах, деленная на ширину памяти без контроля четности, т.е. 1024/64)

Ширина = 64 (Ширина памяти определяет ширину данных интерфейса модуля памяти в битах. )


Что такое глубина / ширина DIMM?

Нотация геометрии памяти

Можно встретить различные методы задания геометрии памяти, предоставляя различные типы информации.

модуль

(Глубина памяти) x (Ширина памяти)

Ширина памяти определяет ширину данных интерфейса модуля памяти в битах. Например, 64 будет указывать на 64-битную ширину данных, как в случае модулей DIMM не-ECC, распространенных в семействах ОЗУ SDR и DDR1-4. Память шириной 72 указывает на модуль ECC с 8 дополнительными битами в ширине данных для синдрома кода с исправлением ошибок. (Синдром ECC допускает исправление ошибок в одном бите). Глубина памяти - это общая емкость памяти в битах, деленная на ширину памяти без проверки четности. Иногда глубина памяти указывается в мегабайтах (220), например, 32 × 64 или 64 × 64, указывая глубину 32 Ми и глубину 64 Ми, соответственно.

чип

(Плотность памяти)

Это общая емкость памяти чипа. Пример: 128 Mib.

(Глубина памяти) × (Ширина памяти)

Глубина памяти - это плотность памяти, деленная на ширину памяти. Пример: для чипа памяти с емкостью 128 МБ и шиной данных 8 бит он может быть указан как: 16 Мег × 8. Иногда "Ми" сбрасывается, как в 16 × 8.

(Глубина памяти на банк) × (Ширина памяти) × (Количество банков)

Пример: чип с такой же емкостью и шириной памяти, как указано выше, но с 4 банками, будет определен как 4 Mi x 8 x 4.

Геометрия Исходной Памяти - Википедия


Дальнейшее чтение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .