Оптимизация схемы является завершающим этапом ее проектирования. На этом этапе необходимо:
=> выбрать критерий оптимальности и алгоритм оптимизации. Для этого используются имеющиеся в программе библиотеки, из которых выбираются наиболее подходящие, по мнению разработчика, критерии и алгоритмы оптимизации для проектируемой схемы;
=> задать ограничения на внутренние, режимные и выходные параметры схемы. Ограничения на внутренние параметры схемы определяются, исходя из условий их физической реализуемости. Ограничения на режимные и выходные параметры могут быть заданы в виде технического задания, либо формируются самим разработчиком на основе особенностей работы и возможностей схемы.
Программы оптимизации допускают варьирование десятками параметров. Время оптимизации зависит от выбора исходных параметров.
- 609
- (начальной точки оптимизации), критерия оптимальности, алгоритма оптимизации, времени однократного расчета схемы. Процесс оптимизации состоит в многократном расчете схемы, протекает при активном участии разработчика и может занимать длительное время.
Структурный синтез электронных схем относится к наименее формализуемым и поэтому к наиболее сложным для постановки на ЭВМ задачам проектирования. Главная роль в структурном синтезе отводится человеку, его знаниям, опыту и интуиции. По этой же причине в процессе синтеза широко используются эвристические приемы, не имеющие строгого математического обоснования, но позволяющие получить результат, близкий к оптимальному, причем гораздо быстрее, чем строгими методами.
При проведении синтеза пользователь выбирает один наиболее подходящий, с его точки зрения, вариант структуры из множества вариантов, генерируемых ЭВМ. Можно выделить три способа генерирования вариантов: => способ перебора известных решений, при котором ЭВМ играет роль электронного справочника, выдавая варианты известных структур, хранящихся в ее памяти;
=> способ модифицированных структур, при котором в известной структуре схемы вводятся дополнительные отрицательные или положительные обратные связи и заменяются ее отдельные элементы, каскады, блоки различными известными фрагментами. В этом случае сохраняется макроструктура схемы (например, последовательность соединения фрагментов), но видоизменяется микроструктура фрагментов; в памяти ЭВМ хранятся разнообразные варианты различных фрагментов схем;
=> способ патентоспособных решений, при котором ЭВМ генерируются произвольные (в том числе ранее неизвестные) структуры.
Строгие методы структурного синтеза схем разработаны только для цифровых и линейных схем (фильтров). Для комбинационных схем по заданным таблицам истинности минимизируются логические уравнения, по которым составляется электрическая схема.