Навигация
Технические средства охраны
Проектное сопровождение
Системная интеграция
Рубрикатор




-
назад    Оглавление    Раздел документация    вперед




страница - 0

СЕРИЯ СИСТЕМЫ ПРОЕКТИРОВАНИЯ

Ю.М. ЕЛШИН

В последнее время система PCAD 2000 получила широкое распространение, как доступная и достаточно мощная среда разработки печатных плат различных типов. В продаже появилась соответствующая техническая литература, особенно следует отметить книги В.Д. Разевига « ACCEL EDA 15.0 (P-CAD 2000)», издательства «СОЛОН-Р» и А.С. Уварова «Р-CAD 2000 ACCEL EDA Конструирование печатных плат. Учебный курс», издательства «Питер». Приведенные в этих книгах материалы, посвященные системе автоматизированного проектирования, достаточно подробно знакомят с методикой использования этой системы. Вместе с тем, общий объем книг не дал возможности рассмотреть более подробно вопросы автотрассировки печатных плат в этой системе и, в частности, такой важный вопрос как синтаксис и семантика файлов DO подсистемы Specctra. Вместе с тем, именно содержание этих файлов, определяет стратегию работы подсистемы и, следовательно, позволяет эффективно использовать большие возможности, заложенные в программное обеспечение автотрассировщика. Целью данного пособия является как раз устранение данного недостатка. Приведенные ниже данные повволят пользователям системы подробно ознакомиться с командами автоматической трассировки SPECCTRA, с их синтаксисом и семантикой, и таким образом, позволят более успешно применять в практической работе мощные программные средства этой подсистемы.

Отметим также, что в системе PCAD 2000 предусмотрена возможность использования подсистемы авторазмещения компонентов на печатной плате, однако в практике конструирования печатных плат эта подсистема используется достаточно редко, в силу различных причин. Вместе с тем, автоматическое размещение позволяет получить весьма полезное начальное размещение, отталкиваясь от которого пользователь может затем произвести необходимые перестановки в интерактивном режиме. Поэтому в рамках данного пособия приведено описание команд авторазмещения, которые могут быть введены в DO-файл на этом этапе заинтересованными пользователями.


Глава 1.

Общие сведения о системе Specctra

Specctra — это семейство программ проектирования печатных плат, которое работает на платформах UNIX и Windows. Эту систему можно использовать как в интерактивном, так и в автоматическом режимах на таких этапах проектирования, как размещение компонентов и трассировка сложных, насыщенных плат с пленарными и сквозными выводами у компонентов.

Весь инструментарий системы Specctra базируется на универсальном графическом пользовательском интерфейсе и самой современной технологии бессеточного проектирования ShapeBased. Планарные контактные площадки (КП), сквозные КП, трассы и другие элементы печатной платы (ПП) моделируются точными геометрическими образами. При этом каждый образ может иметь присвоенные ему правила проектирования, которые представляют собой некоторые проектные ограничения, такие как дистанция между компонентами и их ориентация, ширина трасс и зазоры между ними, характеристики временных задержек в цепях, взаимные шумовые и поперечные наводки в электрических цепях. В таблице ниже поясняются преимущества ShapeBased технологии:

Преимущества

Что они означают

Точные геометрические модели КП, выводов компонентов, трасс, дополнительных сквоз -ных отверстий (ДСО) в бессеточной базе данных вместо занимающей много памяти сеточной модели платы

Требования к памяти минимальны

Используются точные размеры образов объектов

Максимальное использование доступного пространства

Поддержка сложных иерархических правил проектирования

Улучшение технологичности изготовления платы

Бессеточная трассировка или с дискретной сеткой минимального размера для трасс и отверстий (КП)

Максимальное использование площади печатной платы для трассировки, в результате возможно уменьшение числа слоев ПП

Поскольку Specctra привязывает правила проектирования к геометрическим образам объектов, нет никакой необходимости задавать эти правила через традиционные сеточные характеристики. Specctra осуществляет размещение и


трассировку без дискретных сеток или на очень мелких сетках, не требуя больших массивов памяти, как в случае сеточных методов. При этом большинство сеточных трассировщиков пытаются проложить все соединения в каждом проходе трассировки и так до тех пор,\ пока ПП не будет разведена полностью. Они не терпят наличия конфликтов пересечений и малых зазоров.

Specctra использует другой подход, называемый «адаптивной трассировкой». Трассировщик пытается соединить все связи уже на первом проходе, разрешая наличие конфликтов (в области зазоров и пересечений). В каждом последующем проходе трассировщик уменьшает число конфликтов, используя алгоритм снятия проложенных трасс и повторной их трассировки и алгоритм раздвижки и проталкивания трасс. По окончании каждого прохода Specctra суммирует полученную информацию и «изучает» проблемные области, где конфликты существуют, чтобы устранить их и полностью развести все трассы. Несмотря на возможное большое число проходов трассировки, автотрассировщик обычно достигает хороших результатов достаточно быстро.

Взаимодействие пользовательской САПР с системой Specctra

Specctra работает с вашей САПР как инструмент для трассировки и размещения. После создания базы данных в САПР, они транслируются в формат файла проектирования Specctra. Этот файл содержит всю необходимую физическую информацию, необходимую системе Specctra для решения задач размещения и трассировки. Любые правила проектирования, которые установлены в вашей САПР, переходят в файл проектирования системы Specctra.

После окончания работы системы Specctra вы транслируете файл трасс или сессионный файл. Транслятор соединяет трассы сессионного файла с вашей САПР ПП, и тем самым создается законченный проект. Ниже приведена диаграмма обмена данными между системами Specctra и взаимодействующей с ней САПР.






содержание:
[стр.Начало] [стр.1] [стр.2] [стр.3] [стр.4] [стр.5] [стр.6] [стр.7] [стр.8] [стр.9] [стр.10] [стр.11] [стр.12] [стр.13] [стр.14] [стр.15] [стр.16] [стр.17] [стр.18] [стр.19] [стр.20] [стр.21] [стр.22] [стр.23] [стр.24] [стр.25] [стр.26] [стр.27] [стр.28] [стр.29] [стр.30] [стр.31] [стр.32] [стр.33] [стр.34] [стр.35] [стр.36] [стр.37] [стр.38] [стр.39] [стр.40] [стр.41] [стр.42] [стр.43] [стр.44] [стр.45] [стр.46] [стр.47] [стр.48] [стр.49] [стр.50] [стр.51] [стр.52] [стр.53] [стр.54] [стр.55] [стр.56] [стр.57] [стр.58] [стр.59] [стр.60] [стр.61] [стр.62] [стр.63] [стр.64] [стр.65] [стр.66] [стр.67] [стр.68] [стр.69] [стр.70] [стр.71] [стр.72] [стр.73] [стр.74] [стр.75] [стр.76] [стр.77] [стр.78] [стр.79] [стр.80] [стр.81] [стр.82] [стр.83] [стр.84] [стр.85] [стр.86] [стр.87] [стр.88] [стр.89]
Новости
Типовые решения:

ip-видеонаблюдение



Система
беспроводного контроля



Системы контроля
доступа (СКУД)



Автоматическая парковка



Дорожный блокиратор



Защита объекта от
несанкционированного
доступа




Видео наблюдение. Охранная сигнализация.