XDR2 DRAM - XDR2 DRAM
XDR2 DRAM был предложенный тип динамическая память с произвольным доступом что было предложено Рамбус. Об этом было объявлено 7 июля 2005 г.[1] и спецификация для которого была выпущена 26 марта 2008 г.[нужна цитата ] Rambus разработал XDR2 как эволюцию и преемник, XDR DRAM.
XDR2 DRAM предназначена для использования в high-end видеокарты и сетевое оборудование.
Как полупроводниковая компания fabless, 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 квадранта, при этом левая и правая половины подключены к разным половинам шины данных, а верхняя или нижняя половины выбираются по номеру банка. (Таким образом, в типичной DRAM с 8 банками на квадрант будет 4 полбанка.) XDR2 позволяет независимо адресовать каждый квадрант, поэтому две половины шины данных могут получать данные из разных банков. Кроме того, данные, полученные из каждого полубанка, составляют лишь половину того, что необходимо для поддержания полной шины данных; доступы в верхний полубанк необходимо чередовать с доступом в нижний полубанк.
Это эффективно удваивает количество банков и уменьшает минимальный размер доступа к данным в 4 раза, хотя и с ограничением, заключающимся в том, что доступ должен распределяться равномерно по всем 4 квадрантам.[3][4]
Рекомендации
- ^ «Rambus представляет интерфейс памяти XDR нового поколения» (Пресс-релиз). Rambus Inc. 7 июля 2005 г.
- ^ Ронни Линдси (2005-11-05), Rambus XDR2 не вызывает уважения со стороны Тайваня, geek.com, получено 2009-03-01,
Тайваньские производители памяти почти публично избегали XDR2, и никто публично не признал переговоры с Rambus о внедрении этой технологии. Доступный для лицензирования сегодня, XDR2 просто не имеет серьезных покупателей.
- ^ Джек Хорган (2005-08-15), Rambus XDR2: Интервью с Виктором Эчеваррией из Rambus, EDACafe.com, получено 2009-03-01
- ^ Rambus - Микро-резьба, Rambus Inc., получено 2009-03-01