1. Система Specctra
Specctra - це сімейство програм проектування друкованих плат, яке працює на платформі Windows. Цю систему можна використовувати як в інтерактивному, таки в автоматичному режимах на таких етапах проектування, як розміщення компонентів і трасування складних, насичених плат з планарнимі і наскрізними висновками у компонентів.
Весь інструментарій системи базується на універсальному графічному інтерфейсі і найсучаснішою бессеточная технології проектування Shape Based.
Specctra здійснює розміщення і трасування без дискретних сіток або на дуже дрібних сітках, не вимагаючи великих масивів пам'яті, як у випадку сіткових методів. При цьому більшість сіткових трасувальникові намагаються прокласти всі з'єднання в кожному проході трасування і так до тих пір. поки друкована плата (ПП) не розлучена повністю. Вони не терплять наявності конфліктів перетинів і малих зазорів.
Specctra використовує інший підхід, званий «адаптивної трасуванням». Трасувальник намагається поєднати всі зв'язки вже на першому проході, дозволяючи наявність конфліктів (в області зазорів і перетинів). В кожному наступному проході трассировщик зменшує число конфліктів, використовуючи алгоритм зняття прокладених трас і повторної їх трасування і алгоритм раздвижки іпроталківанія трас. Після закінчення кожного проходу Specctra підсумовує отриману інформацію і «вивчає» проблеммние області, де конфлікти існують, щоб усунути їх і повністю розвести всі траси. Незважаючи на можливе велике число проходів трасування, автотрасувальник зазвичай досягає хороших результатів досить швидко.
2. Взаємодія користувальницької сапр з системою Specctra
Specctra працює з вашою САПР як інструмент для трасування іразмещенія.
Після створення бази даних в САПР, вони транслюються в формат файлу проектування Specctra. Цей файл містить всю необхідну інформацію для вирішення завдань розміщення і трасування. Будь-які правила проектування, які встановлені в вашій САПР, переходять в файл проектування системи Specctra.
Після закінчення роботи системи ви транслюєте файл трас або сесійний файл. Транслятор з'єднує траси сесійного файлу з вашої САПР ПП, т тим самим створюється закінчений проект.
Файл проекту системи Specctra - це текстовий файл в кодуванні ASCII, що містить список ланцюгів, контур плати, заборонені зони і все бібліотечні компоненти. Він також містить всі правила і обмеження, встановлені у вашій САПР для розміщення і трасування. Відзначимо, що якщо виконувати розміщення не планується, то в систему Specctra можна передати дані про розмішені компонентах для виконання тільки трасування.
3. Команди управління системою Specctra
Програми системи Specctra управляються командами, які встановлюють правила проектування і умови розміщення та трасировки. Введення команд можна здійснювати різними способами, зокрема:
-використовувати мишку для вибору команд з меню і діалогових боксів;
-друкувати команди на клавіатурі;
запуском DO-файлу, який містить послідовність команд.
Саме робота з використанням DO-файлу є кращою при трасуванні в Specctra. Цей файл дозволяє не тільки виконувати трасування автоматично, але і служить протоколом застосованих у проекті правил проектування і команд. PCAD дозволяє генерувати базовий DO-файл, який можна успішно використовувати для проектування більшості ПП. Для включення додаткових специфічних вимог конкретного проекту цей файл просто необхідно частково відредагувати.
Знання суті команд в базовому DO-файлі і їх розуміння дозволяє користувачеві складати свої власні файли і використовувати різні команди.