Разработка программного обеспеченияРефераты >> Программирование и компьютеры >> Разработка программного обеспечения
¦ 3. ¦ PCLINK ¦ Объединяет в один ¦ *.NLT ¦ *.XNL ¦ PCAD ¦
¦ ¦ ¦список цепей несколько ¦ ¦ ¦
¦ ¦ ¦связанных двоичных ¦ ¦ ¦ ¦
¦ ¦ ¦файлов, полученных ¦ ¦ ¦ ¦
¦ ¦ ¦программой PCNODES ¦ ¦ ¦ ¦
¦ ¦ ¦при проектировании ¦ ¦ ¦ ¦
¦ ¦ ¦многолистных схем. ¦ ¦ ¦ ¦
¦ 4. ¦ PCFORM ¦Формирует текстовые ¦ *.NLT ¦ *.WRL ¦ PCAD ¦
¦ ¦ ¦файлы результатов ¦ *.XNL ¦ *.MAT ¦ ¦
¦ ¦ ¦работы по проекту, ¦ *.BNL ¦ *.CMP ¦ ¦
¦ ¦ ¦сформированные ¦ *.PNL ¦ *.NDE ¦ ¦
¦ ¦ ¦программами PCNODES, ¦ *.PKG ¦ *.PKL ¦ ¦
¦ ¦ ¦ PCLINK и PCPACK. ¦ ¦ ¦ ¦
¦ 5. ¦ PCPACK ¦Создает исходное опи-¦ *.NLT ¦ *.CMD ¦ PCAD ¦
¦ ¦ ¦сание перечня компо- ¦ *.XNL ¦ *.ERR ¦ ¦
¦ ¦ ¦нентов и списка цепей¦ *.PCB ¦ *.BNL ¦ ¦
¦ ¦ ¦печатной платы по ¦ ¦ *.PNL ¦ ¦
¦ ¦ ¦графическому описанию¦ ¦ *.PKG ¦ ¦
¦ ¦ ¦схемы электрической ¦ ¦ ¦ ¦
¦ ¦ ¦принципиальной. ¦ ¦ ¦ ¦
¦ 6. ¦ PCNLT ¦Программа формирования *.ALT ¦ *.PKG ¦ PCAD ¦
¦ ¦ ¦компонентов и списка ¦ *.PCB ¦ ¦ ¦
¦ ¦ ¦цепей печатной платы ¦ *.PRT ¦ ¦ ¦
¦ ¦ ¦по текстовому описа- ¦ ¦ ¦ ¦
¦ ¦ ¦нию. ¦ ¦ ¦ ¦
¦ 7. ¦ PCPLACE ¦Графический редактор ¦ *.PKG ¦ *.PKG ¦ PCAD ¦
¦ ¦ ¦для размещения РЭК ¦ *.PLC ¦ *.PLC ¦ ¦
¦ ¦ ¦в поле конструктива и¦ *.PCB ¦ *.PCB ¦ ¦
¦ ¦ ¦коррекции размещения.¦ ¦ *.PLR ¦ ¦
¦ ¦ ¦ ¦ ¦ *.PLT ¦ ¦
¦ 8. ¦ PCCARDS ¦ Графический редактор¦ *.PCB ¦ *.PCB ¦ PCAD ¦
¦ ¦ ¦для создания и редак-¦ *.PRT ¦ *.PRT ¦ ¦
¦ ¦ ¦тирования описания ¦ *.PS ¦ *.PS ¦ ¦
¦ ¦ ¦топологии РЭУ и РЭК. ¦ *.SSF ¦ *.PLT ¦ ¦
¦ ¦ ¦ ¦ *.CMD ¦ *.RPT ¦ ¦
¦ ¦ ¦ ¦ ¦ *.CMD ¦ ¦
L-----+---------+---------------------+-------+---------+---------
------T---------T---------------------T-------T---------T--------¬
¦ N ¦ Название¦ Назначение ¦Входные¦ Выходные¦ Входит ¦
¦ п/п¦программы¦ программы ¦ файлы ¦ файлы ¦ в пакет¦
+-----+---------+---------------------+-------+---------+--------+
¦ 9. ¦ PCBACK ¦Формирует командные ¦ *.CMD ¦ *.BKA ¦ PCAD ¦
¦ ¦ ¦файлы для автоматичес- *.RPT ¦ *.LIS ¦ ¦
¦ ¦ ¦кого переименования ¦ ¦ ¦ ¦
¦ ¦ ¦вентилей микросхем на¦ ¦ ¦ ¦
¦ ¦ ¦схеме принципиальной ¦ ¦ ¦ ¦
¦ ¦ ¦электрической. ¦ ¦ ¦ ¦
¦ ¦ ¦ ¦ ¦ ¦ ¦
¦ 10. ¦ PCROUTE ¦Выполняет автоматичес¦ *.CTL ¦ *.PCB ¦ PCAD ¦
¦ ¦ ¦кую трассировку топо- *.PLC ¦ *.REP ¦ ¦
¦ ¦ ¦логии РЭУ по заданной¦ *.PCB ¦ ¦ ¦
¦ ¦ ¦стратегии и размещению ¦ ¦ ¦
¦ ¦ ¦ ¦ ¦ ¦ ¦
¦ 11. ¦ PCDRC ¦Контроль топологии ПП¦ *.PCB ¦ *.DRC ¦ PCAD ¦
¦ ¦ ¦по технологическим ¦ ¦ ¦ ¦
¦ ¦ ¦параметрам и списку ¦ ¦ ¦ ¦
¦ ¦ ¦цепей схемы. ¦ ¦ ¦ ¦
¦ ¦ ¦ ¦ ¦ ¦ ¦
¦ 12. ¦ PCERC ¦Программа электричес-¦ *.NLT ¦ *.ERC ¦ PCAD ¦
¦ ¦ ¦кого контроля списков¦ *.XNL ¦ ¦ ¦
¦ ¦ ¦цепей схемы принципи-¦ ¦ ¦ ¦
¦ ¦ ¦альной электрической ¦ ¦ ¦ ¦
¦ ¦ ¦и топологии печатной ¦ ¦ ¦ ¦
¦ ¦ ¦платы. ¦ ¦ ¦ ¦
¦ ¦ ¦ ¦ ¦ ¦ ¦
¦ 13. ¦ PCNLC ¦Программа определения¦ *.NLT ¦ *.NLC ¦ PCAD ¦
¦ ¦ ¦соответствия между ¦ *.XNL ¦ ¦ ¦
¦ ¦ ¦двумя печатными плата¦ *.PNL ¦ ¦ ¦
¦ ¦ ¦ми, или двумя схемами¦ *.BNL ¦ ¦ ¦
¦ ¦ ¦электрическими прин-и¦ ¦ ¦ ¦
¦ ¦ ¦или печатной платы и¦ ¦ ¦ ¦
¦ ¦ ¦схемой принципиальной¦ ¦ ¦ ¦
¦ ¦ ¦электрической. ¦ ¦ ¦ ¦
¦ ¦ ¦ ¦ ¦ ¦ ¦
¦ 14. ¦ PLTCONV ¦Проводит коррекцию ¦ *.PLT ¦ *.PLT ¦ PCAD ¦
¦ ¦ ¦.PLT файла с заменой ¦ ¦ ¦ ¦
¦ ¦ ¦текстовой информации ¦ ¦ ¦ ¦
¦ ¦ ¦линейной графикой. ¦ ¦ ¦ ¦
¦ ¦ ¦ ¦ ¦ ¦ ¦
¦ 15. ¦ PCPRINT ¦Позволяет выводить ¦ *.PLT ¦ - ¦ PCAD ¦
¦ ¦ ¦графическую информа- ¦ *.CFG ¦ ¦ ¦
¦ ¦ ¦цию в растровом виде ¦ ¦ ¦ ¦
¦ ¦ ¦на печатающее ¦ ¦ ¦ ¦
¦ ¦ ¦устройство. ¦ ¦ ¦ ¦
¦ ¦ ¦ ¦ ¦ ¦ ¦
¦ 16. ¦ PCPLOTS ¦Позволяет выводить ¦ *.PLT ¦ - ¦ PCAD ¦
¦ ¦ ¦графическую информа- ¦ *.APR ¦ ¦ ¦
¦ ¦ ¦цию на графопострои- ¦ *.CFG ¦ ¦ ¦
¦ ¦ ¦тель. ¦ ¦ ¦ ¦
L-----+---------+---------------------+-------+---------+---------
------T---------T---------------------T-------T---------T--------¬
¦ N ¦ Название¦ Назначение ¦Входные¦ Выходные¦ Входит ¦
¦ п/п¦программы¦ программы ¦ файлы ¦ файлы ¦ в пакет¦
+-----+---------+---------------------+-------+---------+--------+
¦ 17. ¦ PCDRILL ¦Позволяет формировать¦ *.PCB ¦ *.DRL ¦ PCAD ¦
¦ ¦ ¦информацию для сверле¦PCDRILL¦ *.MFG ¦ ¦
¦ ¦ ¦ния по номерам PINов ¦ .TBL ¦ ¦ .TBL ¦
¦ ¦ ¦в кодах станка ¦ *.CFG ¦ ¦ ¦
¦ ¦ ¦Excellon ¦ ¦ ¦ ¦
¦ ¦ ¦ ¦ ¦ ¦ ¦
¦ 18. ¦ PLTDEL4 ¦Проводит коррекцию - ¦ *.PLT ¦ *.PLT ¦ СМП ПП ¦
¦ ¦ ¦удаляет вспышки или ¦ ¦PLTDEL ¦ ¦
¦ ¦ ¦окружности не связан-¦ ¦ .LOG¦ ¦
¦ ¦ ¦ные с проводниками. ¦ ¦ ¦ ¦
¦ ¦ ¦ ¦ ¦ ¦ ¦
¦ 19. ¦ PLTPR ¦Проводит контроль PLT¦ *.PLT ¦ *.LOG ¦ СМП ПП ¦
¦ ¦\PLTPRM ¦информации, образует ¦ ¦ ¦ ¦
¦ ¦ ¦текстовый файл. ¦ ¦ ¦ ¦
¦ ¦ ¦Определяет площадь ¦ ¦ ¦ ¦
¦ ¦ ¦металлизации. ¦ ¦ ¦ ¦
¦ ¦ ¦ ¦ ¦ ¦ ¦
¦ 20. ¦ PLT-VID ¦Проводит контроль PLT¦ *.PLT ¦ PLT-VID ¦ СМП ПП ¦
¦ ¦\PLT-LVID¦информации с выводом ¦ *.APP ¦ .LOG ¦ ¦
¦ ¦ ¦на экран изображения ¦ *.APM ¦ ¦ ¦
¦ ¦ ¦с учетом набора масок¦ ¦ ¦ ¦
¦ ¦ ¦для вспыщек. Проводит¦ ¦ ¦ ¦
¦ ¦ ¦замену текста линеями¦ ¦ ¦ ¦
¦ ¦ ¦нулевой толщины. ¦ ¦ ¦ ¦
L-----+---------+---------------------+-------+---------+---------
В результате проектирования печатных плат системой PCAD на диске образуются рабочие файлы проекта, имеющие предусмотренные в системе стандартные расширения. Типы рабочих файлов определены в таблице 2.
ТАБЛИЦА 2 Список типов файлов
-------T----------T------------------------T--------------------¬
¦ N ¦Расширение¦ Назначение ¦ Наименование ¦
¦ п/п¦ ¦ ¦ программы, ¦
¦ ¦ ¦ ¦которая создает файл¦
+------+----------+------------------------+--------------------+
¦ 1. ¦ *.ALT ¦ Описание списка цепей ¦Создается пользова- ¦
¦ ¦ ¦ в текстовом виде. ¦телем ¦
¦ ¦ ¦ ¦ ¦
¦ 2. ¦ *.APR ¦ Список апертур для ¦ PCPLOTS, PCPHOTO ¦
¦ ¦ ¦ графопостроителя. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 3. ¦ *.BKA ¦ Командный файл для ¦ PCBACK ¦
¦ ¦ ¦ автоматического ¦ ¦
¦ ¦ ¦ переименования вентилей¦ ¦
¦ ¦ ¦ микросхем на схеме ¦ ¦
¦ ¦ ¦ принципиальной ¦ ¦
¦ ¦ ¦ электрической. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 4. ¦ *.BNL ¦ Список цепей с учетом ¦ PCPACK ¦
¦ ¦ ¦упаковочной информации о¦ ¦
¦ ¦ ¦вентилях в микросхемах. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 5. ¦ *.CFG ¦ Файл описания ¦ PCCAPS, PCERC, ¦
¦ ¦ ¦ конфигурации программы.¦ PCPLOTS, PCPHOTO, ¦
¦ ¦ ¦ ¦ PCCARDS, PCPRINT, ¦
¦ ¦ ¦ ¦ PCDRILL ¦
¦ ¦ ¦ ¦ ¦
¦ 6. ¦ *.CMD ¦ Командный файл для ¦ PCPACK ¦
¦ ¦ ¦ автоматической работы ¦ ¦
¦ ¦(*.CM$) ¦ граф. редактора ¦ ¦
¦ ¦ ¦ (переименования ¦ ¦
¦ ¦ ¦ вентилей микросхем на ¦ ¦
¦ ¦ ¦ схеме принципиальной ¦ ¦
¦ ¦ ¦ электрической). ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 7. ¦ *.CMP ¦Список цепей в текстовом¦ PCFORM ¦
¦ ¦ ¦виде, сгруппированный по¦ ¦
¦ ¦ ¦компонентам. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 8. ¦ *.CTL ¦ Файл стратегии ¦ PCROUTE ¦
¦ ¦ ¦ трассировки. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 9. ¦ *.DBG ¦ Файл распределения ¦ PCCAPS ¦