Jump to content
    

Вопрос по HyperLynx

Спасибо, помогло.

Не подскажите? Чтоб назначать модели через .QPL - файлы, необходимо в блокноте сначала сам QPL файл с необходимой информацией создать? Или QPL файл при экспорте ПП в HyperLynx создается?

Share this post


Link to post
Share on other sites

Спасибо, помогло.

Не подскажите? Чтоб назначать модели через .QPL - файлы, необходимо в блокноте сначала сам QPL файл с необходимой информацией создать? Или QPL файл при экспорте ПП в HyperLynx создается?

 

При экспорте создается .ref.

Обычно .qpl файл один на все проекты. Соответственно создается или в текстовом редакторе или через ГИП внутри HL.

Share this post


Link to post
Share on other sites

Здравствуйте! В HL есть такие два способа создания модели линии передачи: 1) export net to spice netlist и 2) export net to S-parameter model. Результаты моделирования полученных моделей в hspice получаются достаточно разными. Сориентируйте, пожалуйста, когда какой способ предпочтительней использовать?

Share this post


Link to post
Share on other sites

...Обычно .qpl файл один на все проекты...

Хотелось бы увидеть пример такого файла, синтаксис.

Share this post


Link to post
Share on other sites

Хотелось бы увидеть пример такого файла, синтаксис.

Выдержка из тренинга (как назначить модели компонентам MC100EL11 и резисторам RES)

10.Выберите Models > Assign Model/Values by Part Name (.QPL File).
11.Установите поле Part type как IC и введите поле Part name как “MC100EL11”,
это имя компонента для компонентов U2 - U9.
12. Выберите кнопку Find Model.
13. В поле Search введите “MC100EL11D” и щелкните кнопку Search.
14. Дважды щелкните на верхней строчке для выбора модели.
15.Щелкните кнопку Assign Model.
16.Установите поле Part type как Resistor и а поле Part name как “RES”.
17.Справа с включенной опцией Discrete введите“115” в поле Value.
18.Затем щелкните кнопку Assign Model.
19. В QPL-Editor, выберите File > Save As, назовите файл как training.qpl, и
сохраните файл в папке C:\HyperLynx_Trng\postlayout.
20. Закройте QPL-File Editor.
Далее нужно указать HyperLynx что вы хотите использовать этот файл
.QPL для назначения моделей.
21.Выберите Setup > Options > Directories.
22. Добавьте файл training.qpl используя кнопку Add File.

Можете затем открыть полученный файл training.qpl в текстовом редакторе и изучить его.

Share this post


Link to post
Share on other sites

А есть ли в hypelynx при power dc анализе отображение via current и hot spot как в sigrity? Тоже интересный инструмент в sigrity loop inductance для конденсаторов развязывающих, на картинке они даже цветом красным подчёркнуты, в hypelynx уже есть?

Share this post


Link to post
Share on other sites

А есть ли в hypelynx при power dc анализе отображение via current и hot spot как в sigrity? Тоже интересный инструмент в sigrity loop inductance для конденсаторов развязывающих, на картинке они даже цветом красным подчёркнуты, в hypelynx уже есть?

Для decoupling конденсаторов есть инструмент Quick Analysis, кот вроде бы должен оценивать индуктивность подключения каждого конденсатора для выбранной цепи питания и затем выдавать репорт с конкретными цифрами. Но работает как-то сомнительно, если честно, цифры показывает местами довольно странные.

 

В DC анализе плотность тока отображается цветом относительно общей шкалы значений, по-моему в Sigrity похоже сделано или я ошибаюсь?

Share this post


Link to post
Share on other sites

Для decoupling конденсаторов есть инструмент Quick Analysis, кот вроде бы должен оценивать индуктивность подключения каждого конденсатора для выбранной цепи питания и затем выдавать репорт с конкретными цифрами. Но работает как-то сомнительно, если честно, цифры показывает местами довольно странные.

 

В DC анализе плотность тока отображается цветом относительно общей шкалы значений, по-моему в Sigrity похоже сделано или я ошибаюсь?

