Друкарські плати P-CAD

Друкарські плати P-CAD

:: Меню ::

Головна
Загальні відомості про систему проектування друкарських плат P-CAD
Створення компонентів і менеджер бібліотек проекту
Графічний редактор P-CAD Schematic
Графічний редактор друкарських плат P-CAD PCB
Автоматичне трасування з'єднань
Англо-російські терміни в САПР друкарських плат
Основні файли P-CAD
Розширення імен файлів в системі P-CAD
Атрибути системи P-CAD
Бібліотек P-CAD
Умовне графічне позначення символу компоненту
Таблиця імен і умовних позначень отворів на ПП
Література

:: Друзі ::

1ps
Карта сайту

:: Статистика ::

каталог сайтів

 

 

 

 

 

5.2. Автотрасувальник Pro Route

Автотрасувальник Proroute дозволяє трасувати без обмеження числа виводів компонентів проекту до 30 сигнальних шарів і до 99 шарів металізації на друкарській платі.

Так само як і у попередньому випадку автотрасування, має бути завантажена плата з розміщеними на ній компонентами і вказані зв'язки між виводами компонентів. У шарі Board має бути вказана область трасування у вигляді контура і, у разі потреби, бар'єри для трасування. Деякі компоненти мають бути зафіксовані (роз'єми, елементи живлення і т. п.). Якщо уручну проведені деякі електричні зв'язки («земля», живлення і ін.), і вони мають бути збережені в процесі автотрасування, то ці зв'язки повинні мати атрибут Noautoroute.

Кнопка Design Rules викликає команду Options/layers для встановлення зазорів між об'єктами на Пп. Доступні в цьому випадку тільки дві закладки меню, що з'являється, - Layer і Net.

Кнопка Layers викликає для перевірки або можливих змін діалогове вікно Options Layers.

Кнопка Net Attrs викликає діалогове вікно Edit Nets для перегляду і редагування атрибутів ланцюгів або редагування атрибутів.

Кнопка Line Width відкриває вікно Options Current Line у якому можна встановити ширину провідників. »

Мал. 5.5. Вікно налаштувань трасувальника Pro Route

Кнопка Route Grid призначена для завдання (при вимкненому прапорці Auto Grid) уручну сітки трасування.

Кнопка Via Style викликає вікно команди Options/via Style у якому можна редагувати як прості, так і складні стеки контактних майданчиків.

Натиснення кнопки Passes викликає вікно для вибору проходів трасування (мал. 5.6).

Мал. 5.6. Вікно вибору проходів трасування

Налаштування проходів проводиться при скинутому прапорці Auto pass selection (автоматичний вибір проходів).

У області Manual Pass Selection всі встановлювані користувачем проходи діляться на три групи:

  • Першу групу — групу «безпосереднього трасування» (Constructive) утворюють проходи Wide Via Fanout (SMD), Via Fanout (SMD), Wide Initial, Wide Comprehensive, Memory, Initial, Comprehensive, Exhaustive. При виконанні цих проходів не відбувається перетрассировка вже прокладених ланцюгів. Нові траси прокладаються у вільних місцях поля трасування Пп.
  • Другу групу — групу «трасування з перекроюванням раніше прокладених з'єднань» (Iterative) утворює один прохід Iterative (Rip-up). У цьому режимі трасування можливі розриви і перетрассировка раніше прокладених ланцюгів.
  • Третю групу - групу «поліпшення зовнішнього вигляду і технологічності плати» (Manufacturing Imrovement) утворюють проходи

Manufacturing і Final Manufacturing. Ці проходи покращують зовнішній вигляд плати за рахунок випрямлення кутів провідників, видалення зайвих перехідних отворів і тому подібне

Розглянемо функції кожного з проходів.

Wide Via Fanout (SMD) — забезпечує для планарних контактів прокладку коротких широких відрізань трас з перехідним отвором (fanout, stringer) на кінці таких ліній. Перехідний отвір під'єднується до широкого ланцюга (живлення, загальна шина). Ці ланцюги повинні мати атрибути WIDTH і AUTOROUTEWIDE.

Via Fanout (SMD) - формування коротких відрізань трас (stringer) стандартної ширини з перехідним отвором на кінці відрізання для всіх планарних контактів.

Wide Initial - трасування широких ланцюгів (живлення, загальна шина) з числом перехідних отворів не більше трьох. Ці ланцюги повинні мати атрибути WIDTH і AUTOROUTEWIDE.

Wide Comprehensive — трасування широких ланцюгів (живлення, загальна шина) без обмеження числа перехідних отворів. Ці ланцюги повинні мати атрибути WIDTH і AUTOROUTEWIDE.

Memory — трасування з підключенням шин даних до мікросхем пам'яті. Траси проводяться в одному шарі і з мінімальними зсувами по горизонталі або по вертикалі (не більше 100 mils або одного кроку сітки).

Initial - виконання простих з'єднань стандартней ширини з числом перехідних отворів не більше трьох. При цьому строго враховується напрям провідників на шарі і не вирішується розводка по діагоналі.

Comprehensive — прохід застосовується для складніших трас, що вимагають не більше шести перехідних отворів. Траси прокладаються без урахування пріоритетного напряму прокладки траси на даному шарі.

Exhaustive - трасування найбільш складних трас. Всі обмеження (за винятком відстаней між елементами траси електричного ланцюга) знімаються.

Iterative (Rip-up) — основний ітераційний алгоритм прокладки трас. Алгоритм дозволяє розривати прокладені раніше траси, перекроювати їх з метою поліпшення умов для розводки наступних ланцюгів. Передбачено два типи ітеративних проходів: локальні і глобальні розриви ланцюгів Rip-up. Спочатку застосовуються глобальні проходи. При цьому модифікуються всі траси на платі. Локальне перекроювання ланцюгів проводиться на окремих ділянках друкарської плати досягши 98%-ной розводки або після завершення трьох глобальних проходів. Прохід Iterative (rip up) допускає простановку довільної кількості перехідних отворів і будь-які напрями трас на шарах трасування. Потрібне число проходів (до десяти) встановлюється у вікні Max Iterative Passes області Pass Counts діалогового вікна Pass Selection.

Прохід Manufacturing оптимізує результати трасування для забезпечення технологічності виготовлення друкарської плати. При цьому проводиться зменшення довжини з'єднань за рахунок випрямлення трас, віддаляються надмірні перехідні отвори, збільшуються відстані між провідниками (за рахунок перенесення фрагментів трас на інші шари) і тому подібне Потрібне число проходів (допускається до десяти) встановлюється у вікні Manufacturing Passes області Pass Counts діалогового вікна Pass Selection. Даний прохід не збільшує число розведених зв'язків.

Прохід Final Manufacturing завершує роботи по поліпшенню технологічності виготовлення друкарської плати і поліпшенню її вигляду. Зокрема, якщо дозволено діагональне трасування, то прямокутні злами траси можуть бути замінені діагональними фрагментами.

Проходи групи Manufacturing виконуються тільки після 100%-ной трасування.

Прапорець Auto pass selection дозволяє автотрасувальникові вибирати проходи автоматично, погодившись з особливостями друкарської плати. Тільки при вимкненому прапорці Auto pass selection користувач може встановлювати на свій розсуд види проходів трасування.

При включенні прапорця Force Manufacturing Pass оптимізація технологічності плати включається незалежно від завершеності трасування плати.

Повернемося до вікна Route Autorouters. Область Options містить прапорці, дозволяючі включать/виключать параметри, що впливають на трасування друкарської плати:

  • прапорець Auto Grid дозволяє автотрасувальникові Pro Router вибрати оптимальну сітку трасування. Цей вибір заснований на аналізі програмою характеристик плати і заданих правилах трасування. При включеному прапорці Auto Grid задана користувачем сітка трасування ігнорується;
  • прапорець Ripup дозволяє в процесі трасування розривати раніше проведені траси і прокладати їх знов при виконанні проходів Iterative і Manufacturing. Якщо ж не треба міняти раніше проведені з'єднання, то у цих з'єднань має бути встановлений атрибут Noautoroute. Опція Ripup не зменшує число проведених трас, і її рекомендується включати завжди для найбільш ефективної прокладки з'єднань;
  • флажек Diagonals вирішує трасування під кутом 45°. Проте за наявності планарних контактів і насиченої компонентами друкарської плати таке трасування зменшує кількість розведених ланцюгів. Тому рекомендується спочатку вимкнути дану опцію і виконати прохід Iterative. Після завершення 100%-ной трасування можна включити опцію Diagonals і відпрацювати проходи Manufacturing для поліпшення зовнішнього вигляду друкарської плати;
  • прапорець Simultaneous Class Routing включає режим одночасного трасування ланцюгів що відносяться до різних класів (які формує сам користувач). При скинутому прапорці ланцюга з високим пріоритетом проводяться насамперед і можуть заблокувати проводку решти ланцюгів, що мають нижчий пріоритет. Тому при початковому трасуванні цей прапорець має бути включений. Одночасне трасування ланцюгів вимагає достатньо великих об'ємів пам'яті, а саме трасування займає тривалий відрізок часу;
  • число, проставлене у вікні Checkpoint Interval Minutes дозволяє встановити інтервал часу в хвилинах між моментами збереження файлу результатів трасування (розширення файлу .срт). У будь-якому випадку результати трасування зберігаються в цьому файлі після кожного проходу трасування і за бажанням користувача після видачі ним команди Route/cancel.

У області Copper Share встановлюються опції дозволу/заборони для використання Т-подібних фрагментів трас:

  • опція Lines and vias вирішує Т-подібне з'єднання з найближчими контактним майданчиком, з перехідним отвором або з будь-яким фрагментом одного і того ж ланцюга;
  • опція Vias only вирішує Т-подібне з'єднання тільки з найближчими перехідним отвором або контактним майданчиком того ж ланцюга;
  • опція Disable вирішує Т-подібні з'єднання тільки з найближчим контактним майданчиком.

Область перемикача Error Messages дозволяє вивести повідомлення про помилки на екран монітора (Output to Screen), у файл діагностики (Output to Log File) або як у файл, так і на екран (Output to Both).

Запуск автотрасувальника Pro Route проводиться після натиснення на кнопку Start.

Процес трасування поновлюється (якщо до цього він був перерваний) після натиснення на кнопку Restart.

Для припинення трасування і управління її ходом використовується команда Route/cancel у вікні якої (мал. 5.7) можна вибрати варіанти завершення або продовження трасування.

Мал. 5.7. Меню команди Route Cancel

Stop routing and save - припинити трасування і записати проміжні результати.

Stop routing and do not save — припинити трасування, проміжні результати не записувати. В цьому випадку файл *.срт буде видалений.

Stop routing at end of this pass - припинити трасування після завершення поточного проходу і зберегти результати.

Skip this pass and continue — пропустити поточний прохід і приступити до виконання наступного проходу.

Checkpoint route and continue - негайно створити файл поточних результатів *.СРТ і продовжити трасування. Suspend route - створити файл *.СРТ і припинити трасування. Протокол і результати трасування зберігаються у файлі *.LOG.


:: Реклама ::

-

Купить комод для детских комнаты еще здесь. +

 

:: Посилання ::

Хотите купить офисные кресла в интернет-магазине? Читайте тут подробнее...


 

 

 


Copyright © Kivik, 2010