Счетверенная скорость передачи данных ( QDR , или счетверенная накачка ) — это метод передачи сигналов, при котором данные передаются в четырех точках тактового цикла: на нарастающем и спадающем фронтах, а также в двух промежуточных точках между ними. Промежуточные точки определяются вторым тактовым сигналом, который сдвинут по фазе на 90° от первого. Результатом является доставка четырех бит данных на сигнальную линию за такт. [1]
В системе с учетверенной скоростью передачи данных линии данных работают на удвоенной частоте тактового сигнала. В этом отличие от систем с двойной скоростью передачи данных, в которых линии синхронизации и данных работают на одной и той же частоте. [1]
Технология четырехскоростной передачи данных была представлена компанией Intel в процессоре Pentium 4 с ядром Willamette и впоследствии использовалась в линейках процессоров Atom , Pentium 4, Celeron , Pentium D и Core 2 . Эта технология позволила Intel производить наборы микросхем и процессоры , которые могут обмениваться данными друг с другом со скоростями передачи данных, ожидаемыми от традиционной технологии внешней шины (FSB), от 400 МТ /с до 1600 МТ/с, сохраняя при этом более низкую и, следовательно, более высокую скорость передачи данных. стабильная фактическая тактовая частота от 100 МГц до 400 МГц. [2]
Причины для работы в режиме QDR, а не в режиме DDR, сильно отличаются от тех, которые указаны для работы в режиме DDR, а не с единой скоростью передачи данных. Переход на DDR позволил производителям памяти отправлять данные с той же скоростью, что и тактовый сигнал (один переход линии данных для каждого перехода тактовой линии), в то время как SDR мог отправлять данные только со скоростью тактового цикла (одна линия данных переход для каждого нарастающего фронта тактовой линии). Простая реализация QDR привела бы к тому, что скорость передачи данных превысит тактовую частоту, что сведет на нет любое простое электрическое преимущество.
Преимущества QDR возникают при борьбе с конфликтами на шине. На современном компьютере может быть несколько процессоров и несколько устройств ввода-вывода , конкурирующих за доступ к памяти. Чтобы правильно справиться с этим конфликтом, современные системы стремятся обеспечить возможность распространения сигналов между всеми подключенными компонентами в течение одного тактового цикла, одновременно устанавливая жесткое ограничение на максимальную тактовую частоту. Однако после разрешения разногласий передачу данных можно рассматривать как простую однонаправленную передачу «точка-точка». При такой простой передаче больше не обязательно, чтобы сигналы полностью распространялись в течение цикла; им просто нужно прибыть согласованно, управляемые специальным сигналом, называемым «стробоскоп». Это пониженное требование к целостности сигнала позволяет передаче данных QDR происходить со скоростью, вдвое превышающей тактовую частоту, а не с той же скоростью, что и тактовая частота, как в DDR. [3]