В sigrity есть ток через переходные отверстия и в 3d можно увидеть, что в массиве часть из них много больше, такие подсвечиваются особо на 2d.

 

 

current.jpg

 

Share this post


Link to post
Share on other sites

А есть ли в hypelynx при power dc анализе отображение via current и hot spot как в sigrity? Тоже интересный инструмент в sigrity loop inductance для конденсаторов развязывающих, на картинке они даже цветом красным подчёркнуты, в hypelynx уже есть?.

В HL это также присутствует.

post-512-1519705670_thumb.png

post-512-1519706619_thumb.png

Share this post


Link to post
Share on other sites

Подниму-ка тему.

DC Drop анализ. Источники в дизайне DC-DC, соответственно источником питания на самом деле является пин PWR индуктора, но не пины самого DC-DC. Софт только на компоненты типа IC смотрит как на возможные VRM.

Как можно задать пин индуктора источником тока?

Share this post


Link to post
Share on other sites

Подниму-ка тему.

DC Drop анализ. Источники в дизайне DC-DC, соответственно источником питания на самом деле является пин PWR индуктора, но не пины самого DC-DC. Софт только на компоненты типа IC смотрит как на возможные VRM.

Как можно задать пин индуктора источником тока?

В принципе вы можете просто объявить что все компоненты с префиксом L являются IC.

Setup>Options>Ref_Des_Mapping

Но я бы в исходном проекте переименовал данный индуктор, дав ему уникальный префикс чтобы переопределение касалось только его.

Кстати, все оказалось еще проще, нужно включить соответствующий фильтр в диалоге post-512-1523539716_thumb.png

Edited by fill

Share this post


Link to post
Share on other sites

Доброго времени суток, уважаемые форумчане!

 

1. Кто может привести положительные и отрицательные моменты в работе с программами Cadence Sigrity и Mentor Graphics HiperLynx.

Интересует общее впечатление от работы, возможно кто-то видит удобство пользования, интерфейса, отображения результата,

трудность заполнения stackup, ввода необходимых данных. Интересует всё.

 

2. Если ли отличия в результатах моделирования этих двух продуктов? Кто то проводил сравнительный анализ полученных результатов

одной и той же платы в этих двух программных продуктах (плата к примеру сложная: HDI, с высокоскоростными интерфейсами,

BGA которых греются, слоев порядка 10 или более, много полигонов,в общем насыщенная плотная плата).

Я имею ввиду сравнение полученных результатов:

- падения напряжения IP Drop,

- плотности тока,

- теплового нагрева,

- питание ядра на переменных частотах,

- моделирование целостности скоростных сигналов от кристалла до кристалла с учетом топологии опорных слоев

и неидеальности системы питания ПП (получение глазковой диаграммы).

 

Буду при много благодарен всем ответам.

 

 

Share this post


Link to post
Share on other sites

Выдержка из тренинга (как назначить модели компонентам MC100EL11 и резисторам RES)

.........

.........

20. Закройте QPL-File Editor.

Далее нужно указать HyperLynx что вы хотите использовать этот файл.QPL для назначения моделей.

21.Выберите Setup > Options > Directories.

22. Добавьте файл training.qpl используя кнопку Add File.[/code]

Можете затем открыть полученный файл training.qpl в текстовом редакторе и изучить его.

вопросы:

1.см картинку - правильно прописана модель конденсатора?

смущает пара ModelPortIndex-PinName

в мануале только это "Touchstone — Select a library (but not a device) and assign capacitor pin names (numbers) to model port index numbers."

у меня в символе конденсатора для пинов Name указано как N1 и N2, а PinNumber - 1 и 2

2.что делать с полями Value и Value2 - отсутствует возможность редактировать

3.для QPL-File файл указан путь, но в DecouplingWizard/CheckCapacitorsModels не подхватываются модели для конденсаторов, необходимо руками вводить, какую галку и где необходимо указать ?

post-5035-1534879588_thumb.png

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...