Jump to content

    
Halo_Gen

Вопросы по Agilent ADS

Recommended Posts

Есть 3х слойная PCB: сигнал, земля, сигнал

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

В первую очередь меня интересует лейаут, можно ли из схематики сгенерить такой лейаут.

Сейчас рисую одну часть в схематике, генерю лейауь, а потом к нему в редакторе же лейатуа приделывают то, что с другой стороны. Как-то совсем не гибко выходит, просто потому, что я не могу параметризовать ни размер отверстия в земле, ни делать привязки к остальной геометрии...

Share this post


Link to post
Share on other sites
Есть 3х слойная PCB: сигнал, земля, сигнал

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

В первую очередь меня интересует лейаут, можно ли из схематики сгенерить такой лейаут.

Сейчас рисую одну часть в схематике, генерю лейауь, а потом к нему в редакторе же лейатуа приделывают то, что с другой стороны. Как-то совсем не гибко выходит, просто потому, что я не могу параметризовать ни размер отверстия в земле, ни делать привязки к остальной геометрии...

Вам для этого нужно описать свои слои в MLSUBSTRATE, а дальше виа MLVIAHOLE и MLVIAPAD использовать для описания переходов между слоями.

Share this post


Link to post
Share on other sites
Спасибо!! Надо внимательнее быть с хелпом... В разделе про MLVIAPAD нарисован исчерпывающий пример.

Solution:

 

IIa. Response to Q1:

Consider the following good building-block MLCLE (Via Clearance) + MLVIAHOLE and MLVIAPAD examples:

ADS2013_06 \examples \SignalIntegrity \PreLayout_Exploration_wrk.7zads ...

see the \5_PreLayoutExploration_ViaUsage \5.2_Step5b_PreLay_Viausage cell schematic...

How to define a multilayer via stack

 

И еще:

How to define a multilayer via stack

Description

 

This project shows one example on how to create a via stack using the Multilayer library. You will have to create one via stack for each type of via you want. Blind vias, grounded vias etc etc.

 

This example uses a 6-layer board with two internal ground-planes. A via is designed to go through the whole board, making clearence holes in the ground planes, and making connections to two internal layers.

 

The via is created as a subcircuit (4-port) where port 1 and 4 is the top and bottom layers of the board.

Port 2 and 3 are connections to the internal layers 3 and 4.

 

We need to tap the signal for the internal layers. To make the layout work right you need to define how this three way connection is done in the physical world. The splitter_2.dsn subcircuit is created to take care of this.

Download File

 

multilayer_via.rar

Share this post


Link to post
Share on other sites

Добрый день!

 

Мне необходимо отредактировать компонент VtPulse в САПР ADS.

В связи с этим у меня 2 вопроса:

1. Каким-то образом я удалил путь к компоненту VtPulse. Теперь при запуске симуляции вылезает ошибка, что модель неизвестна.

Каким образом и где прописать путь к компоненту?Сам элемент присутствует и в схематике и в библиотеке ADS sources.

 

2. Мне необходимо немного отредактировать компонент VtPulse. Какие-то параметры удалить, другие добавить.

Как это проще всего сделать?

я делал путем открытия VtPulse через symbol и там уже редактировал.

post-88248-1465374977_thumb.jpg

Share this post


Link to post
Share on other sites
Добрый день!

 

Мне необходимо отредактировать компонент VtPulse в САПР ADS.

В связи с этим у меня 2 вопроса:

1. Каким-то образом я удалил путь к компоненту VtPulse. Теперь при запуске симуляции вылезает ошибка, что модель неизвестна.

Каким образом и где прописать путь к компоненту?Сам элемент присутствует и в схематике и в библиотеке ADS sources.

 

2. Мне необходимо немного отредактировать компонент VtPulse. Какие-то параметры удалить, другие добавить.

Как это проще всего сделать?

я делал путем открытия VtPulse через symbol и там уже редактировал.

 

Вроде все работает:

post-92065-1465387043_thumb.png

 

Может ADS криво установился? такое бывает... Тут проще версию ADS другую взять, чем искать где прописать путь к компоненту.

Какой алгоритм анализа используете?

Share this post


