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

Sonnet Suites - программное обеспечение для моделирования планарных СВЧ устройств

Пакет программ Sonnet Suites предназначен для электромагнитного моделирования планарных СВЧ структур: полосковых и микрополосковых линий, копланарных волноводов, одно- и многослойных печатных плат, включающих переходные отверстия различных конфигураций, вертикальных микрополосковых линий, а также антенн.

Имя компании Sonnet давно является синонимом слова «точность», когда речь заходит о трехмерном планарном ЭМ моделировании СВЧ устройств. Использование в своей основе метода моментов (MoM) в закрытом объеме позволяет стабильно получать качественные результаты с точностью 1% и ниже. Дополнительные настройки программы позволяют получить повторяющиеся результаты анализа с точностью лучше 0.1%. Уже более 20 лет компания Sonnet занимает доминирующие позиции на рынке высокоточного электромагнитного анализа планарных схем для различных приложений (RFIC, MMIC), работающих в диапазоне рабочих частот от 1 МГц до 2 ТГц.

Самостоятельное изучение высокотехнологичного программного обеспечения с мощным математическим аппаратом внутри в общем случае может оказаться сложной задачей. Пакет Sonnet предоставляет пользователю все необходимое для быстрого освоения: интуитивный интерфейс, понятные самоучители для начинающих, толковые руководства пользователя, обширные наборы примеров и тщательно проработанную контекстную справку. Для самостоятельного изучения предоставляется бесплатная версия пакета Sonnet Lite, которая позволяет моделировать не очень сложные проекты.

Помимо того, что компания Sonnet предоставляет очень точный инструментарий для высокочастотного электромагнитного анализа планарных структур, она также дает своим клиентам возможность использования привычного для них программного обеспечения. Гибкость системы Sonnet дает возможность встраивать ее в большинство популярных систем проектирования СВЧ устройств с помощью специально разработанных интерфейсов. Как правило, интеграция выполнена на столь высоком уровне, что от пользователя не требуется никаких специальных действий, он продолжает работать в привычной для него среде. Весь обмен данными происходит в автоматическом режиме.

В настоящее время доступны интерфейсы к следующим системам:

— Cadence Virtuoso,
— Advanced Design System (ADS) компании Keysight (Agilent),
— AWR Microwave Office,
— SonnetLab Toolbox for MATLAB, 
— Nuhertz Technologies Filter Solutions, 
— Applied Computational Sciences (ACS) LINC2.

В то же время, поддерживаются и простые способы взаимодействия, например, обмен данными в форматах DXF и GDSII.

В версии Sonnet Suites 14 для обеспечения более надежной интеграции с EDA системами проектирования были впервые реализованы технологические слои, представляющие собой описание в EM проекте Sonnet связанных между собой объектов, например, групп общих атрибутов (имя слоя, физическое положение в стеке слоев, характеристики металла, параметры управления сеткой разбиения). Технологические слои могут быть определены для планарных металлических слоев, межслойных переходов, диэлектрических блоков.  Определение слоев может быть выполнено автоматически при импорте данных в форматах GDSII и DXF, причем информация передается без изменения имен слоев, что позволяет сохранить CAD информацию о слоях после последовательных операций импорта и экспорта. Технологические слои дают возможность пользователю сохранить определенные слои, которые необходимы в EDA системе, но не используются в Sonnet.

Новая панель Stackup Manager, добавленная в редактор Sonnet Project Editor, обеспечивает интуитивный интерфейс для описания и редактирования стека слоев моделируемой структуры. Модуль также предоставляет графический интерфейс управления новыми технологическими слоями. Использование менеджера стека слоев дает возможность неопытному пользователю быстро выбрать нужный слой для редактирования его топологии. Панель Stackup Manager автоматически появляется при обращении к интерфейсу обмена данными с программами Cadence Virtuoso и Agilent ADS.

Самой большой проблемой в измерении параметров реальных СВЧ устройств является подача на него измерительных сигналов, так чтобы неоднородность, возникающая в структуре из-за наличия подводящей линии, разъема и измерительного зонда, не влияла на его характеристики. Аналогичным образом, программное обеспечение для высокочастотного EM моделирования использует порты схемы для подачи сигналов на ее вход и измерения уровней сигналов на ее выходе. Присутствие портов в EM структуре вносит в нее неоднородности, наличие которых впоследствии должно быть учтено методами исключения (de-embedding), в противном случае в конечном результате анализа будет присутствовать значительная ошибка.

Компания Sonnet разработала технологию калибровки портов, которая, как показало время, является наиболее точной в этой отрасли индустрии и позволяет получать качественные S-параметры в динамическом диапазоне порядка 100 дБ (представьте себе анализатор цепей, имеющий такой динамический диапазон!). Уникальные со-калиброванные внутренние порты представляют собой идеально калиброванные разъемы, с помощью которых анализируемая структура может быть подключена к любой внешней системе моделирования СВЧ схем, работающей в частотной или временной области. Данные порты могут использоваться для подключения к реальной топологии, например, нелинейной модели транзистора. Компоненты могут быть описаны идеальными сосредоточенными моделями; моделями, предоставленными производителями компонентов; а также наборами S-параметров, полученными в результате измерений реальных устройств: транзисторов, усилителей, дискретных элементов и т.д. Компоненты позволяют учитывать наличие SMD контактных площадок и связанные с ними паразитные эффекты.

