Математическое моделирование в микроэлектронике - 11 стр.

UptoLike

Составители: 

11
1.4. Запись иерархического блока в библиотеку
и вставка блока из библиотеки в схему
Если создан блок из цифровых компонентов, в корпусе которых
расположено несколько секций, и его предполагается использовать в схеме
неоднократно, то блок необходимо записать в библиотеку и затем вставлять в
схему как библиотечный элемент. Копировать такой блок через буфер обмена
нельзя, так как секции элементов, находящихся в одном корпусе, могут
оказаться в разных блоках, что недопустимо. Увеличивать количество блоков
путем копирования можно для схем, содержащих элементы, не упакованные
секциями в корпус (резисторы, транзисторы, конденсаторы, элементы ПЛИС).
Для записи иерархического блока в библиотеку сначала необходимо
создать в проекте библиотеку. Для этого при открытом проекте выполняется
команда File / New / Library. В открывшемся окне выбирается текущий проект и
нажимается ОК. Чтобы библиотека оказалась подключенной к проекту,
выполняется команда File / Save. Таким образом в проекте в подкаталоге
Library создается библиотека Library1.olb.
Запись блока в библиотеку производится следующим образом. Нажатием
ЛКМ на блоке выделяется блок и выполняется команда File / Export Selection. В
диалоговом окне (рис. 11), в поле Export Selection Name указывается имя блока,
а в поле Library - путь к библиотеке, куда заносится блок. Нажимается ОК. Блок
занесен в библиотеку.
Рис. 11.
Вставка блока из библиотеки в схему производится по команде File /
Import Selection. При этом с блока должно быть снято выделение. В
открывшемся окне (рис. 12) нажимается кнопка Add Library и открывается
библиотека, в которой находится блок. Появляются имя библиотеки и имена
блоков, записанных в библиотеку. Затем выделяется имя вставляемого блока и
нажимается ОК. Фиксация блока на поле чертежа производится щелчком
ЛКМ.