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

ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 7 WWW.CTA.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА • № 1 / 2025 принципы. На рис. 5 (a–h) представле- нышаги по заполнениюшаблона пра- вил «Максимальное число ПО в цепи» (одного из самых простых). На рис. 5а мы видим две строки с шаблоном соот- ветствующего правила. Верхняя строка была создана заранее для сравнения. Нижняя строка только что создана, и  Помощник позволяет редактиро- вать поля шаблона с помощью специ- альной диалоговой формы. В строке Цепь: собраны управляющие элемен- ты для заполнения поля предиката, обозначенные в шаблоне как <Nets> . Рисунок 5b показывает результат нажатия кнопки Добавить для слу- чая, когда в качестве выбранной цепи выбрано значение Любая . Рисунок 5с показывает результат изменения числа разрешённых пере- ходных отверстий с «0» на «1». Заме- тим, что изменение значений пара- метров автоматически отражается в полях параметров строки шаблона. Сразу же отображается и текст ком- ментария. Для полей предикатов пове- дение другое. Это принципиальное ограничение, которое связано с тем, что текстовое представление может поддерживать сложно структуриро- ванные логические выражения, отра- жение которых один в один с помо- щью простого пользовательского интерфейса не всегда возможно. Стро- ка правила в варианте на рис. 5b и 5с уже функциональна и не содержит ошибок, что сразу же отражается на подсветке. Рисунок 5d иллюстрирует нажатие кнопки Очистить , которая возвраща- ет поле предиката в состояние, соот- ветствующее изначальному шаблону. Рис. 5с. Результат изменения максимального числа переходных отверстий с «0» на «1» Рис. 5е. Выбор цепей и классов цепей при заполнении поля предиката цепи Рис. 5d. Результат нажатия кнопки «Очистить» для примера на рис. 5с Рис. 5f. Логическое выражение, отражающее выбор цепей на примере рис. 5e

RkJQdWJsaXNoZXIy MTQ4NjUy