XDR2 ОЗУ
XDR2 DRAM — предложенный тип динамической оперативной памяти , предложенный Rambus . Об этом было объявлено 7 июля 2005 г. [1] и спецификация которого была выпущена 26 марта 2008 г. [ нужна ссылка ] Компания Rambus разработала XDR2 как развитие и преемника XDR DRAM .
XDR2 DRAM предназначена для использования в высокопроизводительных видеокартах и сетевом оборудовании.
Будучи компанией по производству полупроводников , Rambus производит только проекты; ей приходится заключать сделки с производителями памяти для производства чипов XDR2 DRAM, но к этому наблюдается заметное отсутствие интереса. [2]
Изменения по сравнению с XDR DRAM
[ редактировать ]Сигнализация
[ редактировать ]В дополнение к более высокой тактовой частоте (до 800 МГц), дифференциальные линии передачи данных XDR2 передают данные со скоростью, в 16 раз превышающей тактовую частоту системы, передавая 16 бит на вывод за такт. Эта «шестнадцатеричная скорость передачи данных» вдвое превышает 8-кратный множитель XDR. Базовый размер пакета также увеличился вдвое.
В отличие от XDR, команды памяти также передаются по дифференциальным каналам «точка-точка» с такой высокой скоростью передачи данных. Ширина командной шины варьируется от 1 до 4 бит. Несмотря на то, что для каждого бита требуется 2 провода, это все равно меньше, чем у 12-проводной шины запросов XDR, но оно должно расти с увеличением количества адресованных микросхем.
Микрорезьба
[ редактировать ]Существует базовое ограничение на частоту извлечения данных из открытой в данный момент строки. Обычно это 200 МГц для стандартной SDRAM и 400–600 МГц для высокопроизводительной графической памяти. Увеличение скорости интерфейса требует выборки больших блоков данных, чтобы поддерживать занятость интерфейса без нарушения внутреннего ограничения частоты DRAM. При частоте 16×800 МГц, чтобы оставаться в пределах скорости доступа к столбцу 400 МГц, потребуется 32-битная пакетная передача. Умноженный на 32-битный чип, это дает минимальную выборку в 128 байт, что неудобно много для многих приложений.
Типичные микросхемы памяти внутри разделены на 4 квадранта, причем левая и правая половины подключены к разным половинам шины данных, а верхняя или нижняя половины выбираются по номеру банка. (Таким образом, в типичной 8-банковой DRAM на каждый квадрант приходится по 4 полубанка.) XDR2 позволяет независимо обращаться к каждому квадранту, поэтому две половины шины данных могут получать данные из разных банков. Кроме того, данные, полученные из каждого полубанка, составляют лишь половину того, что необходимо для заполнения шины данных; доступы в верхнюю полубанку необходимо чередовать с доступом в нижнюю полубанку.
Это фактически удваивает количество банков и уменьшает минимальный размер доступа к данным в 4 раза, хотя и с тем ограничением, что доступ должен быть равномерно распределен по всем 4 квадрантам. [3] [4]
Ссылки
[ редактировать ]- ^ «Rambus представляет интерфейс памяти XDR следующего поколения» (пресс-релиз). Rambus Inc., 7 июля 2005 г. Архивировано из оригинала 8 октября 2012 г. Проверено 2 марта 2009 г.
- ^ Ронни Линдсей (05 ноября 2005 г.), Rambus XDR2 не пользуется уважением со стороны Тайваня , geek.com, заархивировано из оригинала 21 декабря 2011 г. , получено 1 марта 2009 г. ,
тайваньские производители памяти почти публично избегают XDR2, и никто публично не признал переговоры с Rambus о внедрении этой технологии. Доступный для лицензирования сегодня XDR2 просто не имеет серьезных покупателей.
- ^ Джек Хорган (15 августа 2005 г.), Rambus XDR2: Интервью с Виктором Эчеваррией из Rambus , EDACafe.com , получено 1 марта 2009 г.
- ^ Rambus - Micro-threading , Rambus Inc. , получено 1 марта 2009 г.