Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебники 60225.doc
Скачиваний:
21
Добавлен:
01.05.2022
Размер:
3.13 Mб
Скачать

2.6. Развитие средств схемотехнического моделирования

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

Базовые математические методы и алгоритмы, используемые при автоматизации расчета электрических схем, были разработаны сравнительно давно. Однако поиск новых подходов в этой области идет постоянно при тесном взаимодействии разработчиков САПР и специалистов в области численного моделирования. На ранних этапах развития схемотехнического моделирования основными критериями были экономия машинной памяти и сокращение временных затрат. Со временем мощности вычислительных средств выросли, а стоимость оперативной памяти сильно упала. Однако размеры проектируемых схем также увеличились, и требования к САПР по сути остались прежними. Но изменились приоритеты. Сегодня на первый план, несомненно, вышла задача повышения производительности программ моделирования. Для ее решения в основном используются две группы методов: учет структурных особенностей проектируемых схем и использование упрощенных моделей элементов. Благодаря учету структурных особенностей схем можно значительно повысить скорость моделирования и снизить объем необходимой оперативной памяти, но только для отдельных специальных типов схем, например схем памяти. Использование упрощенных моделей элементов в программах так называемого "FastSpice" быстрого схемотехнического моделирования (NanoSim, UltraSim, HSim) позволяет существенно сократить время моделирования, но приводит к снижению точности получаемых результатов из-за более грубых моделей.

Еще одно направление повышения производительности моделирования – создание специализированных аппаратных вычислителей, в которых наиболее трудоемкие вычисления реализованы на аппаратном уровне. Основная проблема аппаратного подхода – дороговизна, отсутствие универсальности, а также быстрый рост производительности вычислительных систем общего назначения, в результате чего специализированные аппаратные комплексы быстро устаревают. Например, с появлением многоядерных микропроцессоров рост производительности персональных компьютеров (ПК) начал превышать рост производительности рабочих станций. При этом цена ПК в разы и даже десятки раз ниже стоимости сопоставимой по характеристикам рабочей станции. Если алгоритмы и программное обеспечение позволяют распараллелить процесс вычислений с учетом особенностей многоядерной архитектуры, то производительность программ моделирования на ПК может быть существенно увеличена.

3. Аналоговое схемотехническое моделирование. Виды и типы анализа

3.1. Принципы аналогового схемотехнического моделирования

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

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

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

С учетом степени новизны разрабатываемых изделий различают следующие задачи проектирования:

Модернизация существующих РЭУ за счет изменения его параметров структуры и конструкции, обеспечивающая сравнительно небольшое (до нескольких десятков процентов) улучшение одного или нескольких по­казателей качества для решения тех же или новых задач.

Существенная модернизация, предполагающая значительное (в несколько раз) улучшение показателей качества.

Создание новых РЭУ, основанных на ранее не при­менявшихся принципах действия, для резкого (на несколько порядков) увеличения показателей качества при решении тех же или существенно новых задач.

Сточки зрения последовательности выполнения различают основные стадии проектирования:

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

Эскизное проектирование, результатом которого является эскизный проект - на этой стадии усилия разработчиков во многом направлены на поиски эффективных конструкторских решений. Она также связана с большим объемом теоретических изысканий, сложных расчетов и заканчивается созданием экспериментального образца проектируемого изделия и его тщательными экспериментальными исследованиями (натурным моделированием).

Техническое проектирование, при котором выполняется тщательная проработка всех схемных, конструкторских и технологических решений. На стадии технического проектирования создается техническая документация на разрабатываемую аппаратуру и процессы ее производства.

Итогом является технический проект, содержащий необходимую документацию и опытный образец изделий, прошедший всесторонние испытания в реальных условиях эксплуатации. При этом следует подчеркнуть чрезвычайную важность и трудоемкость создания технической документации, на основе которой происходит дальнейшее единичное, серийное или массовое производство РЭУ.

По содержанию решаемых задач процесс проектирова­ния можно разбить на следующие четыре этапа:

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

Схемотехническое (функциональное) проектирование РЭУ, имеющее целью аппаратурную реализацию составных частей устройства. При этом выбор элементной базы, принципиальной схемы, структурный и параметрический синтез радиоэлектронных схем (оптимизация параметров) производятся с расчетом обеспечения наилучшего функционирования (и эффективного производства). При выборе элементной базы и синтезе радиоэлектронных схем необходимо учитывать конструкторско-технологические требования.

