Постановка задачі
Етап конструкторського проектування являє собою комплекс задач по перетворенню функціональних або принципових електричних схем в сукупність конструктивних вузлів, які здійснюють їх фізичну реалізацію. При цьому треба враховувати розміри ЕРВ, розміри з’єднань, вид монтажу, розміри змінних блоків, число контактів і т.д. і т.п. Крім того, необхідно забезпечити задані вимоги до надійності роботи пристроїв в заданих фізичних та кліматичних умовах, можливість ремонту, вимоги до заданих габаритів, ваги , вартості їх виготовлення та експлуатації.
Основним принципом конструювання електронних пристроїв є модульний принцип, при якому виділяються конструктивні модулі різних ступенів складності, що мають ієрархічний характер. Модулі різного рівня складності об’єднуються в пристроях в відповідності до їх функціональної ієрархії (рис.6.1).
Модуль рівня 1- це або ІС, що містить кілька логічних елементів типу І, АБО, НІ, або фрагмент ВІС-тригер, регістр. Модуль рівня 2 поєднує на одній друкованій платі кілька десятків ІС або декілька ВІС і є типовим елементом заміни (ТЕЗ), що використовується для оперативної заміни при виникненні несправностей у пристрої. Модуль рівня 3 об'єднує ТЕЗ-и в блоки, що конструктивно можуть бути оформлені у вигляді касети з панеллю, що має провідниковий або друкований монтаж.
Рисунок 6.1 - Ієрархія конструктивних модулів
Модуль рівня 4 представляє окремий пристрій і містить ряд касет, конструктивно об'єднаних у стійку або шафу, у якому міжпанельне з'єднання здійснюються джгутовим монтажем.
З'єднання в РЕА в значній мірі визначають їхні основні технічні параметри, такі як вага, об'єм, надійність, швидкодія. Наприклад, при переході від вузлів нижчого конструктивного рівня до вищого (ІС -> друковані плати -> панелі) відбуваються значні втрати щільності компонування елементів, що збільшує час поширення електричних сигналів.
Системи автоматизованого конструкторського (технічного) проектування в першу чергу були реалізовані для проектування двошарових і багатошарових друкованих плат, а також для випуску технічної документації, до складу якої входять електричні схеми і складові креслення, таблиці ланцюгів і специфікаційні таблиці, технологічна документація на машинних носіях. Технологічна документація у виді, наприклад, перфострічок являє собою керуючі програми автоматів для виготовлення фотошаблонів, збірки, пайки, свердління монтажних отворів, контролю монтажу, а потім і тестового контролю логічного функціонування елементів.
При технічному проектуванні перевага віддається автоматичним системам, коли по опису схеми забезпечується проектування і випуск документації без участі людини. Це значно знижує імовірність внесення помилок і підвищує продуктивність праці проектувальників, тому що ПК передаються стомлюючі рутинні операції.
Типові в змістовному плані задачі конструювання РЕА, що потрібно вирішувати для пристроїв як різного рівня складності, так і різного ступеня інтеграції, мають загальну природу з погляду автоматизації проектування. Такими типовими задачами є компоновка елементів в блоки, розміщення їх по конкретним установчим місцям і трасування монтажних з'єднань. Ці задачі є оптимізаційними.
Задачі конструкторського проектування мають по своїй сутності комбінаторний характер. РЕА, що проектується, при деталізації її до рівня компонентів має число елементів N=102 - 107. Тому рішення комбінаторних задач оптимального проектування методами, що використовують прямий перебір N! варіантів, практично неприйнятно.
З метою скорочення часових витрат, що у реальних задачах конструкторського проектування дуже великі, використовуються різні способи скорочення перебору варіантів. Внаслідок цього в автоматизованому конструкторському проектуванні найбільше поширення одержали евристичні алгоритми, призначені для спеціалізованих методів, що враховують, як правило, особливості технології виготовлення схем. В евристичних алгоритмах також використовуються конструктивні й ітераційні процедури.
Очевидно, що саме виділення трьох етапів конструкторського проектування-компоновка, розміщення і трасування, спрямовано на зниження розмірності загальної задачі. Декомпозиція задачі виконується таким чином, що спочатку здійснюється компонування шляхом оптимального угрупування функціональних вузлів, потім розміщення компонентів виділених вузлів у їхньому монтажному просторі з урахуванням критеріїв, що відображають оптимальність наступного етапу — трасування міжз’єднань. Остання задача - трасування — є практично найбільш важливою, але і дотепер вона не має автоматичного рішення. Після роботи програм автоматичного трасування залишається порядку 5 - 10% нерозведених з'єднань, які потім допрацьовуються конструкторами.
Однією з найбільш розповсюджених систем автоматизованого конструкторського проектування є САПР P-CAD. Вона забезпечує створення принципових схем багатошарових друкованих плат, розміщення компонентів на друкованій платі та трасування з’єднань, виведення креслень на плотер, фотопобудовник, вивід даних на станки з числовим програмним керуванням.
Але крім цих задач, які в найбільшій мірі вирішуються методами автоматизованого проектування, є ще задача оцінки теплових режимів конструкцій, яка є дуже складною через труднощі отримання адекватної математичної моделі теплових процесів. Теплове моделювання конструкції дозволяє розрахувати температурні допуски на параметри елементів в залежності від зовнішнього чи внутрішнього температурного впливу.
- 93 Міністерство освіти і науки України
- Конспект лекцій навчальної дисципліни
- 1 Загальні відомості з автоматизації проектування
- 1.1 Основні визначення
- Рівні та задачі проектування
- 1.3 Способи проектування
- 2 Математичні моделі
- 2.1 Загальні уявлення про математичні моделі
- 3 Автоматизація системного проектування
- 3.1 Постановка задачі
- 3.2 Способи структурного моделювання
- 3.3 Типові задачі структурного моделювання
- 3.4 Організація структурного моделювання
- 4 Автоматизація функціонально-логічного проектування
- 4.1 Постановка задачі
- 4.2 Функціональне моделювання аналогової реа
- 4.3 Функціональне моделювання цифрових пристроїв
- 4.3.1 Постановка задачі
- Моделювання на рівні регістрових передач
- 4.3.3 Логічне моделювання
- 5 Автоматизація схемотехнічного проектування
- 5.1 Постановка задачі
- 5.2 Математичні моделі елементів електронних пристроїв
- 5.3 Макромоделі імс
- 5.4 Формування рівнянь електричної схеми
- 5.5 Математичні методи схемотехнічного моделювання
- 5.6 Програми схемотехнічного моделювання
- 5.6.1 Програма маес-п
- 5.6.2 Вхідні мови програм схемотехніческого моделювання
- 5.6.3 Функціональне моделювання за допомогою програми маес-п
- 6 Автоматизація конструкторського проектування
- Постановка задачі
- 6.2 Конструкторське проектування систем на пліс
- 6.3 Алгоритми компоновки
- 6.4 Алгоритми розміщення
- 6.5 Алгоритми трасування
- 7 Принципи побудови сапр
- 7.1 Загальні положення
- 7.2 Класифікація сапр
- 7.3 Види забезпечення сапр
- 7.3.1 Математичне забезпечення
- Лінгвістичне забезпечення
- 7.3.3 Інформаційне забезпечення
- 7.3.4 Програмне забезпечення
- 7.3.5 Технічне забезпечення
- 7.3.6 Організаційне і методичне забезпечення
- 7.4 Тенденції автоматизованого проектування електронних пристроїв
- Список літератури
- Додаток а Математичні моделі елементів електронних пристроїв а.1 Модель напівпровідникового діода
- А.2 Моделі біполярного транзистора
- А.3 Моделі польових транзисторів
- 3.2.4 Модель багатообмоточного трансформатора
- Додаток б Формування ммс за допомогою методу вузлових потенціалів
- Література