|
|
|
DDR3: Терминация сигналов CK, Выбор топологии |
|
|
|
May 31 2018, 15:51
|
Гуру
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512
|
Цитата(Corvus @ May 31 2018, 17:29) Так логичнее исправлять источник проблемы, а не бороться с последствиями. Вот вам эквивалентная схема
идеальной "разводки" - передатчик и приемник соединены двумя диф. трассами и напрямую подключена развязка, предложенная в самом начале знатоками. Попробуйте теперь решить проблему Vix всеми известными вам способами. И объясните пожалуйста, в чем здесь источник проблемы? Модель передатчика выложена ТС, модель памяти найти не проблема (имя указано на схеме), номера пинов указаны также.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
May 31 2018, 17:03
|
Местный
Группа: Свой
Сообщений: 284
Регистрация: 21-01-05
Пользователь №: 2 104
|
Цитата(Stepanich @ May 31 2018, 18:16) 2. IBIS модель драйвера: SSTL15_F_HR (прикладываю): Не подключилась ваша модель. У меня вышло вроде бы вложиться - Slow 868mV, Fast - 705mV.
Скачал IBIS c сайта. В проекте OBUFDS_inst : OBUFDS generic map ( IOSTANDARD => "DIFF_SSTL15", SLEW => "FAST") port map ( O => DDR_CLK_p, OB => DDR_CLK_n, I => clk_in ); В Implemented Design экспортировал, указав Updated generic IBIS and Updated parasitics package. Хотя модели 2013 года. Ну и Вивадо у меня 2015.4, тот который с Артиксом ставился. С кондером Ccomp - Fast 840mV, Slow на том же уровне.
CLk_DDR.txt ( 231.8 килобайт )
Кол-во скачиваний: 63Signal - DDR_CLK
|
|
|
|
|
May 31 2018, 17:25
|
ядовитый комментатор
Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887
|
Цитата Вполне возможно. Но ее не я выбирал, а ТС. Именно об этом я и написал пару постов назад Цитата У меня вышло вроде бы вложиться К вашей картинке по правде говоря тоже вопросы есть - но скажите, можете ли показать то же самое но с TL 50 Ом(плюс минус 2-3Ом) на основном пути клока? Причем так чтобы было видно целый период.
|
|
|
|
|
May 31 2018, 18:05
|
Гуру
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512
|
Цитата(Volkov @ May 31 2018, 20:03) Не подключилась ваша модель.
У меня вышло вроде бы вложиться - Slow 868mV, Fast - 705mV.
В проекте
OBUFDS_inst : OBUFDS generic map ( IOSTANDARD => "DIFF_SSTL15", SLEW => "FAST") port map ( O => DDR_CLK_p, OB => DDR_CLK_n, I => clk_in );
В Implemented Design экспортировал, указав Updated generic IBIS and Updated parasitics package. Хотя модели 2013 года. Ну и Вивадо у меня 2015.4, тот который с Артиксом ставился.
С кондером Ccomp - Fast 840mV, Slow на том же уровне.
Signal - DDR_CLK Параметры модели отличаются, хотя и название одно и тоже. Вот результаты с вашей и с той моделью что дали мне.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
May 31 2018, 18:08
|
Местный
Группа: Свой
Сообщений: 284
Регистрация: 21-01-05
Пользователь №: 2 104
|
Вот что. С 50 Ом трассой, и терминацией 50 Ом + Джиттер.
С 40 Ом трассой, и терминацией 40 Ом + Джиттер.
С 40 Ом трассой, и терминацией 40 Ом + Сcomp 3 pF + Джиттер.
|
|
|
|
|
May 31 2018, 18:18
|
ядовитый комментатор
Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887
|
Цитата Вот результаты с вашей и с той моделью что дали мне. Для большей читаемости можно показать то же самое, но не используя один и тот же цвет для разных результатов? Цитата Вот что. Здесь конечно сразу будут вопросы о том как вы задали джиттер(как мне помнится в гиперлинксе их несколько типов с настройкой магнитуды и пр), но вы можете показать весь сигнал? Не буду скрывать, хочу в том числе посмотреть что будет с искажением Ну и раз стали использовать 40Ом, то очевидно имеет смысл прогнать отдельно такой вариант с измененными значениями терминирующих резисторов.
|
|
|
|
|
May 31 2018, 18:46
|
Местный
Группа: Свой
Сообщений: 232
Регистрация: 8-06-05
Из: Москва
Пользователь №: 5 847
|
Volkov, спасибо за участие. 1. Две микросхемы памяти имеют независимые шины адреса намеренно. Обе микросхемы в связке работать не должны. В плате реализовано резервирование памяти. 2. Не понимаю, почему у вас модель не подключилась. Какая ошибка? Напоминаю, что проблема с величиной Vix только в режиме Fast. Ниже привожу рисунки для режима typical:
Интересно, как вам удалось (пост 48) улучшить результат почти на 40% (162 мВ против 263 мВ в посте 6).
|
|
|
|
|
May 31 2018, 20:23
|
Местный
Группа: Свой
Сообщений: 284
Регистрация: 21-01-05
Пользователь №: 2 104
|
Цитата(Stepanich @ May 31 2018, 21:46) Интересно, как вам удалось (пост 48) улучшить результат почти на 40% (162 мВ против 263 мВ в посте 6). Не знаю. Похоже ваша модель - это SSTL15_F_HR. А в моей DIFF_SSTL15_F_HR. С джиттером долго разбираться, но похоже 1 UI слишком оптимистично. На выходе MMCM будет минимум 75 ps - 3%/. По поводу конденсатора - то в JEDEC референсах он стоит на планках возле разъема. В Memory Down - нет требований по длине перед ним, но есть минимум Main Route + Neck-Down 500 mil после него. чем длиннее трасса перед ним - тем сильнее он валит фронт.
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|