Современные решения для производства электроники

Основы моделирования в Sonnet v.16.52

Дмитриев Е.Е., dmi.evg@yandex.ru 

 

Введение

Программа Sonnet предназначена для моделирования различных схем на сосредоточенных и распределённых элементах и электромагнитных структур. Эта программа состоит из следующих основных модулей:

- Модуль программы xgeom. Содержит графический редактор проекта (Project Editor), который используется для создания схем или ЕМ структур.

- Модуль программы em. Выполняет ЕМ анализ используя модифицированный метод моментов для решения уравнений Максвелла, чтобы выполнить трёхмерный анализ тока планарных структур. Вычисляются S, Y, или Z-параметры, параметры линии передачи (Z0, Eeff, VSWR, GMax, Zin, и коэффициент потерь) и можно генерировать SPICE модели с эквивалентными сосредоточенными элементами. Дополнительно можно просматривать плотности тока и поля в дальней зоне.

- Модуль программы emstatus. Отображает ход анализа, обеспечивает очередь для выполнения ЕМ анализа.

- Модуль  программы  emgraph.  Позволяет  просматривать  результаты  анализа.  Эти  результаты можно  просматривать  в декартовых координатах  или  диаграмме  Смита.  Также можно генерировать   модель   SPICE   на   сосредоточенных   элементах   в   открытом   окне   просмотра результатов ЕМ анализа.

- Модуль программы emvu Показывает плотность тока как в 2−х мерном, так и в 3−х мерном отображении.

- Модуль  программы patvu.  Вычисляет  и  отображает  диаграмму направленности.  Может отображаться на графиках декартовом, полярном или поверхностном.

- Модуль программы: gds. Обеспечивает импорт/экспорт файлов GDSII.

- Модуль программы: dxfgeo. Обеспечивает импорт/экспорт файлов DXF.

- Модуль программы: sonntawr. Позволяет  в  полной мере использовать возможности программ Sonnet и AWRDE версии 13 и ниже, кроме AWRDE версии 12. Это обеспечивает полную интеграцию решающих устройств этих программных продуктов.

- Модуль программы: ebridge. Обеспечивает трансляцию между Sonnet и Keysight’s ADS. Из топологии ADS (ADS Layout) можно непосредственно получить файл геометрии Sonnet.

- Модуль программы: sonntcds. Обеспечивает связь Sonnet с Cadence Virtuoso.

Кроме того, в Sonnet имеется импорт/экспорт файлов Gerber. Sonnet может работать под Windows и под Linux. В этом пособии рассматривается работа только под Windows. Пособие рассчитано в основном для начинающих пользователей.

 

Оглавление

 

Глава 1. Открытие редактора проекта

1.1. Менеджер слоёв

1.2. Проект Sonnet

1.3. Шаблон проекта

1.4. Управление проектом

1.5. Как переслать созданный проект сотруднику

1.6. Копирование примеров моделирования в Sonnet

 

Глава 2. Элементы геометрии

2.1. Установка корпуса

2.2. Ячейки сетки

2.3. Определение размеров корпуса

2.4. Определение типа металла для верхней и нижней крышек корпуса

2.5. Использование симметрии

2.6. Типы металлов

2.7. Определение нового типа планарного металла

2.8. Слои диэлектриков

2.9. Диэлектрические вставки

2.10. Единицы измерения

2.11. Размеры

2.12. Импорт топологии в DXF файлы

2.13. Экспорт DXF файлов

 

Глава 3. Управление полигонами

3.1. Добавление полигона

2.2. Удаление полигона

3.3. Перемещение полигона

3.4. Изменение потерь существующего металлического полигона

3.5. Изменение заполнения сеткой полигона

3.6. Размещение полигона на сетке

3.7. Разделение полигона

3.8. Перемещение полигона на другой слой

3.9. Измерение размеров полигона или расстояний между полигонами

 

Глава 4. Подсекцианирование

4.1. Просмотр подсекций

4.2. Использование Speed/Memory Control

4.3. Изменение подсекционирования полигонов

4.4. Определение частоты подсекционирования

4.5. Диагональный тип заполнения подсекциями

4.6. Конформный тип заполнения подсекций

4.7. Правила конформного заполнения

4.8. Эффективное использование конформного заполнения

 

Глава 5. Перемычки

5.1. Создание перемычек

5.2. Полигоны перемычек

5.3. Подсекции перемычки

5.4. Заполнение сеткой для перемычек

