|
Hyperlynx DDR batch simulation, Помогите обработать результаты |
|
|
|
Apr 3 2018, 11:24
|

Гуру
     
Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606

|
Развел плату с несколькими процами. TMS320 + DDR3 и OMAP L138 + DDR2. Моделирование DDR3 прошло на ура. Вот картинки
DDR2 все плохо
форма сигнала:
Что в нем плохого? Мне он кажется вполне приемлемым. И что делать с платой? Или я что-то неверно задаю в hyperlynx?
|
|
|
|
|
 |
Ответов
|
Apr 14 2018, 07:00
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(yes @ Apr 13 2018, 22:29)  можно предположить (другой информации у меня нет) если производитель говорит, что с такой толщиной препрегов требуется 0.08мм ширина дорожки для 50Ом и они будут контролировать импеданс - то может эпсилон у материала меньше. я с производством плат (и подготовкой документации для этого) имею дело не часто. но вот если прижмет, то приходится разбираться. я ставил Er=3 и получал Zo 45-50 ОМ
непонятный кстати момент - почему при симметричном стекапе на симметричных слоях у меня получается разный Zo ??
но все-равно симуляция (с 40 Ом драйверами в моделях) не проходит, хотя ошибок меньше. я так понимаю, что 40 Ом драйвера в моделях/микросхемах лучше согласованы будут - но нужно будет в linesim для отдельных цепей посмотреть... При такой настройке
800_40ohm.7z ( 4.91 килобайт )
Кол-во скачиваний: 20 стека и визарда, ошибок в моделировании нет. У меня импеданс одинаковый, просто в присланном вами, слой 2 не был плейном, поэтому и разница в Zo. Чтобы быть уверенным в результатах моделирования нужно чтобы все параметры стека были близкими к тому что будет на производстве. Ведь все это влияет на время прохождения сигналов и их форму. Я вижу что в топологии есть трассы (идущие на память) шириной 90мкм, 80мкм, и даже 75мкм. Это вариант визарда
800_40ohm_2.7z ( 4.23 килобайт )
Кол-во скачиваний: 20 тоже работает
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Apr 14 2018, 16:32
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
огромное спасибо. но, по-моему, дизайн плохой - CK короче DQS-ов, то есть write leveling работать не будет. нужен ли этот write leveling для point-to-point непонятно, но вроде как формальное требование нарушено (а в рабочем дизайне, на который я сослался этого нарушения нет) то есть придется с ddr разбираться, а настройки я сейчас проверю. Цитата(Aner @ Apr 14 2018, 09:59)  Откуда взята такая цифра Er=3? Вы поинтересуйтесь у производителя плат, они же делают и знают. А только затем закладывайте в проект. У таких призводителей обычно есть опция измерения импеданса. Просто вот интересно если это не роджерс, то что за препреги с таким эпсилон у вас? Er=3 это мои фантазии - то есть взяв толщины препрегов и ширины проводников как константы, подобрал, чтобы было близко к 50 Ом (ну чтобы проверить влияние на результат симуляции) то есть у меня есть эксельная табличка от производителя, где стекап и толщины проводников для 50 Ом по разным слоям материал не роджерс, текстолит, но там весьма хитрое производство (NEC) поэтому может и не FR-4, но из-за сложности общения я выяснять не буду
|
|
|
|
Сообщений в этой теме
uriy Hyperlynx DDR batch simulation Apr 3 2018, 11:24 ClayMan В разделе Data Read тоже самое? А в модели на OMAP... Apr 4 2018, 12:29 uriy В Data Read тоже bad signal по всем пунктам.
Цитат... Apr 4 2018, 17:10 yes похожий вопрос про i.mx6
модели с ODT только вход... Apr 13 2018, 12:16 fill Модель контроллера я скачал.
Если пришлете или ука... Apr 13 2018, 15:11 yes спасибо.
я тему еще одну создал, но спрошу и тут ... Apr 13 2018, 15:52 fill Цитата(yes @ Apr 13 2018, 18:52) спасибо.... Apr 13 2018, 18:49 Aner QUOTE (yes @ Apr 13 2018, 22:29) можно пр... Apr 14 2018, 06:59  yes Цитата(fill @ Apr 14 2018, 10:00) При так... Apr 14 2018, 17:59 Aner Ну у вас всё с ног на голову поставлено. Потому, ч... Apr 14 2018, 20:07 yes Цитата(Aner @ Apr 14 2018, 23:07) Ну у ва... Apr 15 2018, 08:22 Uree Как учитывается (и учитывается ли) Pin Delay при м... Apr 17 2018, 09:15 fill Цитата(Uree @ Apr 17 2018, 12:15) Как учи... Apr 17 2018, 12:10 Uree Видел я этот файл и его содержимое... вот только д... Apr 17 2018, 12:38 fill Цитата(Uree @ Apr 17 2018, 15:38) Видел я... Apr 18 2018, 08:50 yes предполагаю, что это должно быть в ibis модели.
та... Apr 17 2018, 18:13 Uree Нет, в ИБИСе непосредственных данных о pin delay н... Apr 17 2018, 20:50 Aner QUOTE (Uree @ Apr 17 2018, 23:50) Нет, в ... Apr 18 2018, 07:56 yes Цитата(Uree @ Apr 17 2018, 23:50) Нет, в ... Apr 18 2018, 08:47  Uree Цитата(yes @ Apr 18 2018, 10:47) ну а раз... Apr 18 2018, 09:19   Aner QUOTE (Uree @ Apr 18 2018, 12:19) ...
Иде... Apr 18 2018, 09:27   fill ЦитатаВ общем случае из этих параметров можно посч... Apr 18 2018, 11:56 Uree По требованиям Альтеры все сделано. И оно работает... Apr 18 2018, 08:42 Aner QUOTE (Uree @ Apr 18 2018, 11:42) По треб... Apr 18 2018, 08:56 EvilWrecker Не вдаваясь в комментирование основного вопроса(в ... Apr 18 2018, 09:36 Uree Будет время - буду смотреть и на другой софт. Пока... Apr 18 2018, 10:38 EvilWrecker ЦитатаТак длину учитывать это вообще бессмысленно.... Apr 18 2018, 12:06 Uree Так в том и дело, что на один пин добавляется 10мм... Apr 18 2018, 12:37 ClayMan Раз уж затронули тему. Касательно DDR Wizard и аде... Apr 19 2018, 06:38 fill Цитата(ClayMan @ Apr 19 2018, 09:38) Раз ... Apr 19 2018, 08:57 Uree Ну я бы сказал, что это не его задача. Если дизайн... Apr 19 2018, 06:52 ClayMan Цитата(Uree @ Apr 19 2018, 09:52) Ну я бы... Apr 19 2018, 08:04 EvilWrecker Да нет, это как раз его(софта) задача- особенно ес... Apr 19 2018, 07:34 Uree Софта Hyperlynx - да, его задача. Функции DDR Batc... Apr 19 2018, 07:55 fill Цитата(Uree @ Apr 19 2018, 10:55) Софта H... Apr 19 2018, 10:13 EvilWrecker ЦитатаТак ведь "целостность полигонов земли/п... Apr 19 2018, 08:19 one_eight_seven Цитата- т.н. псб дизайнеры и рф инженеры которые в... Apr 19 2018, 08:39 ClayMan Цитата- остальные гуру которые в абсолютно любом д... Apr 19 2018, 08:43 EvilWrecker ЦитатаПомню, как сам учил именно так делать.
Дык о... Apr 19 2018, 08:54 EvilWrecker ЦитатаЕсли нужна повышенная точность, то:
А нет ли... Apr 19 2018, 09:07 fill Цитата(EvilWrecker @ Apr 19 2018, 12:07) ... Apr 19 2018, 09:26  EvilWrecker Цитата(fill @ Apr 19 2018, 13:26) тыц
Пре... Apr 19 2018, 09:41 ClayMan Цитата1.Вообще-то полигоны уже учитываются.
Цитата... Apr 19 2018, 12:35 fill Цитата(ClayMan @ Apr 19 2018, 15:35) Да, ... Apr 19 2018, 13:30 ClayMan Да я вобщем-то с этим и не спорю, мы же конкретно ... Apr 19 2018, 14:55 fill Цитата(ClayMan @ Apr 19 2018, 17:55) Да я... Apr 19 2018, 15:40
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|