Автоматизация проектирования
электронных устройств

Fixit Development
БЛОГ
ВИДЕО О ШКОЛЕ
Разработка электроники в
Fixit Development

Electronic design automation (EDA)

Electronic design automation (EDA) или системы автоматизации электронного проектирования (САПР) ― термин, объединяющий комплекс программных продуктов, IT-модулей и управленческих мер для решения прикладных задач, в том числе из области разработки электронной аппаратуры.

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

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

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

Системы автоматизации разработки представлены программными решениями разных уровней. Профессиональная подготовка микросхем, узлов и печатных плат ведется посредством Allegro, Altium Designer, Lithium ECAD, PADS Professional, других приложений со схожим набором опций. Новички же могут использовать ExpressPCB, Fritzing и иные похожие программы с интуитивно понятным интерфейсом.

Обеспечение САПР

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

  • 1. Поиск и выбор источников информации.
  • 2. Сбор данных, их анализ.
  • 3. Выполнение расчетов.
  • 4. Принятие проектных решений, их оформление в удобном для дальнейшего использования формате.

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

  • ● Java;
  • ● C;
  • ● C++.

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

Где используется Electronic design automation

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

ПРОЕКТЫ FIXIT-PLUS