Jump to content
    

Вопрос по HyperLynx

Не могу придумать размеры пары для такого импеданса... Вы там случайно не 2-слойку моделируете?

Share this post


Link to post
Share on other sites

Не могу придумать размеры пары для такого импеданса... Вы там случайно не 2-слойку моделируете?

 

Не нужно ничего придумывать.Мне вобще-то нужно получить сопротивление пары 100ом,вот и стал играть размерами,посмотреть как они влияют.А оказалось что увеличение расстояния между линиями дифпары в 2 раза никак не влияет на волновое сопротивление - это насторожило.

9 слоёв у платы.

post-18832-1276676837_thumb.png

Share this post


Link to post
Share on other sites

Ваши 9 слоев не считаются - в них нет ни одного плэйн слоя. А все расчеты делаются относительно плэйна. Вот и получается полная ерунда...

Share this post


Link to post
Share on other sites

Ваши 9 слоев не считаются - в них нет ни одного плэйн слоя. А все расчеты делаются относительно плэйна. Вот и получается полная ерунда...

Да,спасибо,лоханулся.

Только добавил плэйн - сразу получил Z0 = 90 ом,почти то что нужно.

 

Только увеличение расстояния между линиями дифпары в 2 раза опять никак не влияет на волновое сопротивление :(

Share this post


Link to post
Share on other sites

Раньше в HL был классный туториал, да и лабы по нему тут кто-то выкладывал

Если их пройти - сразу всё станет понятней

Share this post


Link to post
Share on other sites

"Спокойствие, только спокойствие" (С)

HL v8.0 - полный, просто termination wizard не умеет работать с дифпарами.

Кстати, эти последовательные резисторы вызывают вопрос "зачем"?

 

На самом деле он работает с диф. парами согласно данной теории post-512-1276853530_thumb.png

и для показанной на рисунке конфигурации цепи расчитывает Rdiff.

Т.е. удалите последовательные сопротивления и Мастер Согласования сразу начнет предлагать решения.

Share this post


Link to post
Share on other sites

На самом деле он работает с диф. парами согласно данной теории post-512-1276853530_thumb.png

и для показанной на рисунке конфигурации цепи расчитывает Rdiff.

Т.е. удалите последовательные сопротивления и Мастер Согласования сразу начнет предлагать решения.

 

такое ощущение, что идет работа по новому тренингу?

Share this post


Link to post
Share on other sites

такое ощущение, что идет работа по новому тренингу?

 

Лекции готовы post-512-1276874872_thumb.png

Edited by fill

Share this post


Link to post
Share on other sites

Вопрос

1) загнал плату в HL

2) настроил стек

3) назначил модели

4) сделал stimulus (name 200MHz)

5) назначил этот stimulus 200MHz нужным цепям (в шине)

 

теперь хочу оценить разброс по времени приходящих на нагрузку сигналов, какова методика? Смотреть в osciloscope каждый сигнал и записывать на бумажке? Или есть что-то более продвинутое?

Спасибо.

Share this post


Link to post
Share on other sites

У меня похоже глубокое непонимание работы HL. Ниже приведена глазковая диаграмма. Цепь связывает ФПГА и ДДР, физический интерфейс SSTL_18, симуляция реальной дорожки на разведенной печатной плате. Зеленый цвет - передатчик, красный приемник.

 

fpga_to_ddr_d.JPG

 

Не понимаю как работает гиперлинкс. Далее привожу свои размышления.

Итак, в момент 0, передатчик генерирует псевдослучайную последовательность. Насколько я понимаю, на приемник последовательности приходят с задержкой примерно в 490ps. Как мне понять это нормальный сигнал или нет из этой диаграммы. Понятно, что по уровням нормальный, но вот сдвижка левой границы маски мне не нравится.

Share this post


Link to post
Share on other sites

Вопрос

1) загнал плату в HL

2) настроил стек

3) назначил модели

4) сделал stimulus (name 200MHz)

5) назначил этот stimulus 200MHz нужным цепям (в шине)

 

теперь хочу оценить разброс по времени приходящих на нагрузку сигналов, какова методика? Смотреть в osciloscope каждый сигнал и записывать на бумажке? Или есть что-то более продвинутое?

Спасибо.

 

Сохраните результаты в файлы (кнопка Save\Load).

Через HyperLynx Analog можно вызвать EzWave в котором загрузить\просмотреть\измерить сколько угодно сигналов.

 

У меня похоже глубокое непонимание работы HL. Ниже приведена глазковая диаграмма. Цепь связывает ФПГА и ДДР, физический интерфейс SSTL_18, симуляция реальной дорожки на разведенной печатной плате. Зеленый цвет - передатчик, красный приемник.

 

 

Не понимаю как работает гиперлинкс. Далее привожу свои размышления.

Итак, в момент 0, передатчик генерирует псевдослучайную последовательность. Насколько я понимаю, на приемник последовательности приходят с задержкой примерно в 490ps. Как мне понять это нормальный сигнал или нет из этой диаграммы. Понятно, что по уровням нормальный, но вот сдвижка левой границы маски мне не нравится.

 

Важен вид глазка (параметры высота-ширина).

Возьмите и передвиньте мышкой маску вправо.

Share this post


Link to post
Share on other sites

А не подскажете ли,уважаемый fill,как заставить HL рассчитывать дифференциальные сопротивление пар?Как не искал везде только z0 выводится,а в хелпе прямо сказано:

It should be emphasized that whenever you are working with a two-trace coupling region, LineSim and BoardSim calculate the differential and common-mode impedances automatically for you, so you should never need to make these calculations manually.

Share this post


Link to post
Share on other sites

Вообще-то он там во многих местах фигурирует:

например

 

 

Share this post


Link to post
Share on other sites

ага,спасибо!

Это я ещё не включал.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...