Для эффективного использования технологии со-калиброванных портов в ранних версиях разработчики объединяли близко расположенные порты в калиброванные группы. В версии 14 появилась функция автоматической группировки со-калиброванных портов, дающая возможность вычислителю самостоятельно выбирать и группировать порты, освобождая инженера от излишней ручной работы. Для активации новой функции достаточно просто включить настройку группировки со-калиброванных внутренних портов в положение Auto и предоставить пакету самостоятельно позаботиться об этом.

Программное обеспечение Sonnet делает возможным использование новых мощных методов оптимизации схем, в которых через внутренние порты к структуре могут быть подключены последовательные или параллельные подстроечные элементы, работающие на уровне схемы. Использование EM анализа для моделирования 98% всего устройства, и ее настройка с помощью подключаемых внешних элементов позволяют существенно повысить эффективность работы. В результате получается точность на уровне полного EM анализа и скорость на уровне схемотехнического моделирования.

Программное обеспечение Sonnet позволяет выполнять экстракцию эквивалентных схем замещения для анализируемых структур, которые потом могут использоваться в системах моделирования СВЧ схем частотными или временными методами. Полученные модели могут включать:

— Наборы S-, Y- и Z-параметров в форматах Touchstone и Cadence.

— SPICE модели на основе PI-цепей, которые представляют собой точную эквивалентную схему, описывающую передачу сигнала между двумя любыми портами, и учитывающую даже взаимные индуктивные связи.

— Широкополосные SPICE схемы замещения, описывающие поведение EM структуры в широком диапазоне частот, и не имеющие ограничений на размер схемы и ее конфигурацию.

— Модель на основе матрицы связных линий (TCM), представляющую собой TLINE RLGC матрицу для N связных параллельных линий передачи и используемую при моделировании программой Cadence Spectre.

Современные технологии x86 процессоров развиваются в сторону наращивания числа ядер в одном кристалле. Если правильно распределить эти ресурсы для выполнения интенсивных численных вычислений, то каждое ядро может функционировать как отдельный 64−разрядный процессор. Распараллеливание расчетов на этих ядрах может дать прирост производительности пропорциональный количеству доступных ядер.

Компания Sonnet по достоинству оценила все преимущества данной технологии и разработала специальный вычислитель, который позволяет распараллеливать вычисления на нескольких процессорных ядрах. При расчете одной частотной точки матрица решения распределяется между несколькими ядрами в виде независимых процессов, называемых «потоками вычислений». После завершения расчета данные из каждого потока быстро и эффективно комбинируются, что дает снижение суммарного времени анализа, пропорциональное количеству задействованных ядер.

В новой версии вариант вычислителя Desktop Solver Engine поддерживает параллельные вычисления на 6 ядрах (против 3 ранее), что позволило достичь почти двукратного прироста производительности. Вычислитель High Performance Solver в новой версии поддерживает распараллеливание потоков на 32 ядрах (против 12 ранее), что позволяет выполнять очень быстрый анализ. Для решения сложных задач, требующих для анализа больших временных и вычислительных ресурсов, компания Sonnet разработала специальную программно-аппаратную платформу emCluster, которая обеспечивает распараллеливание вычислений на нескольких компьютерах и дает прирост производительности в 100 и более раз.

Помимо многопоточности расчетов, значительно усовершенствованы алгоритмы построения сеток разбиения, нацеленные на достижение максимальной производительности вычислителя. Сетки на массивах переходных отверстий теперь строятся более аккуратно, что позволяет обеспечить ускорение анализа топологий и межсоединений современных кремниевых ВЧ БИС. Патентованная технология построения конформной сетки обеспечивает высокую скорость моделирования многослойных структур с толстыми металлическими слоями. Примененные здесь алгоритмы тщательно настроены для распознавания отдельных частей схемы, где требуется более измельченная сетка. Например, пакет Sonnet автоматически формирует правильную сетку на краях микрополосковых линий, позволяющую учесть эффект краевых токов и существенно повысить точность полученных результатов. Многослойная модель толстых проводящих слоев используется для правильного представления проникновения полей и токов в глубь проводника, когда толщина скин-слоя становится соизмеримой с толщиной металлизации. Это позволяет точно рассчитывать добротность планарных катушек, выполненных на кристаллах кремния.

Разработанная компанией Sonnet оригинальная адаптивная технология ABS (Adaptive Band Synthesis) позволяет быстрее выполнять моделирование в широких диапазонах частот без потери точности за счет сокращения числа точек анализа. Сотни точек графика частотной характеристики могут быть получены по итогам всего анализа всего в нескольких частотных точках. От пользователя требуется лишь задать интересующий его диапазон частот, после чего адаптивный алгоритм ABS сформирует частотные характеристики с прецизионным частотным шагом за минимально возможное время моделирования. Алгоритм анализирует проект и определяет минимально допустимое число запусков EM анализа, которое не приведет к потере точности, запускает моделирования и по его результатам формирует зависимости S-, Y- и Z-параметров во всем диапазоне частот. Технология позволяет выполнять моделирование в сотни раз быстрее по сравнению с обычными методами последовательного перебора частотных точек.


Видео Sonnet Suites
Что нового в Sonnet Professional Suite v16
Ваш первый урок работы в Sonnet Suite
Sonnet Suites - система полного электромагнитного моделирования 3D планарных структур
Подборка видеороликов о программном обеспечении Sonnet
keyboard_arrow_leftВсе продукты раздела Sonnet