Скорость появления новых версий ПО просто не оставляет времени на написание мето дик их реального применения. До сих пор системы САПР оставались достаточно консервативными ко всякого рода новшествам. Однако времена меняются. В этой связи автору статьи кажется, что главное - не в чем работать, а как. Поэтому здесь лишь кратко описываются основные особенности работы с новыми версиями САПР P-CAD 2000. Отличия от предыдущих версий носят не принципиальный характер и относятся к тонкостям, попросту ненужным большинству российских разработчиков. Как известно, на просторах России внедрение систем проектирования плат на платформе PC началось в самом конце 80-х годов с появлением САПР P-CAD версий 3.0-4.5. Частично этот продукт был куплен вполне легально, но в значительно большем количестве разошлись взломанные копии. Несмотря на то, что в мире гораздо шире применяются продукты семейства OrCAD на нашей почве прижился именно Р-CAD и, как правило, старой доброй версии 4.5. Причиной этого является тот очевидный факт, что, начиная примерное 1991 года, в производство прекратились какие-либо инвестиции и промышленность имеет то, что успела "отхватить" в сытые 80-е годы. А "отхватили" P-CAD, почему -никто наверное уже и не скажет. Как известно, P-CAD несколько раз менял хозяев (всего система продавалась и покупалась различными фирмами более трех раз). Развитие системы шло настолько хаотично, что новые версии то появлялись с 5-месячным интервалом, то не выходили годами. Следующей по распространенности в России стала версия 8.5 (достойный продукт своего класса) - Досовский САПР, позволяющий проектировать платы 4-5 классов точности, с удобным и интуитивно понятным интерфейсом и расширенной поддержкой периферии. Обрушившийся в начале 1990-х годов на СССР, а затем Россию, вал всевозможных программных продуктов, зачастую сомнительного качества и происхождения, породил у некоторых разработчиков стремление попробовать все. Как известно, учиться лучше на чужих ошибках, поэтому хочется предостеречь читателя от некоторых из них. Во-первых, категорически не рекомендуется использовать для оформления различных текстовых и графических документов одновременно несколько различных текстовых редакторов и систем автоматизированного проектирования печатных плат. Несмотря на то, что данное правило очевидно, сплошь и рядом встречаются группы разработчиков, которые одновременно используют MSWord (причем различных версий), "Лексикон" и даже ChiWriter. Иногда доходит до того, что принципиальные схемы выполняются в P-CAD 3.0, затем формируется отдельный текстовый файл соединений, трассировка выполняется в P-CAD 4.5, а на выведенном на плоттер чертеже вручную выполняются необходимые надписи и наносятся размеры. Понятно, что в этом случае иметь перед глазами всю картину работы над проектом невозможно в принципе, да и электронный архив конструкторской документации не создать. Во-вторых, вся КД (естественно, за исключением идущей на экспорт, которая должна выполняться в соответствии со стандартами, принятыми у заказчика) должна удовлетворять требованиям ЕСКД. Не бывает частичного удовлетворения требованиям стандартов. В третьих, необходимо тщательно продумывать тактику и стратегию использования САПР в рамках коллектива разработчиков, для того чтобы избежать нестыковок между разработчиком схемы и конструктором, конструктором и технологом. К сожалению, за долгие годы использования САПР P-CAD так и не сложилось единой общеупотребительной методики его использования. Автору довелось читать руководящие технические материалы (РТМ) различных предприятий, принадлежавших различным министерствам и ведомствам бывшего СССР, и все они имеют массу различий, зачастую принципиальных. Поэтому, перед тем как приступить к проектированию платы, необходимо согласовать все детали, связанные с ее передачей в производство. Появление Windows привело к тому, что стали появляться продукты под эту ОС. Пионером в области САПР печатных плат стала OrCAD. Вслед за ней, как известно, в 1996 г. фирма ACCEL Technologies (бывший владелец прав на марку P-CAD) представила версию широко известной системы разработки печатных плат P-CAD для работы в ОС Windows. Этот продукт получил новое название ACCEL EDA 12.0. В доведенной до пригодного для работы вида версии 12.1 уже можно было проектировать достаточно серьезные платы. Однако первый блин оказался комом и эта версия не получила широкого распространения. В 1998 году вышла версия 14.0, которая начала широко распространяться по просторам СНГ, поскольку в ней, с одной стороны, были устранены недостатки, свойственные версии 12, а с другой стороны, в России начали возрождаться производства, способные работать с платами, спроектированными по нормам 4-5 классов точности. В качестве развития этой системы в конце 1999г. вышла 15 версия продукта. В январе 2000г. произошло слияние двух ведущих разработчиков систем САПР - фирмы Protel International и ACCEL Technologies - путем поглощения последней фирмой Protel. Следует заметить, что продукты фирмы Protel не слишком известны российскому разработчику, но крайне популярны на их родине в Австралии. Очередная версия 15.02 ACCEL EDA сменила свое название на Р-CAD 2000. При этом был внесен ряд не слишком существенных изменений.- В середине 2000 года в состав P-CAD 2000 был добавлен новый трассировщик. И, наконец, в августе 2000 года вышла так называемая Trial-версия, обладающая всеми функциями полноценного продукта, но действующая 30 дней с момента инсталляции. В принципе, этот маркетинговый ход компании пришелся многим по душе: по крайней мере, появляется возможность проводить обучение на легальном продукте, ведь даже при ВУЗовских скидках пакеты проектирования плат пока еще остаются недоступными огромному большинству разработчиков. Рассмотрим некоторые новые функциональные возможности Р-CAD 2000:
¦ расширилась возможность задания форматов перечней компонентов и других отчетов (РСВ, Schematic); имеется возможность по команде File> Reports задавать перечень полей отчета и порядок их следования; измерительный инструмент Meter Tool распознает не только прямые, но и произвольные углы, принимая их в качестве точек "привязки" при выполнении измерений;
¦ увеличено до 5000 максимальное количество секций в компоненте и до 10000 - максимальное количество выводов компонента;
¦ появился механизм простого доступа к информации о компонентах в графических редакторах (РСВ, Schematic); введена папка со списками URLs (адресов в Internet) всех ведущих фирм-производителей полупроводниковых компонентов;
¦ повышена точность представления данных и разрешение, дискретность измерения линейных размеров составляет 0,1 mil в английской системе (1 mil = 0,001 дюйма) и 0,001 мм в метрической системе, угловых размеров - 0,1 град.; появилась возможность изменения системы единиц на любой стадии работы с проектом без потери точности; ¦ опции отката стали многошаговыми (команды редактирования Undo и Redo); • доработка ПП и выпуск управляющих файлов для фотоплоттеров, с учетом особенностей технологии конкретного оборудования, выполняется с помощью программ третьих фирм, например фирмы Lavenir или CAM350; последний продукт наиболее функционален. P-CAD 2000 поставляется с большой библиотекой современных импортных ЭРЭ; кроме того, на вебсайте Accel Technologies опубликовано большое количество библиотек, которые постоянно обновляются; правда при пользовании стандартными библиотеками стоит доверять, но проверять: автор статьи неоднократно обнаруживал ошибки в графике корпусов и посадочных мест в фирменных библиотеках Р-CAD 2000. P-CAD 2000 устанавливается на ПК с процессором, начиная от Р-133 МГц, и работает под управлением Windows 95/98/2000 или Windows NT Для графического редактора схем ACCEL Schematic требуется 32Мб ОЗУ, для графического редактора печатных плат ACCEL P-CAD РСВ тоже 32 Мб, для программы SPECC-TRA-64M6. Кроме того, в P-CAD 2000 доработана программа PCS (Parametric Constraint Solver), представляющая собой DBX-утилиту, данные в которую передаются из Schematic и Р-CAD РСВ. В ней имеется окно для просмотра списка компонентов и списка цепей проекта. Программа PCS вызывается автономно после загрузки принципиальной схемы в Schematic или печатной платы в Р-CAD РСВ или выбором команды в этих программах. Утилита Parametric Constraint Solver позволяет задать набор ограничений на правила проектирования (зазоры, ширина проводников и т.п.) еще на этапе создания принципиальной схемы и начальной стадии работы с печатными платами. Ограничения на правила проектирования задаются в виде констант или математических выражений, содержащих идентификаторы других правил. Набор утилит Document Toolbox предназначен для размещения на чертежах схем или печатных плат различных диаграмм и таблиц, составления различных списков и отчетов, которые динамически обновляются, таблиц сверловки данных о структуре платы, технологической и учетной информации, размещения на чертежах схем списков соединений, выводов подключения питания и другой текстовой информации. Document Toolbox позволяет автоматизировать создание конструкторской документации. Кроме того, выпущен новый автотрассировщик, работающий по так называемой "бессеточной"технологии. Однако качественная трассировка в автоматическом режиме возможна только в случае не очень ответственных цифровых устройств, работающих на невысоких частотах. Во всех остальных случаях трассировка, как правило, выполняется вручную. Что касается размещения компонентов в автоматическом режиме, то автору неизвестно ни одного успешного случая применения этой функции. Единственная польза от средств, обеспечивающих данный режим, - это возможность визуализации трассировки печатных проводников в виде гистограмм и так называемых силовых векторов для наиболее критичных участков платы. В целом, отличия P-CAD 2000 от ACCEL EDA 15 достаточно незначительны, поэтому, с одной стороны, переход на P-CAD 2000 может быть произведен достаточно легко, но с другой стороны, особенной необходимости в таком переходе на сегодняшний день не ощущается. В заключение хотелось бы отметить, что у автора этой статьи недавно вышла книга, целиком посвященная различным аспектам проектирования электронных устройств в системах ACCEL EDA и P-CAD 2000.
Особенности национального платостроения, или от P-CAD'a до P-CAD 2000
Page: 1
Posts 1 to 2 of 2
Share12008-06-27 12:58:03
Share22008-07-04 19:57:46
4ugunkin помню была когда-то у нас работка по проектированию плат, так там работали на гиганте, программе САПР-2000 ну нечто аналогичное П-каду, только под ДОС. Было время ...
Page: 1