Фильтр по тематике

Удобство ведения базы радиоэлектронных компонентов в САПР Delta Design. Часть 2

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

Удобство ведения базы радиоэлектронных компонентов в САПР Delta Design. Часть 2

Вариативный интерфейс системы

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

Рассмотрим такое «раскрытие» на примерах:

  • ведение стека контактных площадок;
  • альтернативные представления компонента на электрической принципиальной схеме.

Ведение стека контактных площадок в простом варианте показано на рисунке 1.

Форма предлагает конструктору ввести минимально необходимый набор данных для создания стека контактных площадок. В простом варианте требуется описание только одного параметра – формы контактной площадки на сигнальных слоях (маска и паста в примере введены для полноты описания).

Полностью же планарный стек контактных площадок описывается множеством форм:

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

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

Кроме дополнительных параметров форма позволяет вести различные формы контактных площадок для различных плотностей монтажа (стандарт IPC-7351A). При этом ведение данных для различных плотностей организовано таким образом, что не загружает интерфейс и требует ввода минимального количества данных. Для перехода к другой плотности конструктор может воспользоваться списком технологий в верхней части формы. При этом сам интерфейс формы не меняется. Изменяется только заполнение таблицы форм контактных площадок (см. рис. 3).

После выбора плотности монтажа конструктор заменяет только отличающиеся формы контактных площадок. Изменённые контактные площадки в таблице будут описаны шрифтом чёрного цвета (см. рис. 3).

Рассмотрим «раскрытие» интерфейса на примере ведения альтернативных представлений компонента на электрической принципиальной схеме. Каждое представление является набором условных графических обозначений (УГО) компонента на схеме. Различные представления одного компонента необходимы в случаях:

  • использования одного компонента в проектах, документация которых выпускается по разным стандартам (ГОСТ и ISO);
  • представления компонента (например, резисторной сборки), в зависимости от проекта, либо в виде набора отдельных УГО, либо в виде единого УГО.

Например, цифровая микросхема может иметь несколько различных представлений (см. рис. 4).

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

Превентивный контроль целостности

Время исправления ошибки прямо пропорционально времени её обнаружения: чем раньше ошибка найдена, тем быстрее её можно исправить. Поэтому система Delta Design построена на принципе «превентивного» контроля целостности. Контроль целостности компонента и всех входящих в его состав данных выполняется при правке и, частично, при сохранении данных.

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

Контроль целостности обеспечивается как самой системой Delta Design, так и используемой в системе СУБД IRP. Двойной контроль уменьшает вероятность ошибки и снижает затраты на ведение базы компонентов.

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

Рутинные операции отнимают много сил и времени, поэтому крайне важна возможность их автоматизации. Рассмот­рим примеры автоматизации рутинных операций в системе Delta Design. Это:

  • база готовых форм контактных площадок;
  • мастера создания УГО и посадочного места.

Готовые формы контактных площадок экономят время при их описании. Количество форм контактных площадок не велико, а уникальные формы чаще всего используются не для описания формы металла на плате, а для описания маски и паяльной пасты. По­этому система Delta Design изначально предлагает пользователю готовые формы, при этом позволяя настраивать контактные площадки вручную. В форме редактора контактных площадок (см. рис. 1) справа отображаются формы площадок, предлагаемые изначально. Форм достаточно много, чтобы охватить описание подавляющего большинства компонентов.

Мастера создания УГО позволяют всего за несколько минут создать это обозначение для микросхемы. На рисунке 6 отображён один из шагов мастера и созданное в результате УГО.

Использование мастера создания посадочных мест также существенно облегчает работу конструктора. Мастер на первом этапе предлагает конструктору выбрать тип корпуса и позволяет создать посадочные места для большинства типов корпусов (см. рис. 7).

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

Заключение

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

  • единого информационного пространства для классификации, ведения характеристик и поиска компонентов;
  • максимального визуального соответствия данных компонента в системе и исходных данных в спецификации;
  • сокращения времени ввода данных и превентивного контроля их це­лостности;
  • максимальной автоматизации рутинных операций.

Всё вышеперечисленное позволяет системе Delta Design сократить общие затраты на ведение базы данных радиоэлектронных компонентов по предприятию в целом и увеличивает эффективность работы конструктора.

Комментарии
Рекомендуем

  Подписывайтесь на наш канал в Telegram и читайте новости раньше всех! Подписаться