ГлавнаяПримерыПроектирование DDR
Пример проектирования

Проектирование DDR памяти PCB

Освойте проектирование интерфейсов памяти DDR4 и DDR5. Изучите последовательную топологию, временные ограничения, требования к импедансу и методы компоновки для надежных систем памяти.

Контрольный список проектирования DDR

  • Однопроводный импеданс 40Ω
  • Последовательная топология для CLK/CMD/ADDR
  • Согласование длины DQ по байтовым линиям
  • Внутрикристальное согласование (ODT)
  • Развязка для каждого вывода VREF

Спецификации DDR

ТипСкоростьНапряжениеИмпеданс DQИмпеданс CLKТопология
DDR4-24002400 MT/s1.2V40Ω40ΩПоследовательная
DDR4-32003200 MT/s1.2V40Ω40ΩПоследовательная
DDR5-48004800 MT/s1.1V40Ω40ΩПоследовательная
DDR5-64006400 MT/s1.1V40Ω40ΩПоследовательная
LPDDR56400 MT/s1.05V40Ω40ΩТочка-точка

Рекомендации по трассировке DDR

Сигналы данных (DQ/DQS)

  • Согласование длины в байтовой линии (±25 mil)
  • Дифференциальная пара DQS для каждого байта
  • Трассировка точка-точка
  • Минимизация перекрестных помех между битами DQ

Команда/Адрес (CMD/ADDR)

  • Последовательная топология: контроллер → DRAM0 → DRAM1...
  • Все CMD/ADDR на одном слое и направлении
  • Согласование на последней DRAM
  • Выравнивание записи компенсирует рассогласование

FAQ

Что такое последовательная топология в DDR?

Последовательная топология направляет сигналы тактовой частоты, команд и адресов последовательно от контроллера к каждому чипу DRAM. Это создает преднамеренное рассогласование, которое компенсируется во время обучения. Она улучшает целостность сигнала за счет уменьшения длины заглушек и отражений по сравнению с топологией T-branch, используемой в более старых поколениях DDR.

Как маршрутизировать сигналы данных DDR (DQ)?

Сигналы данных DDR основаны на байтовых линиях - каждый байт DQ (8 бит) маршрутизируется к определенным контактам на DRAM. Согласуйте длины DQ в пределах каждой байтовой линии (±25 mil для DDR4). Сигналы DQ являются точка-точка. Используйте однопроводный импеданс 40Ω. Маршрутизируйте DQ на внутренних слоях для лучшей изоляции от CMD/ADDR.

Что такое выравнивание записи в DDR?

Выравнивание записи - это процедура обучения, которая компенсирует расхождение fly-by. Контроллер отправляет DQS, а DRAM сравнивает прибытие DQS с тактовым сигналом. Контроллер независимо регулирует тайминг DQS для каждой DRAM. Это позволяет последовательной топологии работать несмотря на преднамеренное рассогласование тактовых сигналов между DRAM.