Записи с меткой «netlist»

Меню Utils

Меню Utils (утилиты)
Renumber
Утилита перенумерации контактных площадок и переименования (перенумерации) позиционных обозначений компонентов вручную или автоматически.
Force Update Замена компонентов выбранного типа библиотечным компонентом того же типа из открытой библиотеки.
Record ECOs
Включение/выключение записи файла изменений Engeneering Change Order (ECO).
Import ECOs
Чтение файла изменений Engeneering Change Order для корректировки текущей ПП.
Export ECOs
Сохранение файла изменений Engeneering Change Order в любой момент, не дожидаясь сохранения файла платы.
DRC
Запуск утилиты проверки выполнения технологических ограничений проекта Design Rules Check. Пиктограмма включает проверку в режиме он-лайн.
Find Errors
Позволяет просматривать сообщения об ошибках проекта и устанавливать курсор в место ошибки.
Load Netlist
Загрузка файла списка цепей для упаковки компонентов и связей на ПП. При наличии линии контура платы все компоненты расставляются внутри него, в противном случае — в левом нижнем углу рабочего окна.
Generate Netlist
Создание списка электрических соединений текущей платы и его сохранение в файле (*.net).
Compare Netlist
Сравнение списка соединений текущей платы со списком, хранящимся в виде файла (см. предыдущую команду). Эту команду иногда удобно использовать для выявления изменений, внесенных в схему при проектировании платы. далее…

Верификация печатной платы

Верификация печатной платы
После завершения разработки топологии печатной платы и перед формированием данных для выпуска фотошаблонов необходимо проверить плату на соответствие принципиальной схеме, правилам проектирования и технологическим ограничениям, т. е. тем правилам, которые установлены командой Options/Design Rules. Проверка производится с использованием утилиты DRC (Design Rule Check) Запускается утилита командой Utils/DRC. На показано окно указанной команды.
Ниже приводятся опции правил проверки печатной платы:

  • Netlist Compare — сравнение списка соединений текущей печатной платы и соответствующей ей принципиальной схемы;
  • Clearence Violations — проверка заданных зазоров;
  • Text Violations — проверка правил написания текста;
  • Netlist Violations — проверка соответствия соединений текущей печатной платы и исходного списка цепей проекта;
  • Width Violations — проверка ограничений на заданную ширину трасс;
  • Unrouted Nets — проверка на наличие непроведенных цепей;
  • Unconnected Pins — проверка неподсоединенных выводов;
  • Net Length — проверка ограничений на длину цепей;
  • Silk Screen Violations — проверка зазоров между контактными площадками или переходными отверстиями в слое шелкографии;
  • Copper Pour Violations — проверка правильности выполнения зазоров в областях металлизации в сигнальных слоях;
  • Plane Violations — проверка во внутренних слоях типа «земля» и «питание» наложения областей металлизации, неправильного подсоединения к ним контактных площадок, переходных отверстий, изолированных областей металлизации;
  • Component Violations — проверка ошибок размещения компонентов;
  • Drilling Violations — проверка правильности сверления отверстий для штыревых выводов, сквозных и глухих переходных отверстий.

В области Report Options указываются следующие опции проверок:

  • View Report — выводит текст отчета на экран монитора.
  • Summarize Ignored Errors — количество игнорированных ошибок;
  • Summarize Overriden Errors — количество перекрывающихся ошибок, вывод которых запрещен в закладке Miscellaneous диалогового окна Options Display команды Options/Display.

В области Error Options используются опции:

  • Annotate Errors — индикация ошибок специальными маркерами;
  • Clear All Overrides — удаление всех маркеров перекрывающихся ошибок;

Нажатие на кнопку Design Rules открывает диалоговое окно для задания технологических параметров проекта Options/Design Rules (см. выше).
Нажатие на кнопку Severity Levels открывает диалоговое окно Rules Severity Level (см. выше) для присвоения ошибкам их приоритетности (ранга).
После нажатия на кнопку Filename можно изменить имя файла (расширение *.drc), в который записываются найденные ошибки. далее…

Ручная трассировка соединений

Ручная трассировка соединений
Перед началом трассировки должны быть установлены на плате все компоненты схемы (команда Place/Component), определена(ы) сет-ка(и) трассировки, слой, в котором проводится трасса, ширина проводника и заданы все соединения, т. е. выполнена команда Utils/Load Netlist. После выполнения последней команды между контактами установленных компонентов на ПП появляются условные линии связей. Если вводится новая связь, не указанная в списке соединений, то предварительно, перед трассировкой, выполняется команда Place/ Connection, и щелчком мыши вначале указывается первый контакт, а затем, не отпуская кнопку мыши, и второй контакт, подлежащие соединению. После указания второго контакта появляется окно, в котором пользователь может оставить предлагаемое системой имя цепи или изменить это имя и нажать ОК. После указанной процедуры появляется условная линия связи между контактами, а затем можно проводить связь вручную.
Ручная трассировка выполняется после команды Route/Manuel или нажатия на соответствующую пиктограмму. Трассировка производится только в сигнальных слоях, в противном случае появляется сообщение об ошибке. далее…