СОВРЕМЕННАЯ ЭЛЕКТРОНИКА №5/2016

ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 50 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 5 2016 Удобство ведения базы радиоэлектронных компонентов в САПР Delta Design Часть 1 Рис. 1. Наследование атрибутов Статья продолжает описание новой отечественной САПР Delta Design, которая обеспечивает полный цикл проектирования радиоэлектронных устройств. В первой статье цикла рассказывалось о системе в целом. В этой статье подробно рассматривается, почему вести базу данных радиоэлектронных компонентов в системе Delta Design удобно и эффективно. Георгий Шаманов (Москва) В ВЕДЕНИЕ Почему удобство выбрано как клю- чевой фактор при создании функцио- нала системыDelta Design, предназна- ченного для ведения базы радиоэлек- тронных компонентов? Удобство – это возможность для конструктора быстрее и с меньшими усилиями вести базу радиоэлектронных компонентов. Пока существует конструкторское бюро, в базу данных будет вносить- ся информация о новых компонен- тах и исправляться спецификация уже описанных. Цена ошибки на эта- пе описания спецификаций самая высокая, поскольку этот этап является первым в цепочке работ по проекти- рованию устройства. Замеченная при тестовом производстве платы ошиб- ка может повлечь за собой передел- ку всего дизайна устройства. Как след- ствие, это накладывает на конструкто- ра дополнительную ответственность за качество спецификации компонента. Спецификация компонента состоит из множества взаимосвязанных частей, используемых в дальнейшем разными сотрудниками. При этом необходимая детализация данных для разных задач отличается глубиной и точностью. Из-за этого конструктор, ведущий базу данных компонентов (библиотекарь), находится в условиях большой неопре- делённости. Но даже корректноописав компонент, можно столкнуться в дальнейшемс необ- ходимостьюобновления данныхпонему. Такая работа необходима при измене- нии спецификации компонента произ- водителем. Система автоматизированно- гопроектирования должна помочь кон- структору в быстромпоискеизменённых компонентови сократить, по возможно- сти, набор изменяемых данных. Постоянно увеличивающийся объ- ём данных также усложняет работу библиотекаря. При этом цена ошибки очень велика. Таким образом, одна из важней- ших задач системы – упростить рабо- ту библиотекаря по описанию компо- нентов, сделать её удобной. Для этого в Delta Design реализованы следующие возможности: ● поддерживается единое информаци- онное пространство для классифика- ции, ведения и поиска во всём мно- гообразии компонентов; ● обеспечивается максимальное визу- альное соответствие данных компо- нента в системе и исходных данных в спецификации компонента; ● обеспечивается удобное повторное использование данных; ● предлагается вариативныйинтерфейс, «раскрывающийся» в зависимости от уровня сложности вводимых данных; ● обеспечивается ранний (превентив- ный) контроль целостности данных; ● предлагается автоматизация множе- ства рутинных операций (а там, где затруднительно автоматизировать – предлагается интерфейс, максималь- но ускоряющий ввод данных). С ОЗДАНИЕ ЕДИНОГО ИНФОРМАЦИОННОГО ПРОСТРАНСТВА Единое информационное простран- ство необходимо для удобного поис- ка и ведения данных по компонентам. Мир компонентов большой и существу- ет множество различных вариантов их классификации: ● по корпусам; ● по набору атрибутов; ● по компании производителю и др. При этом ни одна из этих класси- фикаций не является универсальной. Выбор той или иной системы класси- фикации компонентов зависит от под- хода к решаемым задачам, сложившим- ся в конструкторском бюро. Для реше- ния этой задачи предлагается несколько дополняющих друг друга подходов: ● дерево семейств; ● библиотеки компонентов; ● папки в библиотеках компонентов; ● глобальный поиск компонентов. Дерево семейств изначально предна- значено для настройки атрибутов ком- понентов. Каждый из типов компонен- тов (резисторы, конденсаторы и др.) имеет свой набор уникальных харак- теристик (атрибутов). Некоторые атри- буты свойственны всем компонентам,

RkJQdWJsaXNoZXIy MTQ4NjUy