Программно-аппаратный комплекс для отладки программного и аппаратного обеспечения на базе RISC микропроцессора 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]

6 Разработка программного обеспечения

Делись добром ;)