Иерархические структуры
При моделировании применяются иерархические структуры двух типов — блоки и иерархические символы.
Блоки.
Изображение блока в виде прямоугольника размещается на схеме щелчком по пиктограмме (команда
Draw>Block).
К контуру блока подво-
дятся внешние проводники и шины — в этих точках автоматически создаются внешние выводы блока и проставляются их номера
.
Таким образом удобно создать функциональную схему устройства. Схема замещения каждого блока создается по команде
Navigate>Push
(после выбора блока щелчком левой кнопки мыши), и, в свою очередь, она может иметь вложенные блоки без ограничений на количество уровней иерархии. Вначале задается имя файла, в котором будет размещено описание блока — на строке
Filename
диалогового окна
.
Затем на панели
Туре
выбирается единственный тип описания блока:
Schematic
— принципиальная схема.
После закрытия этого окна выбором кнопки
ОК
на окне схем автоматически размещаются порты интерфейса (символы IF_IN, IF_OUT из библиотеки port.sib), соответствующие внешним выводам блока, им автоматически присваиваются имена P1, P2, ... Схема,замещения блока создается обычным образом, и к портам интерфейса подводятся проводники
.
Обратно на верхний уровень иерархии возвращаются по команде
Navigate>Pop.
Каждому блоку может соответствовать несколько вариантов схем замещения, что позволяет выполнить моделирование различных вариантов. Для этого вручную составляется несколько схем замещения, сохраняемых в отдельных файлах и имеющих одинаковое количество интерфейсных выводов. Если же схема, указанная на строке
Filename,
на экран сразу выводится изображение этой схемы.
Подсоединение к блоку нескольких схем замещения и выбор одной из них производится по команде
Edit>Views
. Сначала составляется список вариантов. Для каждого варианта на строке
View Name
вводится его имя, а на строке
Schematic File Name
— имя файла схемы. Нажатие кнопки
Save View
заносит эту информацию в список. Выбрав курсором один из вариантов, нажатием
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий