ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 июля
427412 Топик полностью
бомж (25.07.2013 12:55, просмотров: 391) ответил MBedder на Лучше выбросить тантал и посмотреть любой Reference Design на предмет разводки питаний/земель SDRAM
Взято из «External Memory Interface Handbook. Volume 1: Introduction and Specifications». June 2011 Design Layout Guidelines Layout Guidelines for DDR2 SDRAM Interface Table 1–23 summarizes DDR2 SDRAM layout guidelines. p.1-59 Волновое сопротивление - Для одиночных сигналов должно быть 50-60 Ом ±10%. - Для дифференциальных 100 Ом ±10%. - Неиспользованные переходные отверстия от контактных площадок должны быть удалены для устранения нежелательной емкости. Развязывающие элементы - Конденсаторы должны быть номиналом 0.1мкФ с типоразмером 0402 для минимизации индуктивности. - Располагайте напряжение Vtt как можно ближе к подтягивающим резисторам. - Установите развязывающий конденсатор между Vtt и GND - Используйте один конденсатор 0.1мкФ для каждого вывода Vtt и 0.01мкФ для каждого вывода VDD и VDDQ. Разводка питания - Для GND и 1.8 В выделить отдельный слой. - Разводите VCCIO для памяти в одном отдельном слое с зазором к другим цепям не менее 20-mil (0.508мм). - Разводите Vtt проводником шириной не менее 250-mils (6.33 мм). - Разводите питание PLL проводником шириной не менее 100-mils (2.54 мм). Общие требования к разводке цепей для уменьшения разброса по длительности, сигналы отдельной группы желательно располагать на одном и том же слое. - выполняйте изгибы под углом 45 градусов, исключая повороты в 90 градусов. - избегайте Т-образных разветвлений для критических и тактирующих цепей. - исключите Т-образных разветвлений более 250-mils (6.33 мм). - не проводите сигнальные цепи над расщепленными слоям. - не проводите сигналы рядом с сигналами сброса системы. - исключайте прохождение сигналов ближе 250-mils (0.635 мм) к цепям PCI или системным тактовым сигналам. - длины сигналов данных, адреса и команд не должны отличаться друг от друга более чем 250-mils (6.35 мм), что соответствуем временной задержке с разбросом до 50пс. - сигналы одной байтовой группы DQ не должны отличаться по длине более чем на 50-mils (1.27 мм), что соответствуем временной задержке с разбросом до 50пс, и должны проходить по одним и теме слоям. Разводка тактовых сигналов. - Разводите тактовые сигналы на внутренних слоях с выходом на внешние слои до 500-mils (12.7 мм). - Тактовые сигналы должны отстоять от других сигналов не менее чем10-mils (0.254 мм). - Длины цепей в тактовой паре не должны отличаться более чем на 25-mils или 0.635 мм, что соответствуем временной задержке с разбросом до 5 пс. - Длины дифференциальных тактовых сигналов не должны отличаться более чем на 10-mils (0.254 мм), что соответствуем временной задержке с разбросом до 2 пс. Эти цепи разводятся параллельно. - Цепи дифференциальных сигналов должны быть шириной в 5 mil, с расстоянием между центрами 10-15 mil. Их длина должны быть равна или быть не более чем на 100-mils (2.54 мм) длине, чем цепи сигналов соответствующего адреса и команд. Разводка цепей адреса и команд - Не буферированные цепи адреса и команд более чувствительные к перекрестным наводкам и более зашумлены, чем буферированные. Поэтому не буферированные цепи должны трассироваться на других слоях, чем сигналы данных DQ и маски DM, и с большими зазорами. - не трассируйте дифференциальные сигналы СК и СКЕ близко к сигналам адреса. Правила разводки внешней памяти. - Сохраняйте дистанцию от выводов DDR2 до терминирующих резисторов Vtt не менее чем 500 mil в DQS группе данных. - Сохраняйте дистанцию от выводов DDR2 до терминирующих резисторов Vtt не менее чем 1000 mil в ADR_CMD_CTL группе адреса. - Правила параллельности для DQS[x] группы данных: - 4 mils для трасс менее 0.1 дюйма (примерно 1 зазор до ближайшего полигона) - 5 mils для трасс менее 0.5 дюйма (примерно 1 зазор до ближайшего полигона) -10 mils для параллельных трасс от 0.5 до 1 дюйма (примерно 2 зазора до ближайшего полигона). -15 mils для параллельных трасс от 1 до 6 дюймов (примерно 3 зазора до ближайшего полигона) - Правила параллельности для группы ADR_CMD_CTL и группы CLOCKS следующие: - 4 mils для трасс менее 0.1 дюйма (примерно 1 зазор до ближайшего полигона) - 10 mils для трасс менее 0.5 дюйма (примерно 2 зазора до ближайшего полигона) -15 mils для параллельных трасс от 0.5 до 1 дюйма (примерно 3 зазора до ближайшего полигона). -20 mils для параллельных трасс от 1 до 6 дюймов (примерно 4 зазора до ближайшего полигона) - Все трассы для неродственных сигналов отделяются на 20 mils. - Все сигналы не должны быть длиннее 6 дюймов Правила для терминирующих резисторов - Установку подтягивающих резисторов, если они используются, следует выполнять за приемником сигналов, это уменьшает отражения. - Подтягивающие резисторы должны быть на расстоянии от 0.5 до 1 дюйма после приемника сигнала. - Подтягивающие резисторы примерно равны 56 Ом - Если используются резистивные сети, то: - не включайте в одну сборку цепи от адреса и команд и цепей данных (DQ, DQS, и DM) для исключения перекрестных помех внутри одной сборки. - точность последовательных и подтягивающих резисторов не хуже 1-2%. - последовательные резисторы обычно от 10 до 20 Ом. - последовательные резисторы для адреса и управления обычно сформированы внутри FPGA в конце линии. - DM, DQS и DQ последовательные резисторы обычно в чипах памяти в конце линии. - Если используются резистивные сборки, то: - расстояние к узлу памяти должно быть меньше 750 mils. - расстояние от FPGA до памяти должно быть менее 1250 mils
memento mori