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

ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 61 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 9 2016 шился, так как большая часть функций устройства стала реализовываться имен- но в микросхемах. Но, несмотря на это, современные схемы трудно уместить на одном листе. Если схема устройства реализуется на нескольких листах, то её можно назвать многолистовой. Листы могут просто увеличивать общую пло- щадь схемы, но чаще с их помощью устройство делится на функциональ- ные блоки. В российских стандартах для этого существует термин «функциональ- ная группа» – совокупность элементов, выполняющих в изделии определённую функциюи не объединённых в единую конструкцию [3]. В практике зарубеж- ных схемотехников каждый функцио- нальный блок (группа) изображается на отдельном листе (листе нижнего уровня, или подчинённом), а взаимосвязь этих блоков – на листе верхнего уровня, или главном листе. Схема, содержащая листы верхнего и нижнего уровней, называется иерархической. Функциональный блок, в свою очередь, также может состоять из нескольких блоков, реализуя много- уровневую иерархию. Если один и тот же функциональный блок повторяется в схеме несколько раз, он выполняется на отдельном листе и повторно исполь- зуется на главном. Такая схема будет счи- таться многоканальной. AltiumDesigner полностью поддерживает иерархиче- скую и многоканальную методологию проектирования, которая распространя- ется от принципиальной схемы до ПП. Создание правил проектирования, классов цепей и дифференциальных пар на схеме Помимо создания правил проекти- рования, классов цепей и дифферен- циальных пар на ПП, в AltiumDesigner имеется возможность их создания на схеме. В редакторе схем можно задавать правила, которые относятся к цепям или шинам. Для определения обла- сти применения правила достаточно «повесить» метку с правилом на нужную цепь или шину. Такой вариант актуален в случае установки правил для диффе- ренциальных пар или шин, проводни- ки которых должны быть выровнены по длине (см. рис. 2). Текстовая документация в соответствии с ЕСКД При развитии программы много внимания уделяется особенностям российского рынка, который имеет много специфических требований за счёт жёстких национальных стандар- тов. Всё чаще в AltiumDesigner начали появляться возможности для адаптации программы под ГОСТ. В версии Altium Designer 15 появил- ся новый плагин (Extension) для фор- мирования текстовой документации в соответствии с ГОСТ (см. рис. 3). Плагин по формированию текстовой документации содержит три базовых шаблона для спецификации, перечня элементов и ведомости покупных изде- лий. Все шаблоны доступны для редак- тирования графической части штампа и гибко настраиваются в плане поряд- ка формирования отчётов. У пользо- вателей имеется возможность указать любой уровень группировок компонен- тов, наименований разделов, шрифтов и других настроек. Для спецификации имеется возможность формирования дополнительных разделов, таких как Сборочные единицы, Детали и др. Редактор PCB Редактор PCB обладает большой гиб- костью в настройках и продвинутыми инструментами интерактивной трасси- ровки. Для того чтобыисключить ошиб- ки или значительно снизить вероят- ность их появления, встроена уникаль- ная система проверки ограничений. В редакторе PCB реализована методоло- гия трассировки с ограничениями. Под- держиваются все основные правила для высокоскоростных проектов: контроль дифференциальных пар, задержки сиг- налов, полная длина проводников и т.д. Altium Designer одинаково хоро- шо работает как с метрической, так и с дюймовой системой мер, причём заложенная точность на два поряд- ка выше, чем в системе P-CAD, а пере- ключение системы единиц может быть выполнено в любой момент работы над проектом с помощью горячей клавиши. Редактор PCB имеет ряд специаль- ных функций, упрощающих рабо- ту с компонентами, имеющими раз- ный шаг между выводами, в том числе и в разных системах единиц, посколь- ку имеет так называемую электриче- скую сетку (Electrical Grid), задающую некоторую окрестность вокруг элек- трического объекта (конца проводни- ка, контактной площадки, переходно- го отверстия), попадая в которую ука- затель мыши притягивается точно к её центру независимо от установок сетки Snap Grid. Это существенно упрощает работу с разнородными компонентами. В других системах проектирования, как правило, проблемы начинаются, если на одной плате используются тополо- гические посадочные места с метриче- ским и дюймовым шагом выводов. Рис. 1. Мастер создания посадочного места (Footprint) Рис. 2. Создание правила проектирования на схеме

RkJQdWJsaXNoZXIy MTQ4NjUy