Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекції МІП, 2015 (Скрупська Л. С.).doc
Скачиваний:
69
Добавлен:
07.02.2016
Размер:
1.45 Mб
Скачать

6.5 Алгоритми трасування

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

  1. Мінімальна сумарна довжина з'єднань.

  1. Мінімальне число з'єднань, довжина яких перевищує задане

значення.

  1. Мінімальне число переходів між шарами.

  2. Мінімальне число шарів.

  3. Мінімальні паразитні перешкоди.

  4. Максимальна віддаленість трас з'єднань.

  5. Число шарів не перевищує заданого значення.

  6. Довжина з'єднання не перевищує заданого значення.

  7. Рівень перешкод, що наводяться в кожній трасі, не перевищує

припустимого значення.

10. Число з'єднань (пайок) до одного виводу не перевищує

заданого значення.

У загальній проблемі автоматизації конструкторського проектування трасування з'єднань — це найбільш важка задача, у якій простежується особливо тісний зв'язок з конструктивно-технологічною реалізацією. Вихідною інформацією в задачі трасування є як список трас запроектованої схеми, так і параметри конструкцій елементів (форма і гПКетричні розміри) і монтажного простору (припустимі відстані, форма з'єднань, число перетинань і т.п.), а також дані по розміщенню елементів.

7 Принципи побудови сапр

7.1 Загальні положення

Сучасна САПР являє собою складну програмно-інформаційно-апаратну людино-машинну систему, побудовану за ієрархічним

принципом, так що кожен рівень ієрархії відповідає визначеному рівню проектування — структурному, функціональному і т.д. (див. табл.7.1).

Розробка САПР займає десятки і сотні років праці висококваліфікованих фахівців, тому САПР повинна максимально задовольняти вимозі моральної довговічності. У зв'язку з цим САПР будується по агрегатному принципі, тобто як відкрита і система, що розвивається, з максимальним використанням уніфікованих модулів (окремих програмних підсистем, технічних засобів). Агрегатний принцип побудови дозволяє створити на основі базового варіанта САПР будь-яку необхідну користувачеві конфігурацію шляхом об'єднання відповідних програмних і технічних модулів.

Вимога уніфікації програмних модулів означає їх повну інформаційну погодженість, що виключає необхідність ручної переробки загальних для декількох модулів масивів інформації. Уніфікація технічних модулів означає повну погодженість стандартів на передані ними сигнали (погодженість рівнів постійної напруги, амплітуд вихідних сигналів і рівнів спрацьовування, тимчасових співвідношень і т.д.). Для забезпечення погодженості програмних і технічних модулів часто використовується міжмодульний інтерфейс — спеціальні програми для перекомпонування інформації (драйвери) і технічні пристрої для зміни параметрів сигналів (адаптери).

7.2 Класифікація сапр

У залежності від складності розв'язуваних задач існуючі САПР можна розділити на чотири типи.

1. Унікальні САПР, кожна з яких створюється спеціально для рішення якої-небудь однієї великої науково-технічної проблеми. Так, у свій час була створена унікальна САПР для проектування многопроцессорного обчислювального комплексу «Ельбрус» з високою продуктивністю.

2. Галузеві САПР, що вирішують типові задачі галузі. Прикладом може служити САПР «ПРАМ», призначена для проектування РЕА.

3. САПР окремих підприємств, орієнтовані на рішення типових задач підприємства, наприклад задач проектування СВЧ-пристроїв або пристроїв обчислювальної техніки.

4. Міні-САПР для рішення окремих задач проектування, наприклад електричного розрахунку схем або трасування друкованих плат.

Перші три типи відносяться до багатофункціональних САПР колективного користування і реалізуються по двоступінчастій ієрархічній схемі — на верхньому рівні знаходиться велика ПК, на нижньому — периферійні малі ПК і АРМ. Міні-САПР реалізуються звичайно на малих, середніх ПК і ППК, можуть експлуатуватися автономно і відносяться до найбільш розповсюдженому зараз типу САПР.