Link to post
Share on other sites
Вроде все работает:

 

Может ADS криво установился? такое бывает... Тут проще версию ADS другую взять, чем искать где прописать путь к компоненту.

Какой алгоритм анализа используете?

 

Нет-нет.Вы видимо не поняли.

Поясняю. ADS установился правильно. я на этой версии уже два года сижу. И раньше эта схема работала корректно.

Просто у меня задача стоит-создать свой собственный символ чем-то похожий на VtPulse.

Я два дня назад редактировал этот VtPulse в окне symbol и видимо там что-то напортачил раз он пишет, что модель неизвестна.

Вот и вопрос-как вернуть все обратно?порывшись в документации понял, что дело в том что path к данного элементу не прописан.

Как его прописать?

Edited by l1l1l1

Share this post


Link to post
Share on other sites

Добрый день!

Скачал с сайта Avago модель МШУ но дата ее создания 2009

http://www.avagotech.com/products/wireless...3#documentation

Подскажите пожалуйста, могу ли я импортировать ее в ads2015?

Share this post


Link to post
Share on other sites
Добрый день!

Скачал с сайта Avago модель МШУ но дата ее создания 2009

http://www.avagotech.com/products/wireless...3#documentation

Подскажите пожалуйста, могу ли я импортировать ее в ads2015?

 

Почему - нет? Конечно можете.

Как правило из более ранней версии в более позднюю

импортируется без проблем. Единственное, что может появиться некое сообщение

о том, что вы имеете дело с моделью более ранней версии программы.

Share this post


Link to post
Share on other sites
Почему - нет? Конечно можете.

Как правило из более ранней версии в более позднюю

импортируется без проблем. Единственное, что может появиться некое сообщение

о том, что вы имеете дело с моделью более ранней версии программы.

 

Это здорово!

Может подскажете как импортировать эту модель.

http://www.avagotech.com/products/wireless...3#documentation

Никак не могу понять что нужно делать. help мне в этом не помог (возможно плохо искал)

Share this post


Link to post
Share on other sites

Добрый день!

 

Я моделирую в ADS ФНЦ до 300МГц на сосредоточенных элементах. В схемотехнике с модельными элементами от Murata у меня все работает отлично.

При создании EM-модели печатной платы и интеграции ее в моделирование с сосредоточенными элементами появляется очень сильное пролезание на частоте 7ГГц. Тоже самое наблюдается в экспериментальном макете.

 

Возник интересный вопрос. Как можно при визуализации в окне layout посмотреть процессы в плате с уже установленными L, C сосредоточенными элементами?

Микрополосковые линии у меня заканчиваются портами, где должны стоять конденсаторы и индуктивности. А для визуализации необходимо сигнал на входном и выходном портах.

Я это делаю. Волна доходит до порта 50 омного где должен быть конденсатор и все. Уходит в этот порт и конечно из второго не появляется. Была идея задавать напряжение на другом порте конденсатора, но как узнать его амплитуду и фазу?

 

Визуализация отлично помогает когда надо увидеть критичное место в дизайне платы с распределенными элементами типа связанных микрополосковых линий и т.д.

 

 

Это здорово!

Может подскажете как импортировать эту модель.

http://www.avagotech.com/products/wireless...3#documentation

Никак не могу понять что нужно делать. help мне в этом не помог (возможно плохо искал)

 

Фактически никак. Я пробовал. У ADS2009 и ADS2011(и более поздних) существенно отличаются структуры библиотек. В папке с дизайнкитом для ADS2009 если раздел model и в нем *ABA***.library, который бинарный, а в нем то вся модель и зарыта. Ее никак не экспоритуешь в новые версии программы.

Share this post


Link to post
Share on other sites
Фактически никак. Я пробовал. У ADS2009 и ADS2011(и более поздних) существенно отличаются структуры библиотек. В папке с дизайнкитом для ADS2009 если раздел model и в нем *ABA***.library, который бинарный, а в нем то вся модель и зарыта. Ее никак не экспоритуешь в новые версии программы.

 

Спасибо Artemij14.

Я так и предполагал.

Надеялся что Agilent все-таки предусмотрел транслятор библиотек...

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.