Проектирование элементов мст в сапр coventorware
4.3. Проектирование элементов мст в сапр coventorware
Система автоматизированного проектирования CoventorWare позволяет выполнять проектирование микроэлектромеханических систем двумя способами: снизу вверх и сверху вниз.
При проектировании сверху вниз вначале вырабатывается общая концепция будущего устройства и создается его структурная схема на основе поведенческих моделей подсистем, входящих в состав устройства. Затем производится уточнение решения для реализации используемых подсистем, выполняется их оптимизация, после чего по их итогам проводится итерационный цикл уточнения параметров всей системы в целом. Далее выполняется электромагнитное и электромеханическое моделирование разработанной микроэлектромеханической системы, и проект микросистемы передается на производство для технологической проработки. В этом случае среднее время проектирования элементов микрооптикоэлектромеханических систем (МОЭМС) составляет около одной недели.
Путь проектирования снизу вверх является более полным и позволяет создавать модели подсистем разрабатываемой микросистемы, не имеющихся в библиотеках поведенческих моделей пакета CoventorWare. При данном способе проектирования, вначале задается спецификация устройства самого низшего уровня, производится прорисовка его топологии, электромагнитное и электромеханическое моделирование. Итерационный цикл оптимизации таких устройств может длиться от нескольких часов до нескольких дней. Далее оптимизированные устройства группируются в более сложные интегрированные микросистемы, которые также анализируются и оптимизируются. После чего, проект МОЭМС передается на производство. При таком подходе проектирования микросистем среднее время составляет около трех месяцев.
Пакет CoventorWare состоит из четырех основных программ, обеспечивающих разработчика всем необходимым инструментарием для проектирования микросистем: Architect, Designer, Analyser, System Builder.
4.3.1. Программа Architect
Программа Architect обеспечивает разработку проектов микроэлектромеханических и микрожидкостных устройств на основе поведенческих моделей, т.е. по пути проектирования сверху вниз.
На рис.4.10 представлен маршрут проектирования микросистем, используемый программой Architect в САПР CoventorWare.
Первый модуль программы Architect позволяет разрабатывать структурные и принципиальные схемы на основе поведенческих моделей электромеханических, оптических, сверхвысокочастотных и жидкостных устройств, а также типовых радиоэлементов.
Рекомендуемые материалы
Второй модуль выполняет моделирование созданных микросистем и цифровых схем управления с помощью Spice-подобных программ.
Рис.4.10. Маршрут проектирования микросистем, используемый программой Architect в САПР CoventorWare
Третий модуль программы Architect производит генерацию послойного описания топологии разработанной микросистемы с использованием полностью параметризированных топологических моделей, которое затем может быть передано в форматах GDSII, CIF в программу Designer, также входящую в состав пакета CoventorWare.
4.3.2. Программа Designer
Программа Designer предоставляет разработчикам все необходимые средства для двух- и трехмерного (2D, 3D) проектирования микроэлектромеханиче ских систем. Она содержит три модуля:
- редактор двухмерных топологий;
- модуль создания трехмерной модели микросистемы на основе двумерной топологии;
- эмулятор технологического процесса.
На рис.4.11 представлен маршрут проектирования микросистем, используемый программой Designer в САПР CoventorWare.
Рис.4.11. Маршрут проектирования микросистем, используемый программой Designer в САПР CoventorWare
4.3.3. Программа System Builder
Программа System Builder пакета CoventorWare представляет собой систему экстракции поведенческих моделей из микросистем, разработанных с помощью программы Designer и промоделированных программой Analyzer и передачи их в соответствующую библиотеку программы Architect. Наличие этого модуля в пакете дает возможность эффективно использовать подсистемы микроэлектромеханических систем, спроектированных по принципу «снизу вверх».
4.3.4. Программа Analyser
Программа Analyser является ключевым звеном пакета CoventorWare, так как дает возможность производить комплексное моделирование всех физических процессов, положенных в основу функционирования разрабатываемой микросистемы.
На рис.4.12 представлен маршрут проектирования микросистем, используемый программой Analyzer в САПР CoventorWare.
Рис.4.12. Маршрут проектирования микросистем, используемый программой Analyzer в САПР CoventorWare
Конфигурация этой программы чрезвычайно гибкая и позволяет использовать широкий набор вычислительных модулей, специализированных для решения конкретной задачи, например, моделирования оптических, тепловых, пьезорезистивных эффектов.
В табл.4.1 приведен полный список модулей программы Analyser с указанием областей их возможных приложений.
Таблица 4.1- Модули программы Analyser и области их применения
Модуль | Описание | Оптические уст-ва | ВЧ МОЭМС | Биосенсоры | Микрожидкостные устройства | Сенсоры | ||||||
MemCap | Анализ электростатических эффектов | * | * | * | ||||||||
MemOptics | Анализ дифракции плоских волн и гауссовых лучей | * | ||||||||||
Co-Solve EM | Анализ связанных электромеханических эффектов с гистерезисом | * | ||||||||||
MemMech | Анализ структурных, модальных, гармонических и установившихся термомеханических параметров | * | * | * | ||||||||
MemTrans | Анализ термомеханических переходных процессов | * | * | * | * | * | ||||||
MemETherm | Анализ тепловых деформаций в механических структурах | * | * | * | ||||||||
MemPZR | Расчет механических сопротивлений и равновесных потенциалов | * | * | |||||||||
MemHenry | Анализ частотно-зависимых сопротивлений и индуктивностей | |||||||||||
AutoSpring | Анализ упругих эффектов | * | * | * | ||||||||
MemPackage | Анализ эффектов, связанных с корпусированием МОЭМС | * | * | * | ||||||||
MemCFD | Анализ общих задач гидродинамики | * | * | |||||||||
FSI | Полный трехмерный анализ жидкостных структур | * | ||||||||||
NetFlow | Анализ жидкостных потоков и эффектов переноса химических веществ в электроосмотическом, электрофоретическом и смешанных электрокинетических системах | * | * | |||||||||
SwitchSim | Расчет электрокинетических характеристик жидкостных коммутаторов | * | * | |||||||||
Drop Sim | Трехмерное моделирование процессов образования капель, их перемещения и столкновения | * | * | |||||||||
Reacts im | Полное трехмерное моделирование структур, включающих различные эффекты: потоки жидкости, передачу тепла, диффузию, электрокинетическое взаимодействие | Вместе с этой лекцией читают "18 Борьба за выход к морям". * | ||||||||||
BubbleSim | Трехмерное моделирование процессов перемещения пузырьков газов в жидкостях и микроканалах | * | * | * | ||||||||