5.5. Упрощение перемычек типа Bar при выполнения анализа

5.6. Добавление прямоугольной перемычки на землю

5.7. Потери в перемычке

5.8. Контактные площадки перемычки

5.9. Авто определение высоты перемычки

5.10. Перемычки стороны

 

Глава 6. Потери в металле и диэлектрике

6.1. Потери в планарных металлах

6.2. Модель потерь для планарной металлизации в Sonnet

6.3. Потери в металлических перемычках

6.4. Библиотеки металлов

6.5. Потери в диэлектрическом слое

6.6. Параметры диэлектрического слоя

6.7. Библиотеки диэлектриков

 

Глава 7. Порты

7.1. Краткий обзор типов портов

7.2. Нормализация импеданса порта

7.3. Нумерация портов

7.4. Референсные плоскости и диагональные порты

7.5. Стандартный порт стороны

7.6. Сокалиброванные внутренние порты

7.7. Порты перемычки

7.8. Автозаземлённые порты

7.9. Незаземлённые внутренние порты

 

Глава 8. Исключение неоднородностей порта

8.1. Неоднородность порта

8.2. Смещение референсной плоскости

8.3. Правила для референсных плоскостей

8.4. Стандарты калибровки

8.5. Связанные линии передачи

8.6. Выходной формат исключения неоднородностей

 

Глава 9. Компоненты

9.1. Составные части компонента

9.2. Типы компонентов

9.3. Свойства компонентов

9.4. Правила при использовании компонентов

9.5. Анализ компонентов

 

Глава 10. Выполнение анализа

10.1. Adaptive Band Synthesis (ABS)

10.2. Анализ Frequency Sweep Combinations

10.3. Оценка памяти, необходимой для выполнения анализа

10.4. Вычисление результатов анализа на постоянном токе

10.5. Использование частот внешнего файла данных

10.6. Вывод результатов анализа

 

Глава 11. Параметризация проекта

11.1. Переменные

11.2. Уравнения

11.3. Параметры размеров

11.4. Свиппирование параметра

11.5. Оптимизация

11.6. Пример выполнения свиппирования

11.7. Пример выполнения оптимизации

 

Глава 12. Анализ списка цепей в проекте

12.1. Списки цепей

12.2. Пример назначения точки разветвления в комплексной цепи

12.3. Создание netlist

12.4. Каскадирование файлов данных S-, Y-и Z-параметров

12.5. Файлы схемы с геометрией проекта

12.6. Добавление моделей элементов в геометрию

12.7. Использование незаземлённых внутренних портов

 

Глава 13. Подразбиение цепей

13.1. Подразбиение цепи в Sonnet

13.2. Выбор размещения линий подразделения

13.3. Ориентация линии подразделения

13.4. Пример выполнения подразделения цепи

 

Глава 14. Толстый металл

14.1. Создание толстого металлического полигона

14.2. Моделирование

14.3. Просмотр токов в толстом металле

 

Глава 15. Диэлектрические вставки

15.1. Использование диэлектрических вставок

15.2. Рекомендации по использованию диэлектрических вставок

15.3. Ограничения на диэлектрические вставки

15.4. Создание диэлектрической вставки

15.5. Просмотр диэлектрических вставок

15.6. Определение материалов диэлектрических вставок

15.7. Изменение свойств диэлектрической вставки

15.8. Z — разделение

 

Глава 16. Резонансы корпуса

16.1. Начальные индикаторы резонансов корпуса

16.2. Пример полосового фильтра с резонансами

16.3. Алгоритм оценки резонансов корпуса

16.4. Предупреждающие сообщения при выполнении анализа

16.5. Способы смещения частоты резонанса

16.6. Подавление реальных резонансов

16.7. Использование зондов для быстрого анализа

16.8. Просмотр электрических полей

 

Глава 17. Синтез SPICE модели

17.1. PI модель

17.2. Модель N связанных линий

17.3. Широкополосная модель SPICE

17.4. Извлечение модели индуктивности

17.5. Пример извлечения модели индуктивности с тремя портами


 


Полную версию статьи читайте в PDF формате.

Дополнительные материалы
Статьи об использовании программного обеспечения Sonnet
Анализ антенн с применением метода планарного EM моделирования в закрытом объеме
Джеймс Раютио (James Rautio), rautio@sonnetsoftware.com , перевод Потапова Ю. В., potapoff@eurointech.ru
Программное обеспечение Sonnet
Юрий Потапов, potapoff@eurointech.ru