Система схемотехнического моделирования и проектирования Design Center




Программа автоматической трассировки SPECCTRA - часть 19


На этой схеме автоматически размещаются порты интерфейса (символы INTERFACE), соответствующие внешним выводам блока. После завершения схемы замещения блока к портам подводятся проводники (при создании схемы замещения блока вручную эти символы размещаются на схеме по команде Draw/Get New Part). Обратно на верхний уровень иерархии возвращаются по команде Navigate/Pop. Каждому блоку может соответствовать несколько вариантов схем замещения, что позволяет выполнить моделирование различных вариантов. Подсоединение к блоку конкретной схемы замещения производится по команде Edit/Vies

или двойным щелчком мыши по изображению блока. Схема замещения блока хранится в файле с расширением имени .sch. В принципе блок можно преобразовать в символ по команде Edit/Convert Block, но обратное преобразование невозможно;

б)  создание иерархического символа начинается с создания его схемы замещения. К внешним выводам по команде Draw/Get New Part

подключаются интерфейсные порты из библиотеки port.slb:

IF_IN –  для левых (входных) выводов;

IF_OUT –  для правых (выходных) выводов;

INTERFACE –  для остальных выводов.

Всем этим портам присваиваются имена. После этого по команде Edit/Symbolize автоматически создается изображение иерархического  символа прямоугольной формы (в дальнейшем его можно отредактировать по команде Edit/Symbol). Изображение иерархического символа заносится в библиотеку с расширением имени .slb, а его схема замещения –  в файл .sch;

в) макромодели (подцепи, subcircuits) имеют текстовое описание их схем замещения (см. разд. 3.2.7), что уменьшает вычислительные затраты на моделирование.  Схема замещения макромодели создается так же, как для иерархического символа (см. п. 2), а затем выполняется команда Tools/Create Subcircuit. В результате будет создано текстовое описание схемы замещения, на первой строке которого помещена директива .SUBCKT, перечислены имена внешних выводов (присвоенных портам интерфейса) и имя макромодели, совпадающее с именем файла ее схемы замещения.


Содержание  Назад  Вперед