Современная электроника №9/2020

ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 66 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 9 2020 Цепь. Цепь автоматическиназначает- ся каждому электрическому соединению, с помощьюкоторогоинженер-схемотех- ник объединяет выходыи входыразлич- ных компонентов на схеме. Каждая новая цепь схемыдобавляется в общий список «Все цепи». Если цепь дополнительно помечается как цепь питания или если добавляется вшину, класс цепей, диффе- ренциальнуюпару, то она также дубли- руется в соответствующих узлах «Цепи питания», «Шины», «Классыцепей», «Диф- ференциальные пары» (см. рис. 2). Сигнальная цепь. В отличие от обычной цепи сигнальная цепь не появляется в системе сразу, а требу- ет дополнительных операций по сво- ему формированию. В иностранных САПР аналогом сигнальной цепи явля- ется расширенная или составная цепь (от англ. Extended net – Xnet). В общем случае сигнальная цепь является объ- единением n-го количества обычных цепей. В сигнальную цепь объединя- ются обычные цепи, по которым про- исходит распространение цифрового сигнала. Цепи питания в сигнальную цепь не добавляются. При этом обыч- ные цепи могут объединяться через пассивные компоненты: резисторы, конденсаторы, индуктивности. Создавая сигнальную цепь, пользо- ватель формирует возможную область распространения цифрового сигнала. Под областьюподразумеваются списки цепей и контактов компонентов, кото- рые объединены данными цепями. На рисунке 3 показан фрагмент схе- мы из двух цифровых микросхем с позиционными обозначениями DD2 и DD4. Чтобы показать область, в которой происходит распространение цифро- вого сигнала, в менеджере проекта была создана новая сигнальная цепь «Xnet_ KL_1». При создании сигнальной цепи была сформирована следующая после- довательность объектов: контакт DD2.19 → цепь «KL1_1» → контакт R1.1 → резиcтор R1 → контакт R1.2 → цепь «KL1_1» → контакт DD4.2. Сигнал. Объект «сигнал» располага- ется внутри сигнальной цепи и создаёт- ся с помощью команд «Ручное создание сигналов»или«Автоматическое создание сигналов» (см. рис. 4). Если применяется ручное создание, тов «Редакторе сигналов» последовательновыбираютсядваконтак- та. Первымвыбираетсяконтакт «источник сигнала», вторым – «приёмник сигнала». Вприведённомранеепримереэтодвакон- такта: DD2.19 (Q0)иDD4.2 (D0) (см. рис. 4) Отличие сигнала от сигнальной цепи. Для понимания отличия сиг- нала от сигнальной цепи обратимся к рисунку 5. На рисунке показан фраг- мент схемы, на котором цифровой сиг- нал с выхода микросхемы DD5 пода- ётся на входы микросхем DD1 и DD6. Если проследить последовательность компонентов и обычных цепей, через которые происходит логическое рас- пространение цифрового сигнала, то можно увидеть три цепочки: 1. контакт DD5.19 → цепь «FF1_1» → контакт R2.1 → резиcтор R2 → кон- такт R2.2 → цепь «FF1_2» → контакт R3.1 → резиcтор R3 → контакт R3.2 → контакт DD1.1.1; 2. контакт DD5.19 → цепь «FF1_1» → кон- такт R2.1 → резиcтор R2 → контакт R2.2 → цепь «FF1_2» → контакт DD6.2; 3. контакт DD5.19 → цепь «FF1_1» → контакт R2. → резиcтор R2 → контакт R2.2 → цепь «FF1_2» → контакт DD6.6. В такой сложной схеме подключения цифровых и пассивных компонентов сигнальная цепь «Xnet_FF_1» предо- ставляет пользователю возможность указать все пути распространения сигнала. Однако чтобы осуществлять в дальнейшем контроль над каждым цифровым сигналом по отдельно- сти, в системе нужен дополнительный объект. Роль такого объекта и выполня- ет сигнал. У сигнала также есть другое название – пин-пара (от англ. pin-pair). Вместо длинных последовательностей, представленных ранее, получается сле- дующий набор сигналов (см. рис. 5): Рис. 3. Создание и редактирование сигнальной цепи: фрагмент схемы, менеджер проекта, окно создания новой сигнальной цепи Рис. 4. Менеджер проекта. Создание сигналов

RkJQdWJsaXNoZXIy MTQ4NjUy