Общие сведения о программе SPECCTRA 9
2 режим
Placement – размещение компонентов. Реализуется с помощью опции АР (AutoPlace) – автоматическое размещение компонентов на одной или двух сторонах ПП. В своем составе она содержит утилиту ЕР (EditPlace) – интерактивное размещение компонентов. Выполняется размещение, сдвиг, поворот, выравнивание и перестановка компонентов, перенос их на противоположную сторону ПП. При перемещении компонента он может сдвигать мешающий ему один или несколько других. Можно выбрать компонент с наибольшим числом связей и предложить наилучшее место его размещения. Изображается гистограмма плотностей связей. При размещении компонентов контролируется соблюдение допустимых зазоров между ними.
Возможны разные варианты лицензий для разработки двухслойных ПП без ограничения количества компонентов, четырехслойных ПП с количеством компонентов не более 4000 и 256-слойных ПП без ограничения количества компонентов (при ограничении количества слоев имеются в виду сигнальные слои, количество слоев металлизации не ограничивается).
В последующих разделах приведен полный список команд, доступных при поставке всех опций (для ряда команд в скобках указаны имена опций, при наличии которых они доступны, но для всех команд и их параметров этого сделать практически невозможно).
В заключение отметим, что опыт эксплуатации SPECCTRA показал, что с ее помощью не удается, к сожалению, развести все ПП. Причем те ПП, которые не разводятся на 100% в SPECCTRA, удается полностью развести в сеточном трассировщике типа P-CAD PRO Route и наоборот. Какие либо закономерности пока еще не установлены – нужно накопить больший опыт проектирования. Поэтому приходится работать одновременно с трассировщиками обоих типов, причем SPECCTRA имеет преимущества по возможностям тонкой настройки стратегии трассировки по сравнению с бессеточными трассировщиками типа OrCAD SmartRoute или P-CAD Shaped-Based Route, использующими эвристические методы оптимизации нейронных сетей [6].
Приведенный ниже материал дает общее представление о программе SPECCTRA 9, что позволяет ее освоить на простейших примерах. Для более детального знакомства с имеющимися командами и их параметрами следует ознакомиться с документацией [23-26], имеющейся также в электронном виде, и со встроенными в программу средствами помощи. Более ранняя версия SPECCTRA 7 кратко описана в [7], версия 8 – в [5].
SPECCTRA 9.0 поставляется для работы в среде Windows 95/98/2000, NT 4.0 (в среде Windows 2000/NT работает более надежно) на IBM-совместимых ПК с процессорами не ниже Pentium/166 МГц, объем ОЗУ не менее 32 Мб (рекомендуется 128 Мб), объем временного файла не менее 128 Мб, и на следующих платформах Unix:
- HP 9000 Series 700 с HP-UX 10.20;
- IBM POWER/PowerPC с AIX 4.1.5 и более поздними;
- Sun SPARCstation и UltraSparc с Solaris 2.5.4 и более поздними.
Приведенный ниже материал иллюстрирует работу SPECCTRA в среде Windows (основные отличия работы в среде Unix относятся в основном к особенностям запуска программы).