Разработка программного обеспечения
¦ ¦ ¦ ¦ PCDRILL ¦
¦ ¦ ¦ ¦ ¦
¦ 6. ¦ *.CMD ¦ Командный файл для ¦ PCPACK ¦
¦ ¦ ¦ автоматической работы ¦ ¦
¦ ¦(*.CM$) ¦ граф. редактора ¦ ¦
¦ ¦ ¦ (переименования ¦ ¦
¦ ¦ ¦ вентилей микросхем на ¦ ¦
¦ ¦ ¦ схеме принципиальной ¦ ¦
¦ ¦ ¦ электрической). ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 7. ¦ *.CMP ¦Список цепей в текстовом¦ PCFORM ¦
¦ ¦ ¦виде, сгруппированный по¦ ¦
¦ ¦ ¦компонентам. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 8. ¦ *.CTL ¦ Файл стратегии ¦ PCROUTE ¦
¦ ¦ ¦ трассировки. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 9. ¦ *.DBG ¦ Файл распределения ¦ PCCAPS ¦
¦ ¦ ¦ оперативной памяти. ¦ PCCARDS ¦
¦ ¦ ¦ ¦ ¦
¦ 10. ¦ *.DRC ¦ Описание ошибок ¦ PCDRC ¦
¦ ¦ ¦ топологии печатной ¦ ¦
¦ ¦ ¦ платы по критерию ¦ ¦
¦ ¦ ¦ наличия узких мест и ¦ ¦
¦ ¦ ¦ недостаточных зазоров. ¦ ¦
L------+----------+------------------------+---------------------
-------T----------T------------------------T--------------------¬
¦ N ¦Расширение¦ Назначение ¦ Наименование ¦
¦ п/п¦ ¦ ¦ программы, ¦
¦ ¦ ¦ ¦которая создает файл¦
+------+----------+------------------------+--------------------+
¦ 11. ¦ *.DRL ¦Программа для сверления ¦ PCDRILL ¦
¦ ¦ ¦в формате Shmoll ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 12. ¦ *.ERC ¦Описание ошибок описания¦ PCERC ¦
¦ ¦ ¦схемы электрической ¦ ¦
¦ ¦ ¦принципиальной. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 13. ¦ *.ERR ¦Файл сообщений об ¦ PREPACK,PCPACK, ¦
¦ ¦ ¦ошибках. ¦ PCPHOTO ... ¦
¦ ¦ ¦ ¦ ¦
¦ 14. ¦ *.GBR ¦Программа для фотокоор- ¦ PCPHOTO ¦
¦ ¦ ¦динатографа в формате ¦ ¦
¦ ¦ ¦ GERBER ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 15. ¦ *.HIS ¦Гистограмма плотности ¦ PCPLACE ¦
¦ ¦ ¦распределения связей ¦ ¦
¦ ¦ ¦на печатной плате. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 18. ¦ *.LIS ¦Текстовый файл описания ¦ PCBACK ¦
¦ ¦ ¦перестановок вентилей ¦ ¦
¦ ¦ ¦в микросхемах. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 19. ¦ *.LOG ¦Текстовый файл-протокол ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 20. ¦ *.MAT ¦Перечень материалов ¦ PCFORM ¦
¦ ¦ ¦проекта. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 21. ¦ *.MFG ¦Текстовый файл-протокол ¦ PCDRILL ¦
¦ ¦ ¦ ¦ ¦
¦ 22. ¦ *.NDE ¦Список цепей в текстовом¦ PCFORM ¦
¦ ¦ ¦виде, сгруппированный ¦ ¦
¦ ¦ ¦по цепям. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 23. ¦ *.NLC ¦Описание ошибок соответ-¦ PCNLC ¦
¦ ¦ ¦ствия двух печатных плат, ¦
¦ ¦ ¦двух схем принципиальных¦ ¦
¦ ¦ ¦электрических или схемы ¦ ¦
¦ ¦ ¦принципиальной электри- ¦ ¦
¦ ¦ ¦ческой и печатной платы.¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 24. ¦ *.NLT ¦Список описания цепей ¦ PCNODES ¦
¦ ¦ ¦в двоичном формате. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 25. ¦ *.PCB ¦Описание топологии ¦ PCCARDS ¦
¦ ¦ ¦печатной платы ¦ PCROUTE ¦
¦ ¦ ¦в двоичном виде. ¦ PCDRC ¦
L------+----------+------------------------+---------------------
-------T----------T------------------------T--------------------¬
¦ N ¦Расширение¦ Назначение ¦ Наименование ¦
¦ п/п¦ ¦ ¦ программы, ¦
¦ ¦ ¦ ¦которая создает файл¦
+------+----------+------------------------+--------------------+
¦ 26. ¦ *.PKG ¦Исходное описание ¦ PCPACK ¦
¦ ¦ ¦перечня компонентов и ¦ PCNLT ¦
¦ ¦ ¦списка цепей печатной ¦ ¦
¦ ¦ ¦платы до фазы ¦ ¦
¦ ¦ ¦размещения. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 27. ¦ *.PKL ¦Текстовый файл описания ¦ PCFORM ¦
¦ ¦ ¦упаковочной информации. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 28. ¦ *.PLC ¦Описание компонентов ¦ PCPLACE ¦
¦ ¦ ¦и списка цепей печатной ¦ ¦
¦ ¦ ¦платы после размещения ¦ ¦
¦ ¦ ¦компонентов на печатной ¦ ¦
¦ ¦ ¦плате. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 29. ¦ *.PLR ¦Информация об автома- ¦ PCPLACE ¦
¦ ¦ ¦тическом размещении ¦ ¦
¦ ¦ ¦компонентов на печатной ¦ ¦
¦ ¦ ¦плате. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 30. ¦ *.PLT ¦Двоичный файл описания ¦ PCCAPS, PCCARDS ¦
¦ ¦ ¦графики для вывода на ¦ PCPLACE, PLTCONV ¦
¦ ¦ ¦векторный графопостро- ¦ PLTDEL/PLTDEL4 ¦
¦ ¦ ¦итель. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 31. ¦ *.PNL ¦Список цепей с учетом ¦ PCPACK ¦
¦ ¦ ¦упаковочной информации ¦ PCNODES ¦
¦ ¦ ¦о вентилях в микросхемах¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 32. ¦ *.PRN ¦Текстовый файл-протокол ¦ PLTPR ¦
¦ ¦ ¦ ¦ ¦
¦ 33. ¦ *.PRT ¦Файл описания библиотеч-¦ PCCARDS ¦
¦ ¦ ¦ного элемента посадочного ¦
¦ ¦ ¦места на печатной плате.¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 34. ¦ *.PS ¦Файл описания контактной¦ PCCARDS ¦
¦ ¦ ¦площадки. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 35. ¦ *.RPT ¦Описание перестановок ¦ PCCARDS ¦
¦ ¦ ¦вентилей в микросхемах ¦ PCPLACE ¦
¦ ¦ ¦ ¦ ¦
¦ 36. ¦ *.REP ¦Текстовый файл описания ¦ PCROUTE ¦
¦ ¦ ¦результатов автоматичес-¦ ¦
¦ ¦ ¦кой трассировки соедине-¦ ¦
¦ ¦ ¦ний топологии печатной ¦ ¦
¦ ¦ ¦платы. ¦ ¦
L------+----------+------------------------+---------------------
-------T-----------T-----------------------T--------------------¬
¦ N ¦Расширение ¦ Назначение ¦ Наименование ¦
¦ п/п¦ ¦ ¦ программы, ¦
¦ ¦ ¦ ¦которая создает файл¦
+------+-----------+-----------------------+--------------------+
¦ 37. ¦ *.RP1 ¦ Описание результатов ¦ PCNLT ¦
¦ ¦ *.RP2 ¦ работы программы ¦ ¦
¦ ¦*.RP3,*.RP4¦ PCNLT ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 38. ¦ *.SCH ¦ Графическое описание ¦ PCCAPS ¦
¦ ¦ ¦ компонентов и списка ¦ ¦
¦ ¦ ¦ цепей схемы принципи- ¦ ¦
¦ ¦ ¦ альной электрической. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 39. ¦ *.SSF ¦Текстовый файл соответ ¦ Создается ¦
¦ ¦ ¦ствия типов контактных ¦ пользователем ¦
¦ ¦ ¦площадок файлам описания ¦
¦ ¦ ¦контактной площадки ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 40. ¦ *.SWP ¦ Файл описания переста-¦ PCPLACE ¦
¦ ¦ ¦ новок компонентов. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 41. ¦ *.SYM ¦ Файл описания символь-¦ PCCAPS ¦
¦ ¦ ¦ ного библиотечного ¦ ¦
¦ ¦ ¦ элемента (УГО). ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 42. ¦ *.TBL ¦ Таблица соответствия ¦ PCDRILL ¦
¦ ¦ ¦ сверл и PINов. ¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 43. ¦ *.WRL ¦ Список цепей описания ¦ PCFORM ¦
¦ ¦ ¦ схемы в формате, близ-¦ ¦
¦ ¦ ¦ ком к *.ALT файлу.¦ ¦
¦ ¦ ¦ ¦ ¦
¦ 44. ¦ *.XNL ¦ Объединенный список ¦ PCLINK ¦
¦ ¦ ¦ цепей. ¦ ¦
L------+-----------+-----------------------+---------------------
2. ЭТАПЫ РЕАЛИЗАЦИИ ПРОЕКТА.
Сквозной маршрут проектирования печатных плат включает в себя этапы:
создание графического описания схемы электрической принципиальной со
списком соединений средствами графического редактора PCCAPS, подготовки
КД на схему, упаковку логических элементов в микросхемы, размещение их на
конструктиве, проектирование топологии ПП и подготовки КД и УИ
для технологического оборудования.
Предполагается, что пользователь знаком с основными принципами работы с
MS DOS ПЭВМ.
В качестве программы-утилиты MS DOS рекомендуется использовать
программу NORTON.
3. БАЗА ДАННЫХ СИСТЕМЫ PCAD
В ходе эксплуатации системы PCAD было выявлено, что при
разработке РЭУ необходимо очень внимательно использовать,
своевременно и тщательно корректировать все элементы базы
проектирования относительно распределения информации по слоям, их
расположению в таблице слоев графических редакторов системы PCAD назначению
и парности. С особенным вниманием следует относится к формированию и
корректировке КОНСТРУКТИВОВ для ПП, библиотечных ЭЛЕМЕНТОВ для схемы и
платы, файлов .PS и .SSF, библиотечных и создаваемых при
проектировании файлов-БЛОКОВ. При создании файлов-БЛОКОВ не включать
лишних слоев.
При выборе библиотечных файлов для использования в проекте
контролировать их корректность для топологической информации по таблице
слоев и настройке слоев на принадлежность к проводниковым и парности слоев.
Для редактора PCCAPS: ¦ Для редакторов PCPLACE и
PCCARDS:
WIRES BORDER ¦ PADCOM BRDOUT MSKFBT
BUS ¦ FLCOMP FLTARG PSTGTP
GATE ¦ PADSLD SLKSCR PSTGBT
IEEE ¦ FLSOLD DEVICE PSTFTP
PINFUN ¦ PADINT ATTR PSTFBT
PINNUM ¦ FLINT REFDES SLKTOP
PINNAM ¦ GNDCON COMP SLKBOT
PINCON ¦ FLGCON SOLDER DVCTOP
REFDES ¦ CLEAR INT1 DVCBOT
ATTR ¦ FLCLER INT2 REFDTP
SDOT ¦ PWRCON DRLGIN REFDBT
DEVICE ¦ FLPCON DRLFIN
OUTLIN ¦ SLDMSK PINTOP
ATTR2 ¦ FLSMSK PINBOT
NOTES ¦ DRILL MSKGTP
NETNAM ¦ FLDRLL MSKGBT
CMPNAM ¦ PIN MSKFTP
Особенно ВНИМАТЕЛЬНО при подготовке информации следует
относиться к состоянию активности слоев, т.е. где формируемая
информация оставит свой след, т.к. не всегда есть возможность ее перенести
или проверить, где она сформирована. Так апример, при подготовке
конструктива для упаковки платы и размещения элементов, необходимо
записать его с активным состоянием слоя COMP, для обеспечения
правильного формирования таблиц при постановке элементов, независимо
от стороны и способа их размещения: одно-или двухстороннего.
Подробнее эти указания приведены в соответствующих инструкциях.
Кроме того известно, что при разработке РЭУ необходимо очень
внимательно использовать, своевременно и тщательно корректировать
библиотеки РЭК. Исправление неверно введенных РЭК на заключитель-ных
этапах проектирования дорого обходится, иногда приходится возвращаться к
самому началу (к исправлению принципиальной схемы) от уже изготовленной
печатной платы.
Описание РЭК в БД в общем случае состоит из двух частей:
- Условно - графическое обозначение РЭК (УГО) на электрической схеме
(файлы с расширением .sym). УГО создается средствами схемного
графического редактора PCCAPS. Правила и порядок создания УГО
приведены в инструкции по созданию условно - графического обозначения
РЭК для сквозного маршрута проектирования с использованием системы
PCAD4.5 и выше
- Конструкторско - технологическое отображение РЭК (КТО) (файлы с
расширением .prt), включающее информацию о выводах РЭК для подключения
КП, отображение РЭК на сборочном чертеже ПП, а при использовании
КТО при проектировании ПП по сквозному маршруту, также
упаковочную информацию. КТО создается средствами топологического
графического редактора PCCARDS.
- Отображение РЭК для p-flex передаваемое по сквозному маршруту
проектирования в T-flex.(см.описание )
За состоянием, коррекцией и пополнением БД следит специальная
группа во главе с администратором БД.
Перед началом работы с проектом, необходимо убедиться в том, что
все компоненты, используемые в данном субблоке, присутствуют в БД.
По всем вопросам, связанным с использованием БД PCAD,
пользователю следует обращаться к администратору БД или создать
недостающие компоненты, пользуясь вышеуказанными инструкциями по созданию
УГО и КТО (в этом случае всю ответственность за правильность и
полноту информации для прохождения маршрута несет сам пользователь).
Перейдем теперь непосредственно к описанию работы по СМП ПП с
использованием пакета PCAD.Для обеспечения проектирования РЭУ
пользователь должен располагать следующим:
- набор пакетов программного обеспечения;
- ТЗ на проектирование РЭУ ;
- БД, в которой должны быть все используемые в проекте элементы.
Перед началом работ по ТЗ на рабочем диске в директории PCAD
следует создать свой поддиректорий, имя которого, как правило,
соответствует имени разрабатываемой ПП. В этом директории в
дальнейшем будут находиться все файлы, необходимые для проектирования
блока РЭУ. Все работы по проекту должны проводиться из этого
директория. Настоятельно рекомендуется сохранять на ГМД ИСХОДНУЮ
ИНФОРМАЦИЮ для КАЖДОГО ЭТАПА ПРОЕКТА и не менее ДВУХ последних КОПИЙ
информации ТЕКУЩЕГО ЭТАПА.
Директории, содержащие программное обеспечение и БД, доступны для
чтения и находятся в ведении администратора системы:
/PCAD/EXE - набор загрузочных модулей маршрута проектирования
/PCAD/UTIL - ПО подготовки и контроля УИ для выхода на
технологическое оборудование
/PCAD/DRV - сопровождающие драйверы
/PCAD/LIB - библиотеки
/PCAD/... - базы данных
проведение текущих работ и запись информации о проекте в эти
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
|