Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка к лаб раб САПР_.doc
Скачиваний:
44
Добавлен:
08.05.2015
Размер:
8.39 Mб
Скачать

Создание компонента с помощью library executive

Цель работы– научиться работать с интегрированными библиотеками, просматривать их с помощьюSource Browser, определяя при этом наличие корпуса и символа, научиться редактировать таблицу выводов компонента.

Редактирование таблицы выводов компонента осуществляется для компонента, выданного преподавателем, в соответствии с приложением 1.

Порядок выполнения работы

1. Для работы используется программа Library Executive.

2. Создание нового компонента Component>New. Указать файл библиотеки, в который ранее занесены корпус и символ компонента.

3. Работа с корпусом компонента. Выбрать меню Component Information. В нем необходимо нажать кнопку Select Pattern для подключения графики корпуса компонента. В открывшемся окне Library Browse из списка корпусов, помещенных в открытую библиотеку, выбрать необходимый тип корпуса. Заполнить следующие графы меню:

Number of Gates – число секций;

Refdes Prefix – префикс позиционного обозначения компонента;

Component Type – тип компонента (Normal, IEEE или DeMorgan);

Component Style – для однородного компонента указывают Homogeneous, для неоднородного компонента указывают Heterogeneous;

Gate Numbering – способ именования секций компонента Alphabetic (первая секция получит номер А, вторая – В и т.п.). Все секции однородных компонентов по умолчанию получают одинаковый код логической эквивалентности Gate Eq;

Alternate View – альтернативные варианты изображения символа.

4. Подключение символа компонента. Необходимо выбрать в таблице любую строку в графе Normal, нажать на кнопку Select Symbol и в открывшемся окне Library Browse из списка символов, помещенных в открытую библиотеку, выбрать нужный символ.

5. Редактирование таблицы выводов компонента (рис. 3). Создание компонента завершается заполнением таблицы выводов, которая выводится на экран нажатием кнопки Pins View. Необходимо установить соответствие между номерами узлов секций Sym Pin # и номерами выводов корпуса Pin Des или Pad Numbers. В данном примере строки 13 и 14 пустые, так как корпус имеет только 12 выводов, а 2 оставшихся вывода предназначены для цепей питания. В ИС серии К155 вывод 7 соединяется с землёй, а вывод 14 с источником питания. Сначала выделим курсором всю пустую строку 13, кроме ячейки Pin Des и, нажав на клавиши «Ctrl+–», переместим её на строку 7. Далее изменим информацию о номерах выводов секций 3 и 4, перемещая соответствующие строки. Затем в колонке Pin Name вводим имена выводов первой секции.

Pin Des

Gate #

Sym Pin #

Pin Name

Gate Eq

Pin Eq

Elec. Type

1

1

1

1

1

2

2

1

2

1

3

3

1

3

1

4

4

2

1

1

5

5

2

2

1

6

6

2

3

1

7

7

3

1

1

8

8

3

2

1

9

9

3

3

1

10

10

4

1

1

11

11

4

2

1

12

12

4

3

1

13

13

14

14

Рис. 3. Таблица выводов компонента до редактирования

Для этого курсором выделяется соответствующая ячейка и вводится необходимая информация. Нажатием на кнопку Enter введенные данные переносят в выделенную ячейку. Нажатие Esc отменяет ввод. В графах Gate Eq и Pin Eq эквивалентным секциям и входным выводам каждой секции присваивается одинаковый код эквивалентности. В графе Elec. Type указывают тип вывода, используемый при поиске ошибок в принципиальных электрических схемах. Нажатие на стрелку в горизонтальной строке открывает список типов выводов, приведенный в табл. 1. Для быстрого выбора типа вывода достаточно напечатать первый символ его имени.

Таблица 1

Выводы символов компонентов

Наименование

Назначение

Unknown

Выводы, не имеющие определенного типа. Назначаются по умолчанию (эквивалентно пустой ячейке)

Passive

Вывод пассивного компонента (не имеющего источников энергии)

Input

Входные выводы

Output

Выходные выводы

Bidirectional

Двунаправленные выводы

Open-H

Открытый эмиттер ИС типа ЭСЛ (к нему должен быть подключен нагрузочный резистор)

Окончание табл. 1

Наименование

Назначение

Open-L

Открытый коллектор ИС типа ТТЛ (к нему должен быть подключен нагрузочный резистор)

Passive-H

Пассивный компонент (обычно резистор), подключаемый к источнику питания (соответствует высокому логическому уровню)

Passive-L

Пассивный компонент (обычно резистор), подключаемый к «земле» (соответствует низкому логическому уровню)

3-State

Трехстабильный вывод (имеет высокий и низкий логический уровень и уровень высокого импеданса)

Power

Подключение вывода питания или «земли». Назна­чение типа Power автоматически проставляет номер секции PWR в столбце Gate# таблицы выводов (вместо PWR можно оставить пустую ячейку или ввести 0)

Например, ввод символа I присваивает тип Input. Если имеется несколько типов выводов, начинающихся на один и тот же символ, этот символ вводят второй раз, затем третий и т. д. Циклически перебираются все варианты. Например, набор символа Р присваивает тип вывода Passive, набор РР – тип Passive-H и т. д.

6. Сохранение компонента в библиотеке. Перед сохранением в библиотеке компонента необходимо выполнить команду проверки Component>Validate.После исправления всех ошибок выполняется команда сохранения компонента в текущей библиотеке Component>Saveили Component>Save As.

Лабораторная работа № 4