Повышение требований к надежности радиоэлектронных устройств и систем, уменьшение габаритов и массы, снижение потребляемой мощности аппаратуры вызвали интенсивное развитие микроэлектроники. Принципиально новым шагом на пути микроминиатюризации электронных устройств явилось применение интегральных схем (ИС) и схем с высокой степенью интеграции — больших интегральных схем (БИС) на биполярных и униполярных транзисторах. Анализ и синтез микросхем представляют собой сложную задачу, для решения которой требуются еще значительные исследования.
Если при проектировании схем на обычных дискретных компонентах ручные методы давали вполне удовлетворительные результаты, то использование ИС сделало совершенно неэффективными традиционные принципы и методы проектирования. В процессе разработки ИС возникают все трудности, свойственные проектированию обычных схем, а также трудности, связанные с решением множества других задач, не имеющих аналогий в классической теории электронных схем. Это определяется большой сложностью ИС, паразитными связями между компонентами ИС, разбросом параметров этих компонентов. Все это привело к тому, что основой проектирования ИС стали машинные методы.
|
|
При разработке ИС совершенно недостаточно полагаться на приближенные вычисления с дальнейшей экспериментальной доработкой путем макетирования схемы. Анализ и расчет ИС должны быть достаточно полными и точными, так как изготовление ИС и изменения в ней требуют много времени и больших затрат.
Интегральные схемы можно рассматривать как многослойные структуры с распределенными параметрами. Для их анализа необходимо использовать эффективные методы решения дифференциальных уравнений в частных производных. Для структур сложной формы решение возникающих задач чрезвычайно затруднено, и поэтому часто прибегают к моделированию процессов. Один из путей моделирования заключается в замене структуры с распределенными параметрами упрощенной эквивалентной схемой из дискретных компонентов.
При создании программ машинного расчета для составления математической модели ИС используется классическая теория цепей. Для этого элементы ИС замещаются эквивалентными схемами, с помощью которых составляется математическая модель всей интегральной схемы. Точность расчета ИС при сколь угодно сложной и точной программе определяется тем, насколько точно
используемые эквивалентные схемы (модели) отражают работу элементов ИС. Поэтому модели элементов ИС имеют особое значение при моделировании и расчете ИС. Создание таких достаточно точных моделей является составной частью машинного расчета ИС.
|
|
На практике к используемым моделям предъявляются требования максимальной простоты при допустимых пределах ошибки моделирования. С повышением точности моделирования эквивалентные схемы усложняются. Однако сложные модели практически не применимы даже при использовании быстродействующих ЭЦВМ. Главным и особенно сложным вопросом при моделировании ИС является выбор эквивалентных схем полупроводниковых приборов— различного типа транзисторов, диодов. В настоящее время созданы и используются в известных машинных программах нелинейные модели транзистора: Эберса и Молла, зарядная модель Бюфоау — Спаркса и модели Линвилла. Наряду с ними существуют также линейные модели различной сложности, предназначенные для описания работы транзистора при малом сигнале в окрестности рабочей точки. Во многих случаях они позволяют получить хорошие результаты. С развитием микроэлектроники усовершенствуется и техника моделирования.
В настоящее время имеются комплексы программ для построения математических моделей большого числа достаточно разнообразных электронных схем. Они позволяют проводить анализ и оптимизировать по параметрам практически любую электронную схему с сосредоточенными параметрами; формировать входные сигналы любой формы и получать характеристики нужных величин в любой точке схемы; имитировать случайные изменения параметров схемы и т. д.
Особенностью эквивалентных схем БИС является большое число стандартных моделей и множество связей между ними. При машинном расчете сложных цепей максимально допустимое число ветвей и узлов схемы определяется кроме характеристик ЭЦВМ эффективностью используемых алгоритмов. Поэтому при анализе и расчете больших схем стремятся сократить объем хранимой информации и время моделирования. В связи с этим получил развитие метод анализа сложных цепей и систем по частям, названный диакоптикой. Сущность этого метода заключается в разделении сложной цепи на части — подцепи, каждая из которых рассчитывается независимо от других, а общее решение уравнений всей цепи получается путем соответствующего объединения решений уравнений отдельных подцепей. Применение диакоптики повышает эффективность использования ЭЦВМ при расчете БИС за счет существенного уменьшения объема вычислений.