Среди программного обеспечения проектирования печатных плат для платформы Wintel хорошо известны система OrCAD, программы SPECCTRA и PCB Design Studio (Cadence Design Systems), системы P-CAD и Protel 99SE (Protel International), а также некоторые другие.
После объединения в 1999 г. компаний OrCAD и Cadence Design Systems система моделирования и сквозного проектирования аналого-цифровых электронных устройств OrCAD продолжает развиваться и в настоящее время представлена своей версией OrCAD 9.2.
С помощью ряда редакторов, имеющихся в OrCAD, выполняется интерактивное проектирование печатных плат. Имеются программы размещения компонентов, автотрассировки проводников и создания управляющих файлов для фотоплоттеров. В состав системы входят также средства для анализа и оптимизации электронных схем и проектирования устройств на ПЛИС. Поэтому система OrCAD признана, как система сквозного проектирования РЭА.
Программа SPECCTRA компании Cadence — одна из наиболее мощных программ проектирования печатных плат — может выполнять размещение и трассировку как в интерактивном, так и в автоматическом режиме. Размещение происходит за несколько проходов, во время которых выявляются и устраняются конфликты типа пересечений проводников в одном слое или нарушения проектных норм.
Широко известна система проектирования печатных плат P-CAD. Версия этой системы, именовавшаяся Accel EDA 15.0, после слияния компаний Accel Technologie и Protel International получила название P-CAD. С ее помощью выполняют полный цикл проектирования печатных плат, включая интерактивное размещение компонентов, трассировку проводников и выпуск документации. Автоматическое размещение компонентов на плате и автоматическая трассировка проводников осуществляются с помощью отдельно поставляемого пакета SPECCTRA.
Проектирование печатной платы в системе P-CAD 2004 в рекомендуемом типовом маршруте проектирования, как правило, начинается с настройки графического редактора Schematic и ввода с его помощью принципиальной электрической схемы. Ввод начинается с размещения на рабочем поле символов компонентов. Выводы компонентов соединяются проводниками. Отредактированная схема проверяется на наличие ошибок и создается список компонентов и соединений для передачи в редактор печатных плат.
Список соединений, созданных в схемном редакторе загружается в графический редактор РСВ, на рабочем поле появляются группы компонентов с индикацией электрических связей между ними.
Далее следует ручное размещение компонентов на печатной плате. Раскладка проводников и металлизированных областей может проводиться в ручном, интерактивном или автоматическом режимах. После трассировки проект проверяется на наличие ошибок и нарушений технологических норм и при необходимости редактируется.
На заключительном этапе готовятся файлы для изготовления шаблонов и сверления, и проект передается в производство.
В системе P-CAD имеются библиотека корпусов микросхем, библиотека современных импортных электрорадиоэлементов, которую можно пополнить библиотеками отечественной элементной базы, препроцессоры подготовки информации для изготовления фотошаблонов в форматах ряда известных фотоплоттеров. Поддержка текстовых форматов DXF и PDIF позволяет обмениваться информацией с такими распространенными пакетами, как AutoCAD, OrCAD, Viewlogic и др.
Компания Protel International (новое название Altium) предлагает наряду с P-CAD 2000 систему сквозного проектирования РЭА Protel 99SE собственной разработки, имеющую возможности, аналогичные возможностям системы P-CAD 2000.
Переход от системы CAD к системе CAM выражается в преобразовании результатов конструкторского проектирования в управляющую информацию для генераторов изображений. В случае печатных плат для такого перехода можно использовать программы семейства LAVENIR фирмы Lavenir Technology, с их помощью создаются и дорабатываются управляющие файлы для фотоплоттеров и станков с ЧПУ, контролируется соблюдение проектных норм.
Технологическое проектирование печатных плат заключается в преобразовании результатов конструкторского проектирования в файлы управляющей информации для фотоплоттеров и сверлильных станков с ЧПУ.
Рассмотрим маршрут проектирования печатных плат, применяемый в системе P-CAD и который можно считать типовым.
Проектирование начинается с ввода принципиальной электрической схемы (размещение на рабочем поле условных графических обозначений компонентов и линий связи компонентов) в графическом схемном редакторе. Проектирование собственно печатной платы производится конструктором в графическом редакторе РСВ, к которому предварительно подключаются нужные библиотеки. Производится упаковка схемы на печатную плату. Загружается список соединений. В ручном режиме размещаютя компоненты на поверхности печатной платы. Раскладка проводников и металлизированных областей может выполняться также в интерактивном или автоматическом режимах. Выполняются поиск и при необходимости устранение ошибок и нарушений технологических норм. Далее готовятся файлы с данными для производства печатной платы.
Другой пример маршрута проектирования печатных плат - маршрут PADS, представляемый компанией MENTOR GRAPHICS.