Техническое проектирование (конструирование), решающее задачи компоновки и размещения элементов и узлов, выполнения печатных и проводных соединений, а также задачи теплоотвода, электрической прочности, зашиты от внешних воздействий и т. п. На этом этапе разрабатывается техническая докумен­тация для изготовления и эксплуатации РЭУ.

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

Схемотехническое проектирование, как и другие перечисленные этапы, сводится к формированию описаний проектируемого РЭУ и состоит из отдельных проектных процедур, реализуемых с помощью пакетов прикладных программ автоматизированного проектирования и закан­чивающихся частным проектным решением. Типичными для схемотехнического проектирования РЭУ проектными процедурами являются анализ и синтез их описаний на различных уровнях рассмотрения.

Процедура синтеза заключается в создании проектного решения (описания) по заданным требованиям, свойствам и ограничениям. Например, широко используются при проектировании РЭУ процедуры синтеза электронных схем по их заданным характеристикам в частотной или временной области. При этом проектирование рассматривается как последовательное решение двух задач: выбора структурной схемы, называемого структурным синтезом, и определения параметров ее элементов (обеспечивающих требуемые характеристики), называемого параметрическим синтезом.

Процедура анализа состоит в определении свойств заданного описания РЭУ. Примером такой процедуры может служить расчет частотных или переходных характеристик электронных схем, определение реакции схемы на заданное воздействие и др. Анализ позволяет оценить степень удовлетворения проектного решения заданным требованиям и его пригодность.

Процедуры синтеза и анализа в процессе проектирования РЭУ тесно связаны между собой, поскольку обе они направлены на создание приемлемого или оптимального проектного решения.

Типичной проектной процедурой является оптимиза­ция, которая приводит к оптимальному (по определенному критерию) проектному решению. Например, широко используется оптимизация параметров электронных схем с целью наилучшего приближения частотных характерис­тик к заданным. Процедура оптимизации состоит в многократном анализе при целевом изменении параметров схемы до удовлетворительного приближения к заданным характеристикам. В сущности, оптимизация обеспечивает создание или синтез проектного решения с поэтапным анализом или оценкой характеристик.

Основная задача схемотехнического моделирования – подтвердить соответствия схемотехники и выбранных параметров элементов спецификации модулей. Основными средствами для моделирования схем являются программы на базе программы Spice (рис. 3.1).

Рис. 3.1. Схемотехническое моделирование

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

Независимо от типа процесса, влияние технологического процесса на схемотехническое проектирование можно определить двумя противоположными категориями:

а) возможности, которые предоставляются разработчику по составу элементной базы и способом изменения рабочих характеристик элементов через варьирование их геометрических параметров;

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

Необходимо помнить два основных положения, характеризующих схемотехнический уровень проектирования:

В отличие от проектирования схемы на дискретных элементах и устройствах, где, как правило, элементная база подбирается под разработанную схему, при проектировании на схемотехническом уровне ИМС очень часто приходится подбирать схемотехническое решение под имеющуюся элементную базу.

Схемотехнический уровень проектирования является переходом от идеализированного представления работы ИМС или функционального блока к реальному физическому представлению.

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

Схемотехническое моделирование является основным инструментом проверки правильности работы функциональных модулей. В его основе лежат математические модели работы реальных физических устройств. Эти модели встраиваются в программу моделирования, которая позволяет на их основе рассчитывать рабочие характеристики схемы на основе базовых законов в области электротехники. Практически качество моделирования электрической схемы зависит от трех компонентов (рис. 3.2).

Рис. 3.2. Компоненты качества моделирования электрической схемы

Несмотря на то, что на сегодняшний день существует несколько моделей, описывающих физику работы базовых элементов ИМС, фактически стандартными для производителей ИМС являются:

BSIM3.1 - берклиевская модель МОП транзистора с длиной канала свыше 0.18 мкм

BSIM4.1 - берклиевская модель МОП транзистора с длиной канала ниже 0.18 мкм

BSIMSOIPD - берклиевская модель МОП транзистора, выполненного по технологии «кремний на изоляторе»

EGP - расширенная модель Гумеля - Пуна для биполярных транзисторов

Основным предпочтением эти модели пользуются среди производителей по следующей причине: все параметры для этих моделей могут быть получены исходя из технологических параметров или по результатам измерений на тестовых пластинах.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]