НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
Кафедра АСУ
Лабораторна робота №8
з дисципліни “ Технології комп'ютерного проектування”
на тему:
«Побудова бібліотечних елементів в P-CAD v.2006»
Bиконав:
студент групи КН – 31
Гудима Ігор
Прийняв:
доцент Стрямець С. П.
Львів – 2012
Система P-CAD 2006 представляє собою новітню версію популярного пакета для наскрізного проектування аналогових, цифрово-аналогових і аналогово-цифрових пристроїв. Зокрема, вона дозволяє виконувати наступні операції:
- підбирати елементну базу у відповідності з технічним завданням;
- вести бібліотеки символів, топологічних посадочних місць і моделей компонентів;
- здійснювати графічний введення схеми і її упаковку на друковану плату;
- виконувати трасування в ручному, інтерактивному та автоматичному режимах;
- проводити змішане аналого-цифрове моделювання на основі ядра SPICE3;
- виявляти помилки в схемі і друкованій платі, аж до аналізу цілісності сигналів і перехресних спотворень;
- випускати повний комплект конструкторсько-технологічної документації для передачі на підприємство - виробник друкованих плат.
До складу даного програмного комплексу входить декілька тісно інтегрованих між собою модулів (див. рис. 1.1) [3].
• Library Executive - диспетчер бібліотек, що значно спрощує процес підбору елементної бази для конкретного проекту. Бібліотеки P-CAD відрізняються зручним інтерфейсом і дозволяють ефективно структурувати в табличній формі пакувальну інформацію про нумерацію і іменуванні виводів компонентів, логічної еквівалентності виводів і інших параметрах. Крім того, вони містять велику базу даних про продукцію провідних світових виробників мікроелектроніки (Motorola, Analog Devices, AMD, Texas Instr. І т. д.).
• Symbol Editor - графічний редактор для формування умовно-графічних позначень (УГО) бібліотечних компонентів. Оснащений засобами для автоматизації розробки логічних компонентів і для перевірки правильності отриманих символів.
• Pattern Editor - графічний редактор для формування посадочних місць компонентів. До його складу входить програма-майстер Pattern Wizard, що полегшує процес створення корпусів для типових компонентів (наприклад, інтегральних мікросхем).
• Schematic - графічний редактор для введення принципових схем виробу. До числа його сильних сторін варто віднести можливість отримання багатолистові схем (у тому числі з ієрархічною структурою), наявність засобів для перевірки проекту та для редагування бібліотек символів компонентів. Застосування спеціально створених шрифтів, що задовольняють вимогам російських ГОСТів і впроваджених у систему проектування, дозволяє використовувати на схемі і ДП напису російською мовою.
• РСВ - графічний редактор, що дозволяє користувачеві самостійно або за допомогою набору функцій Visual Placement Area (VPA) розмістити модулі на монтажно-комутаційному полі і провести трасування провідників в ручному, інтерактивному або автоматичному режимах. Здійснює контроль над дотриманням технологічних норм і правил та дає можливість створювати на платі особливі ділянки («кімнати»), в яких не діють призначені для всього проекту обмеження.
• Document Toolbox - включена в додатки РСВ і Schematic утиліта, значно полегшує підготовку конструкторської документації. Зокрема, вона призначена для нанесення на креслення допоміжної інформації: динамічно оновлюваних списків і звітів, діаграм і таблиць, технологічних та облікових відомостей, списків з'єднань, виводів підключення живлення т.д.
• автотрасувальник - особливі модулі для автоматичної прокладки провідників на друкованій платі. Вхідне до складу базового пакета додаток Quick Route дозволяє вести трасування на простих двосторонніх друкованих платах за фіксованими сеткам. Для більш складних проектів, які передбачають використання компонентів з великим числом висновків і малою відстанню між ними, має сенс додатково придбати сітковий трассировщик Pro Route або бессеточная трассировщик Situs.
• Interroute Gold і Advanced Route - додаткові набори команд для РСВ, що дозволяють в інтерактивному режимі прокладати провідники, автоматично розсовуючи перешкоди. Істотно полегшують і прискорюють ручну і інтерактивну трасування.
DBX-utils - великий набір утиліт, що використовують для роботи інтерфейс DBX (Data Base Exchange). Ці міні-програми витягують дані з відкритих проектів (схем або друкованих плат), обробляють їх, складають звіти або додають в проект атрибути або геометричні об'єкти. Зокрема, російськими фахівцями розроблено комплект DBX-утиліт для оформлення документації, яка відповідає вимогам національного стандарту ЕСКД, Довідник конструктора (Constructor Reference) і т.д.
• InterPlace / PCS - багатофункціональна DBX-утиліта, яка полегшує розміщення компонентів. Входить до її складу інструмент PCS (Parametric Constraint Solver) дозволяє на початковій стадії реалізації проекту сформулювати набір правил проектування, якими згодом стануть керуватися інші модулі системи.
• Protel Advanced Sim - заснована на мові опису Spice 3f5 система цифрового, аналогового і цифро-аналогового моделювання. Забезпечує можливість виконувати аналіз за самим різними параметрами (постійному струму, частотою, спектральним характеристикам, шуму, температурі, перехідним процесам), а також статистичний аналіз методом Монте-Карло, розрахунок передавальної функції, нулів і полюсів.
• Signal Integrity - інструмент для аналізу впливу конструкції друкованої плати на умови поширення сигналів (затримка, втрати, паразитні наведення, узгодження з джерелами та навантаженнями).
Завдання:
Хід роботи:
Запускаємо додаток P-CAD Symbol Editor: Пуск / Програми / P-CAD 2006/Symbol Editor.
Вибираємо команду Options / Configure. У діалоговому вікні Options Configure встановити розмір робочого поля формату А4 (в області Workspase Size вказати А4), вибрати міліметри як основну систему одиниць (в області Units вказати mm). Всі інші параметри залишити без зміни.
У діалоговому вікні, Options Grids встановлюємо нову сітку графічного редактора з кроком в 5 міліметрів (в області Grid Spacing набираємо на клавіатурі 5 і натискаємо Add) - в даному випадку це найбільш зручний крок сітки. У списку кроків сітки (під вікном введення) з'явилися значення 5.00, яке слід виділити мишею.
Перед малюванням обведення необхідно задати стиль лінії: суцільна тонка лінія. Для цього необхідно вибрати команду Options / Current Line. У діалоговому вікні Options Current Line встановлюємо параметри поточної лінії малювання: в полі Width (ширина) вибираємо Thin (тонка лінія), в поле Style - Solid (суцільна лінія).
Після всіх настройок намалюємо контур елемента.
Наступним кроком буде створення висновків елемента. Обираємо команду меню Place / Pin. Для прискорення роботи можна використати кнопку на лівій панелі. У діалоговому вікні Place Pin встановлюємо потрібну довжину контакту (у полі Length вибираємо User, в розташованому нижче віконці вводимо цифру 5).
У полі Outside Edge ставимо None.
Підписуємо виводи.
Відкриваємо Patern Editor.
Слідуючи інструкціям заповнюжмо потрібні поля. В результатті отримаємо:
Заключний етап - зв'язування умовного графічного позначення з посадочним майданчиком - виконується в програмі P-CAD LibraryExecutive.
Заповнюємо таблиц потріними параметрами:
Демонстрація вдалої роботи. З’єднаємо 2 елементи з нашої бібліотеки в P-CAD schematic.
Висновок: Я навчився створювати бібліотечні елементи в середовищі п-кад 2006.