Достаточно часто в состав электронного компонента входят неоднородные секции, например, обмотка и контакты реле. Создание таких компонентов имеет свои особенности, поскольку каждая секция имеет свой электрический символ. Рассмотрим методику создания такого компонента на примере микросхемы KP1533ЛH7, представляющей собой шесть буферных инверторов с тремя состояниями выходов. Микросхема имеет два входа управления третьим состоянием, один из которых управляет четырьмя буферными элементами, второй еще двумя, так что эту микросхему на схеме представляют две разнородных секции (рисунок 4.29). Упакована эта микросхема в корпус DIP 16.
• Создайте компонент КР1533ЛН7
1) Используя мастер символов, создайте в редакторе символов символы отдельных секции (рисунок 4.29 и п. 4.3.3). Чтобы иметь возможность разделить секции на вертикальные блоки, ширину символа установите равной 20 мм. В графе Default Pin Designator указывайте номера выводов в соответствии с рисунка 4.29. Первую секцию сохраните в библиотеке «Моя библиотека.lib» с именем KR1533LN7_1, вторую – KR1533LN7_2.
Рисунок 4.29 – Неоднородные секции
2) Используя мастер корпусов, в редакторе корпусов создайте корпус DIP 16, имеющий 16 выводов (п. 4.4.2), и сохраните его в библиотеке «Моя библиотека.lib».
3) В менеджере библиотек создайте новый компонент, используя рисунок 4.30 и рекомендации п. 4.5. Перед выбором символа для первой секции, прежде чем нажать кнопку Select Symbol, щелкните левой кнопкой мыши в первой ячейке столбца Normal, таблицы Gate #. Перед выбором символа для второй секции таким же образом отметьте вторую ячейку в этом столбце.