Проектирование программно-аппаратного комплекса (ПАК) для облегчения процесса отладки устройств на базе микропроцессора AT91SAM9260
5.4 Выбор системы автоматизированного проектирования
При выборе системы автоматизированного проектирования следует учитывать следующие особенности:
· Удобство проектирования
· Простота интерфейса
· Функциональность САПР
· Наличие готовых библиотек компонентов
· Поддержка большого числа стандартов, в том числе российских
· Совместимость с программами для проектирования, имеющимися на предприятии (например, AutoCAD, Solid Works, Компас)
· Поддержка программными автоматами для производства печатных плат данного САПР, то есть прямое программирование станка из САПР.
Большинству данных требования удовлетворяют следующие программные продукты:
1. Accel P-CAD 2001 и выше
2. OrCAD
3. …
В результате анализа данных САПР решено выбрать в качестве средства проектирования печатной платы систему P-CAD, так как она подходит по всем параметрам, а главное поддерживается станками для производства печатных плат, что существенно упростит дальнейшее производство устройства. Кроме того, в системе P-CAD имеется встроенное средство для экспорта файлов топологии печатной платы в другие системы автоматизированного проектирования, например AutoCAD. Это позволяет упростить подготовку конструкторской документации. в систему P-CAD включены несколько десятков интегрированных библиотек компонентов, компоненты которых можно отредактировать до параметров, нужных для текущего проекта. Кроме того, данная система позволяет создание своих пользовательских библиотек. [8]
Общие характеристики системы автоматизированного проектирования P-CAD:
· 32-разрядная база данных;
· разрешающая способность P-CAD РСВ и других программ равна 0,001мм;
· до 100 открытых одновременно библиотек;
· число компонентов в одной библиотеке - неограничено;
· до 64 000 электрических цепей в одном проекте;
· до 10 000 выводов в одном компоненте;
· до 5000 секций (вентилей) в одном компоненте;
· до 2000 символов в атрибуте компонента;
· до 2000 символов в текстовой строке;
· до 20 символов в имени вывода, имени цепи, позиционном обозначении вывода (пробелы, знаки табуляции, точки и скобки не допускаются);
· до 16 символов в имени типа компонента (пробелы и знаки табуляции не допускаются);
· до 30 символов в позиционном обозначении компонента (двоеточие, пробелы, знаки табуляции, точка и точка с запятой не допускаются);
· до 8 символов в имени файла (в том числе и при работе в среде Windows);
· многошаговый "откат" вперед и назад. По умолчанию количество запоминаемых шагов установлено равным 10, но эту величину можно при необходимости изменить, редактируя файл конфигурации *. ini.
· минимальный шаг сетки 0,1 mil в английской системе и 0,001 мм в метрической системе (1 mil = 0,001 дюйма = 0,0254 мм, 1 мм = 40 mil). Систему единиц можно изменять в любой фазе проекта. [4]
Графический редактор принципиальных схем P-CAD Schematic:
· до 99 листов схем в одном проекте, максимальный размер листа 60 х 60 дюймов;
· поддержка стандартных форматов листов от А до Е, АО-А4 и др. форматов;
· дискретность угла поворота компонента 90°;
· работает утилита ERC для просмотра и сортировки ошибок в принципиальных схемах;
· перекрестные связи между P-CAD Schematic и P-CAD РСВ позволяют для выбранной на схеме цепи высветить на ПП соответствующий ей проводник и наоборот;
· возможна передача данных в программу моделирования Dr. Spice A/D.
Графический редактор печатных плат, P-CAD РСВ:
· до 99 слоев в ПП, из них 11 слоев предварительно определены;
· максимальный размер ПП 60 х 60 дюймов;
· автоматическая коррекция принципиальных схем по изменениям в печатной плате и наоборот (коррекция "назад" и "вперед");
· до 64 000 типов контактных площадок в проекте;
· ширина проводника на ПП до 10 мм;
· до 64 000 стилей стеков контактных площадок в проекте;
· контактные площадки различных форм: эллипс, овал, прямоугольник, скругленный прямоугольник, сквозное переходное отверстие, перекрестье для сверления (target), непосредственное соединение, тепловой барьер с 2 или 4 перемычками;
· контроль соблюдения зазоров и полноты разводки ПП;
· минимальный дискрет угла поворота текста и графических объектов - 0,1 град;
· поддержка управляющих файлов фотоплоттеров Gerber и сверлильных станков с ЧПУ типа Excellon. [4]