close

Вход

Забыли?

вход по аккаунту

?

Gerbov Matv Mih

код для вставкиСкачать
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение
высшего профессионального образования
САНКТПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ
А. Б. Гербов, А. П. Матвеева, В. Б. Михайлов
АВТОМАТИЗАЦИЯ СХЕМОТЕХНИЧЕСКОГО
ПРОЕКТИРОВАНИЯ
Учебнометодическое пособие
Под редакцией Р. И. Сольницева
СанктПетербург
2005
1
УДК 681.32.06
ББК 32.973
Г 37
Гербов А. Б., Матвеева А. П., Михайлов В. Б.
Г 37 Автоматизация схемотехнического проектирования: Учеб.ме
тод. пособие / Под ред. Р. И. Сольницева; ГУАП. СПб., 2005. 105 с.: ил.
Учебнометодическое пособие содержит подробное руководство по ис
пользованию пакета SimStar. Показан пример с целью выработки у сту
дентов практических навыков работы с пакетом. Рассмотрены возможнос
ти графического схемотехнического редактора, графического редактора
символов и среды графического интерпретатора для просмотра графи
ческих результатов, описаны установка и выполнение директив.
Предназначено для студентов всех специальностей, изучающих дис
циплины «Схемотехника», «Электротехника», «Радиотехника».
Рецензент
доктор технических наук, профессор
А. В. Гордеев
Утверждено
редакционноиздательским советом университета
в качестве учебнометодического пособия
Учебное издание
Гербов Алексей Борисович
Матвеева Анна Пиняевна
Михайлов Владимир Борисович
АВТОМАТИЗАЦИЯ СХЕМОТЕХНИЧЕСКОГО
ПРОЕКТИРОВАНИЯ
Учебнометодическое пособие
Редактор А. В. Семенчук
Компьютерная верстка О. И. Бурдиной
Сдано в набор 13.10.05. Подписано к печати 01.12.05. Формат 60´84 1/16. Бумага офсетная.
Печать офсетная. Усл. кр.отт. 6,28. Усл. печ. л. 6,16. Уч.изд. л. 7,29. Тираж 100 экз. Заказ №
Редакционноиздательский отдел
Отдел электронных публикаций и библиографии библиотеки
Отдел оперативной полиграфии
ГУАП
190000, СанктПетербург, ул. Б. Морская, 67
© ГОУ ВПО «СПбГУАП», 2005
2
ВВЕДЕНИЕ
SimStar – новый пакет схемотехнического моделирования аналого
вых схем различного назначения, начиная от низкочастотных схем для
аудио и видеотехники и кончая СВЧполупроводниковыми микросхе
мами специального назначения.
SimStar – эффективный сплав новых информационных технологий и
достижений в области вычислительной математики.
SimStar – высокая эффективность, технологичность, надежность и
достоверность результатов машинного эксперимента.
SimStar – замена натурного эксперимента глубоким компьютерным
моделированием, познание внутренних свойств проектируемых схем,
которые невозможно установить с помощью измерительной аппарату
ры или других прикладных пакетов.
SimStar – новые идеи, новая математика, новые алгоритмы. Приме
нение этих алгоритмов обеспечивает высокое быстродействие, высокую
точность расчетов любых аналоговых схем, анализ при воздействии
самых разнообразных сигналов.
Идеология построения пакета SimStar включает в себя режим актив
ного многооконного диалога, позволяющего оперативно и без коррек
тировки исходных файлов описаний схем, изменять директивную ин
формацию (виды расчета) и ее параметры, осуществлять коррекцию
номинальных значений параметров схемных элементов, внешней сре
ды и входных воздействий, оперативно просматривать результаты те
кущих расчетов в текстовой и графической форме, принимать решения
и активно вмешиваться в процесс проектирования схемы.
Вы можете легко изменить частотные и временные диапазоны, на
бор передаточных и других схемных функций, задать множество варьи
руемых параметров и диапазоны их вариаций. Эту информацию можно
также подготовить предварительно и использовать только по мере на
добности. Для задания внешней среды вы можете определить множе
ство самых разнообразных сигналов, применяемых в радиотехнике.
В директивную информацию также можно включать результаты ра
нее выполненных расчетов, чтобы оценить влияние схемных элементов
и внешних факторов (температура, сигналы и т. д.) на поведение схемы
(устойчивость, частотные характеристики, переходные и установивши
еся процессы и режимы). Результаты расчета можно просмотреть в тек
стовом графическом виде. В пакете SimStar в режиме диалога можно не
только просматривать графики и кривые, но и проводить замеры на
графиках в различных масштабах.
3
Пакет SimStar позволяет пользователюсхемотехнику выполнять
следующие виды расчетов:
– расчет схем по постоянному току (статический режим); оценить
дрейф токов и напряжений от температуры и напряжений питания (вне
шние факторы); построить их зависимости от вариаций схемных эле
ментов;
– расчет всех видов частотных характеристик схем, а для схем СВЧ
диапазона и Sпараметров;
– быстро построить семейства частотных характеристик при вариа
циях внешних факторов и элементов;
– точно и достоверно выполнить расчет переходных и установивших
ся процессов на больших интервалах времени в линейном и нелиней
ном режимах;
– выполнить расчет устойчивости схем методом Ляпунова и вычис
лить параметры собственных колебаний, в том числе постоянные вре
мени затухания (нарастания) и частоту генерации для неустойчивых
схем;
– оценить запас устойчивости для любого параметра и элемента; по
строить траектории собственных частот от внешних факторов и при
больших вариациях элементов;
– выявить причину возбуждения и показать схемотехнику, как из
менить схемные элементы для ее устранения.
Пакет SimStar обеспечивает более высокую точность расчетов при тех
же затратах времени. Достоверность расчетов в пакете SimStar обеспе
чивается применением новых математических методов. Пакет SimStar
использует численноаналитические методы, разработанные в после
днее десятилетие крупнейшими математиками. В математическом обес
печении пакета SimStar применены лучшие достижения вычислитель
ной математики и программирования.
4
1. ИСПОЛЬЗОВАНИЕ ОКНА ПРОСМОТРА
Окно редактирования – ограниченная рамкой область экрана
(рис. 1.1). Окно содержит следующие элементы:
строку заголовка;
полосы прокрутки.
Рис. 1.1. Окно редактирования
Строка заголовка, которая является самой верхней строкой окна,
содержит название данного окна. Полосы прокрутки представляют со
бой вертикально или горизонтально ориентированные полосы. Эти по
лосы прокрутки используются с помощью мыши для прокрутки содер
жимого окна. Для прокрутки на одну строку необходимо подвести ука
затель мыши к символу стрелки на одном из концов полосы прокрутки
и нажать кнопку мыши. Для непрерывной прокрутки необходимо дер
жать кнопку мыши нажатой. Для однократной прокрутки на страницу
в любую из сторон необходимо подвести указатель мыши к заполнен
ной фактурой области по одну из сторон лифта и нажать кнопку мыши.
Наконец, вы можете отбуксовать лифт на любое место полосы прокрут
5
ки для того, чтобы оперативно переместиться к тому месту в файле,
относительная позиция которого от начала файла соответствует поло
жению лифта на полосе прокрутки. Клавиша Esc используется для окон
чания просмотра текста, а клавиша P – для печати содержимого окна.
Блоки диалога
Блок диалога (рис. 1.2) представляет собой удобный способ просмот
ра и задания многочисленных параметров. Когда вы осуществляете за
дание значений в блоке диалога, вы работаете с пятью базовыми типа
ми средств управления:
триггерными кнопками;
селективными кнопками;
кнопками действия;
блоками ввода;
блоками списка;
маркерами закрытия окна.
Маркер закрытия окна
Маркер закрытия окна представляет собой прямоугольник, кото
рый расположен в верхнем левом углу окна (рис. 1.2). Для закрытия
окна необходимо подвести к нему указатель мыши и кратковременно
нажать кнопку мыши. вы можете также нажать клавишу Esc.
Рис. 1.2. Блок диалога Опции дисплея
6
Триггерные кнопки
В блоке диалога (рис. 1.2) содержатся также триггерные кнопки.
Когда вы выбираете триггерную кнопку, то у нее внутри появляется
символ X, который указывает, что параметр, соответствующий данной
кнопке, установлен в состояние On (используется). Пустая триггерная
кнопка указывает, что соответствующий параметр установлен в состо
яние Off (не используется). вы можете промаркировать триггерную кноп
ку, подведя к ней указатель мыши и нажав кнопку мыши. Тот же са
мый результат достигается, если нажимать клавишу Tab до тех пор,
пока данная триггерная кнопка не будет выделена с помощью светового
атрибута, а затем нажать клавишу Пробела. Одновременно может быть
промаркировано произвольное число триггерных кнопок.
Рис. 1.3. Блок диалога Примечания
Селективные кнопки
В блоке диалога (рис. 1.3) содержатся также селективные кнопки.
Селективные кнопки отличаются от триггерных кнопок в том, что они
представляют взаимно исключающие варианты выбора. По этой при
чине селективные кнопки всегда объединяются на экране в логически
связанные группы, и в каждый момент времени в любой отдельно взя
той группе в состоянии On (задано, используется) может быть только
одна (не больше, но и не меньше) селективная кнопка. вы можете выб
рать селективную кнопку, подведя к ней или к описывающему ее тексту
указатель мыши и нажав кнопку мыши. Можно также нажать клави
шу Alt в комбинации с выделенной буквой. Тот же самый результат дос
тигается, если нажимать клавишу Tab до тех пор, пока данная группа
кнопок не будет выделена с помощью светового атрибута, а затем вос
7
пользоваться клавишами управления курсором, чтобы выбрать из груп
пы конкретную селективную кнопку. Повторное нажатие клавиши Tab
или комбинации клавиш ShiftTab приведет к тому, что вы покинете дан
ную группу, в которой будет теперь выбрана новая селективная кнопка.
Кнопки действия
В блоке диалога (рис. 1.3) имеется две стандартные кнопки:OK
(Выполнить);Cancel (Отменить).
Если вы выберите кнопку OK (Выполнить), то будут задействованы
те варианты выбора, которые указаны в блоке диалога. Если вы выби
раете кнопку Cancel (Отменить), то никакие параметры не меняются, и
никакие действия не выполняются, но блок диалога удаляется с экра
на. Клавиша Esc всегда является эквивалентом действия кнопки Cancel
(Отменить). Если вы пользуетесь мышью, то можете подвести указа
тель мыши к той кнопке, которая вам необходима, и нажать кнопку
мыши. Если вы пользуетесь клавиатурой, то для того, чтобы сделать
какойлибо элемент блока диалога активным, можете нажать клави
шу Alt в сочетании с выделенной буквой данного элемента. Для того
чтобы переместиться от одного элемента блока диалога к другому, не
обходимо нажать клавишу Tab или комбинацию клавиш ShiftTab. Ког
да какойлибо элемент блока диалога становится активным, он выде
ляется световым атрибутом. При работе в блоке диалога кнопка OK (Вы
полнить) является стандартной (выбираемой по умолчанию) кнопкой.
Это означает, что для выбора этой кнопки необходимо лишь нажать
клавишу Enter.
Блоки ввода
В блоке диалога (рис. 1.4) содержатся также блоки ввода. Эти блоки
позволяют вам вводить текст. При работе в текстовом блоке может ис
пользоваться большая часть основных клавиш редактирования тек
ста. Если по достижении правой границы текста вы продолжаете ввод,
то содержимое блока автоматически прокручивается. Если в строке
имеется больше текста, чем может уместиться в блоке, то на концах
строки появляются символы треугольник влево и треугольник вправо.
Блоки списка
Последним компонентом многих блоков диалога (например, рис. 1.5)
является блок списка. Блок списка позволяет вам осуществлять в нем
прокрутку и производить выбор из списков переменной длины, не поки
дая блок диалога. Блок списка можно сделать активным либо подводя
8
к нему указатель мыши, либо нажимая выделенную световым марке
ром букву названия списка, либо нажимая клавишу Tab до тех пор,
пока список не будет выделен. После того, как на экране будет отобра
жен блок списка, вы можете для перемещения по списку воспользо
ваться блоком прокрутки или нажимать расположенные на клавиату
ре клавиши стрелка вверх и стрелка вниз.
Рис. 1.4. Блок диалога Директории
Рис. 1.5. Блок диалога Новый элемент
9
Команды перемещения курсора
Kлавиша
Функция
CtrlS или Left
Влево на один символ
CtrlD или Right
Вправо на один символ
CtrlA или CtrlLeft
Влево на одно слово
CtrlF или CtrlRight
Вправо на одно слово
CtrlE или Up
Вверх на одну строку
CtrlX или Down
Вниз на одну строку
CtrlW
Прокрутка вверх одной строки
CtrlZ
Прокрутка вниз одной строки
CtrlR или PgUp
Вверх на одно окно
CtrlC или PgDn
Вниз на одно окно
Home
В начало строки
End
В конец строки
CtrlPgUp
В начало файла
CtrlPgDn
В конец файла
CtrlHome
На первую строку экрана
CtrlEnd
На последнюю строку экрана
10
2. ГРАФИЧЕСКИЙ СХЕМОТЕХНИЧЕСКИЙ РЕДАКТОР
Графический схемотехнический редактор позволяет без затруднений
создавать и модифицировать изображение схемы. Головное меню
(рис. 1.1), находящееся вверху экрана, содержит следующие команды:
File загружает, печатает и сохраняет схемы, а также заканчивает
сеанс работы;
Edit удаляет, добавляет и копирует часть изображения схемы, позво
ляет вращать и поворачивать выбранные элементы схемы;
Draw позволяет строить на рабочем листе элементы и объекты из биб
лиотек;
Zoom изменяет масштаб схемы;
Page добавляет, удаляет и копирует содержимое страниц схемы;
Level осуществляет переход по уровням иерархии;
Options адаптирует среду пакета;
Run компилирует и выполняет задания;
View выполняет просмотр графиков и файлов протоколов;
Help показывает диалоговую подсказку.
Как использовать систему меню
В среде пакета SimStar имеется несколько способов высвечивания
меню и выбора команд. Пользуйтесь тем методом, который вы найдете
наиболее удобным:
Нажмите F10, затем используйте клавиши передвижения, чтобы
перейти к меню, которое вы хотите использовать для выбора команды.
Нажмите Alt + подсвеченную букву в заголовке меню, затем исполь
зуйте клавиши передвижения, чтобы перейти к меню, которое вы хоти
те использовать для выбора команды. Нажатие клавиши Esc выклю
чит высвечивание меню.
Нажмите и отпустите левую кнопку мыши поверх требуемого имени
меню, затем опять нажмите и отпустите левую кнопку мыши, чтобы
выбрать команду. Чтобы снять команду с помощью мыши, необходимо
нажать и отпустить кнопку мыши на любом месте экрана, исключая
меню. За командами меню следует или многоточие, или стрелка, или
горячая клавиша. Многоточие влечет за собой блок диалога. Стрелка
высвечивает подменю. Горячая клавиша начинает какоелибо действие,
когда вы выбираете эту команду или нажимаете указанный ключ.
11
Клавиши активации меню
Горячая клавиша
Меню
AltF
File
AltE
Edit
AltD
Draw
AltZ
Zoom
AltP
Page
AltL
Level
AltO
Options
AltR
Run
AltV
View
AltH
Help
AltX
Выход в DOS
F10
Вход в систему меню
Меню File
Меню File содержит следующие команды:
New очищает содержимое схемы;
Open выбирает существующий файл;
Save сохраняет схему в файле;
Save As сохраняет схему под новым именем;
Print печатает схему;
Printer Settings устанавливает опции печати схемы;
Exit возвращает вас в DOS.
Очистка содержимого схемы
Чтобы удалить все элементы схемы, используйте команду File|New.
Это позволит вам создать новую схему или загрузить существующую.
Открытие существующего файла
Используйте команду File|Open (или F3) для работы с существующим
файлом. Когда вы выбираете эту команду, на экране отображается блок
диалога Выбор файла. Введите имя файла, который вы хотите загру
зить, включая диск и каталог, если они отличны от высвечиваемого.
Выберите Open для загрузки файла в новое окно или Cancel для отмены
команды.
12
Сохранение файла
Чтобы сохранить измененный файл, используйте команду File|Save
(или F2). Если вы впервые создали этот файл, на экране высветится
блок диалога Выбор файла. Таким образом, вы сможете ввести имя фай
ла. Если вы хотите сохранить изменения в существующем файле,
исходный файл изменится без подсказки для имени. Чтобы сохранить
измененную схему в другой файл (оставляя исходный файл без измене
ний), используйте команду Save As.
Сохранение файла под другим именем
Чтобы сохранить измененный существующий файл в другом файле без
привязки к исходному файлу, используйте команду File|Save As. Когда вы
выбираете эту команду, на экране отображается блок диалога Выбор фай
ла (рис. 2.1). Введите имя для нового файла, затем выберите OK. Чтобы
сохранить изменения в исходном файле, используйте команду File|Save.
Рис. 2.1. Блок диалога Выбор файла
Печать схемы
Чтобы напечатать текущую схему, выберите команду File|Print. Вы
можете напечатать одну или несколько страниц текущей схемы. Для
начала введите коэффициент масштаба, задаваемый в процентах. Для
печати схемы пометьте страницы, которые вы хотите напечатать, на
жатием клавиши Enter и нажмите кнопку Selected Pages. Для печати
только текущей страницы выберите кнопку Current Page, а для печати
всех страниц схемы – кнопку All Pages.
13
Установки для печати схемы
Для печати схемы используются следующие установки:
Resolution (Разрешающая способность), где первое число обозначает
горизонтальное измерение, а второе – вертикальное. Например, 240X144
обозначает 240 точек на дюйм по горизонтали и 144 точки на дюйм по
вертикали. Обычно более высокая разрешающая способность позволя
ет получить более высокое качество печати, однако печать занимает
более продолжительное время.
Orientation (Расположение бумаги) – вертикальное или горизонталь
ное. При вертикальном расположении бумаги горизонтальное направ
ление совпадает с узкой стороной листа.
Port (Порт) – содержит список параллельных портов, которые вы мо
жете назначить для вашего принтера.
Выход в DOS
Команда File|Exit (или AltX) оканчивает сеанс работы с графическим
схемотехническим редактором, выгружает его из памяти и возвращает
вас в DOS.
Выбор файла
Всякий раз, когда вам необходимо указать имя файла для работы (на
пример, для загрузки или сохранения), редактор высветит окно диалога
Выбор файла. Вы можете ввести любое имя файла или выбрать имя из
списка файлов. Окно диалога Выбор файла содержит три области: окно
ввода, список файлов и стандартные кнопки Open (или OK) и Cancel. Ис
пользуйте клавиши Tab и ShiftTab или нажатие и отпускание левой кноп
ки мыши для перемещения между областями. Окно ввода имени – та об
ласть, где вы вводите имя файла или маску имени для использования в
качестве фильтра для списка файлов. Если вы знаете имя и расположение
файла, с которым вы хотите работать, введите его имя в окне ввода. Если
он расположен на другом диске или в другом каталоге, включите путь досту
па в имя файла. Список файлов содержит имена файлов текущего каталога,
те, которые соответствуют маске имени файла в окне ввода имени плюс го
ловной каталог и все подкаталоги. Чтобы открыть файл, нажмите и отпус
тите кнопку мыши на имени файла (или поместите курсор на него), затем
выберите Open. Если вы используете клавиатуру, нажмите Enter для откры
тия выбранного файла. Кнопка Open выполняет аналогичную операцию.
Меню Edit
Меню Edit содержит следующие команды:
Undelete восстанавливает последний удаленный выбранный фраг
мент схемы;
14
Cut удаляет выбранный фрагмент схемы из окна и помещает его в
буфер вырезанного изображения;
Copy копирует выбранный фрагмент схемы из буфера вырезанного
изображения;
Paste вставляет содержимое буфера вырезанного изображения в те
кущее окно;
Attributes редактирует атрибуты элемента;
Symbol переход в редактор символов;
Model изменяет модель элемента;
Chip назначает имена и параметры кристаллов;
Rotate вращает элемент;
Flip vertical выполняет зеркальное отражение элемента по вертикаль
ной оси;
Flip horizontal выполняет зеркальное отражение элемента по горизон
тальной оси;
FInd ищет элемент по имени или метке.
Восстановление удаленного фрагмента схемы
Команда Edit|Undo восстанавливает фрагмент схемы, который вы уда
лили с помощью команды Edit|Cut (или CtrlDel).
Перемещение фрагмента схемы в буфер
Команда Edit|Cut (или CtrlDel) удаляет выбранный фрагмент схемы
из окна и помещает его в буфер вырезанного изображения. Вы можете
выбрать команду Edit|Paste (или ShiftIns) для вставки вырезанного фраг
мента в другую схему или куданибудь в этой же схеме.
Копирование фрагмента схемы в буфер
Чтобы скопировать выбранный фрагмент схемы в буфер вырезанно
го изображения, используйте команду Edit|Copy (или CtrlIns).
Копирование фрагмента схемы из буфера
Команда Edit|Paste (или ShiftIns) вставляет выбранный фрагмент схе
мы из буфера вырезанного изображения в текущее окно.
Редактирование атрибутов элемента
Для редактирования атрибутов выбранных элементов:
Выберите элемент(ы) или атрибут элемента (имя, модель, метку) для
редактирования.
Выберите команду Edit|Attributes (или комбинацию клавиш CtrlA) или
щелкните дважды левой кнопкой мыши для перехода к окну диалога.
В окне диалога (рис. 2.2) вы можете отредактировать или одиноч
ный атрибут, или весь список атрибутов. При редактировании всего
15
списка атрибутов не редактируются атрибуты, имена которых помече
ны символом “_”. Если редактируемая схема организована как подсхе
ма, вместо численных значений параметров могут быть использованы
имена формальных параметров подсхемы, заключенные в фигурные
скобки. Такое значение численного значения недопустимо при задании:
– параметра NL линии передачи;
– параметров линейноломаного сигнала PWL;
– полиномиальных коэффициентов зависимых источников типа
E, F, G, H.
Рис. 2.2. Окно диалога Атрибуты
При редактировании параметра CHIP (Имя кристалла) для интеграль
ного транзистора высвечивается окно диалога, содержащее список имен
кристаллов. выберите кристалл с помощью клавиши Enter или двой
ным щелчком левой клавиши мыши. Имя выбранного кристалла запи
шется в параметр CHIP (Имя кристалла). Назначить имя кристалла ин
тегральному транзистору можно также с помощью команды Edit|Chip
кнопка Elements – Задание списка элементов кристалла. Удалить имя
кристалла, назначенного интегральному транзистору, можно также с
помощью кнопки Delete (Удалить). При выборе этой кнопки параметр
CHIP (Имя кристалла) получит пустое значение.
Для сохранения измененных значений атрибутов выберите OK. Для
замены атрибутов всех выбранных элементов данного типа выберите
кнопку Replace All (Заменить все) . Пометьте одну из трех кнопок
All Attributes, Model Attributes, Element Attributes (Все атрибуты, Атрибуты
16
модели, Атрибуты элемента) для выбора режима замены. При выборе кноп
ки Element Attributes (Атрибуты элемента) редактор заменит все атрибуты
элемента (кроме имени), не относящиеся к модели. Включите опцию
Prompt on Replace (запрос перед заменой), если вы хотите, чтобы редак
тор выдавал подсказку перед замещением атрибутов каждый раз, когда
он будет находить выбранный элемент данного типа. Если опция Prompt
on Replace (запрос перед заменой) включена, перед заменой на экране
появится запрос: Part ... of type ... Replace attributes? выберите одну из
следующих кнопок:
Replace заменит атрибуты для этого элемента и продолжит поиск
следующего элемента для замены.
Skip пропустит этот элемент и продолжит поиск следующего элемен
та для замены.
All заменит атрибуты всех выбранных элементов данного типа без
переспроса для дальнейшего подтверждения.
Cancel отменит операцию замены.
Смотри также:
Атрибуты элементов.
Атрибуты портов.
Атрибуты проводников.
Атрибуты элементов
Список атрибутов элементов содержит следующее:
REFNAME – предопределенный атрибут, который содержит ссылоч
ное имя элемента;
PART – предопределенный атрибут, который содержит тип компонента;
NAME – имя элемента;
VALUE – значение;
CHIP – имя кристалла;
MODEL – имя модели.
Например:
REFNAME = EPOLY1;
PART = E.
Атрибуты портов
Порты подразделяются на глобальные порты и межстраничные со
единители. На схеме соединение происходит, когда два глобальных
порта имеют одинаковые метки. Если проводник соединен с межстра
ничным соединителем, метка проводника должна быть идентична мет
ке межстраничного соединителя, чтобы быть воспринятой при провер
ке электрической правильности схемы.
17
Атрибуты проводников
Атрибуты проводников состоят только из метки. Проводники, со
единенные с шиной, должны обязательно иметь метку.
Изменение модели элемента
Команда Edit|Model или комбинация клавиш CtrlM позволяет назна
чить выбранному элементу новую модель из текстовой библиотеки. Для
этого выберите библиотеку в списке библиотек и модель из предложен
ного списка (рис. 2.3). Нажмите клавишу OK или дважды щелкните
левой кнопкой мыши на выбранной модели. Выбранная модель счита
ется из текстовой библиотеки. Параметры данной модели запишутся в
атрибуты выбранного элемента. Для замены моделей всех выбранных
элементов данного типа выберите кнопку Replace All (Заменить все).
Рис. 2.3. Окно диалога Новая модель
Включите опцию Prompt on Replace (запрос перед заменой), если вы
хотите, чтобы редактор выдавал подсказку перед замещением модели
каждый раз, когда он будет находить выбранный элемент данного типа.
Если опция Prompt on Replace (запрос перед заменой) включена, перед
заменой на экране появится запрос: Part ... of type ... Replace model? Вы
берите одну из следующих кнопок:
18
Replace заменит модель для этого элемента и продолжит поиск сле
дующего элемента для замены;
Skip пропустит этот элемент и продолжит поиск следующего элемен
та для замены;
All заменит модели всех выбранных элементов данного типа без пере
спроса для дальнейшего подтверждения;
Cancel отменит операцию замены.
Кристаллы
При выборе команды Edit|Chip или комбинации клавиш CtrlC на эк
ране появляется окно выбора задаваемых параметров кристаллов
(рис. 2.4). Рекомендуемая последовательность задания:
кнопка Names – имена;
кнопка Parameters – параметры;
кнопка Elements – элементы.
Рис. 2.4. Окно выбора задаваемых параметров кристаллов
Для сохранения назначений необходимо выбрать кнопку OK окна
назначений параметров кристаллов.
Задание имен кристаллов
Для задания имени необходимо:
находясь в списке имен, нажать клавишу Insert; при этом в списке
появится новое имя; это же имя появится в линии ввода;
отредактировать имя кристалла;
выбрав кнопку OK, сохранить заданное имя.
Кнопка Library (Библиотека) позволяет назначить новое имя и пара
метры кристалла из текстовой библиотеки, Выбрав кнопку Library (Биб
лиотека), вы перейдете в диалоговое окно, содержащее список тексто
вых библиотек (файлы с расширением CHIP), и их оглавление. Выбери
19
те библиотеку в списке библиотек и кристалл из предложенного спис
ка. Нажмите клавишу OK или дважды щелкните левой кнопкой мыши
на выбранном имени кристалла. Выбранный кристалл и его параметры
считаются из текстовой библиотеки. Кнопка Type (Тип) позволяет на
значить текущему кристаллу новый тип модели и, соответственно, но
вый список параметров. Выбрав кнопку Type (Тип), вы перейдете в диало
говое окно, содержащее список типов моделей кристаллов. Выберите тип
модели кристалла из предложенного списка. Нажмите клавишу OK или
дважды щелкните левой кнопкой мыши на выбранном типе модели кри
сталла. Редактирование параметров кристалла
Для редактирования параметров кристалла необходимо: выбрав кри
сталл с помощью клавиши Пробел или двойным щелчком левой клави
ши мыши, перейти в окно редактирования параметров кристалла.
В окне редактирования параметров кристалла вы можете отредактиро
вать или одиночный параметр, или весь список параметров. При редак
тировании всего списка параметров не редактируются параметры, име
на которых помечены символом “_”. Для сохранения измененных зна
чений параметров выберите OK. Кнопка Change Type (Изменить тип) по
зволяет назначить текущему кристаллу новый тип модели и соответ
ственно новый список параметров. Выбрав кнопку Change Type (Изме
нить тип), вы перейдете в диалоговое окно, содержащее список типов
моделей кристаллов. выберите тип модели кристалла из предложенно
го списка. Нажмите клавишу OK или дважды щелкните левой кнопкой
мыши на выбранном типе модели кристалла.
Задание списка элементов кристалла
Для задания списка элементов необходимо: выбрав кристалл с помо
щью клавиши Пробел или двойным щелчком левой клавиши мыши, пе
рейти в окно Формирование списка интегральных транзисторов и сфор
мировать требуемый перечень транзисторов, соответствующих данному
кристаллу. Для выбранного перечня интегральных транзисторов значе
ние параметра CHIP (Имя кристалла) заменится на имя выбранного крис
талла. Изменить имя кристалла для интегрального транзистора вы мо
жете также при редактировании атрибутов транзистора. Смотри также:
Редактирование атрибутов элемента.
Атрибуты элементов.
Вращение элемента
Команда Edit|Rotate (или CtrlR) вращает выбранный элемент(ы) на
90 градусов против часовой стрелки. Если область выбранных элемен
тов ограничена рамкой, элемент(ы) вращаются относительно центра
выделенной области.
20
Зеркальное отражение элемента относительно вертикальной оси
Команда Edit|Flip vertical (или CtrlF) выполняет зеркальное отраже
ние выбранного элемент(ов) относительно вертикальной оси. Если об
ласть выбранных элементов ограничена рамкой, элемент(ы) отража
ются относительно вертикальной оси выделенной области.
Зеркальное отражение элемента относительно горизонтальной оси
Команда Edit|Flip horizontal (или CtrlH) выполняет зеркальное отра
жение выбранного элемент(ов) относительно горизонтальной оси. Если
область выбранных элементов ограничена рамкой, элемент(ы) отража
ются относительно горизонтальной оси выделенной области.
Поиск элемента
Команда Edit|FInd или клавиша F6 позволяет производить поиск эле
мента в пределах рабочего листа. При вызове команды FInd высвечива
ется окно диалога для ввода имени, метки или модели искомого элемен
та или проводника (рис. 2.5). После задания имени, метки или модели
элемента программа производит его автоматический поиск. Операция
завершается автоматической установкой курсора на найденный элемент.
Рис. 2.5. Окно диалога для ввода имени, метки или модели
искомого элемента или проводника
Меню Draw
Меню Draw содержит следующие команды:
New Part выбирает символ из графической библиотеки и размещает
его на схеме;
Draw Part размещает выбранный символ на схеме;
Wire размещает проводник;
Bus размещает шину;
21
Text размещает текст;
Pick растягивает проводник;
Repeat повторяет последнюю команду меню Draw;
Redraw перерисовывает экран.
Выбор и размещение символа
Команда Draw|New Part или комбинация клавиш CtrlP позволяет
выбрать элемент из графической библиотеки и разместить его на схеме.
Для этого выберите библиотеку в списке библиотек и элемент из пред
ложенного списка (рис. 2.6). Нажмите клавишу OK или дважды щелк
ните левой кнопкой мыши на выбранном элементе. После этого курсор
мыши заменится на форму элемента. Перемещайте элемент до нужного
вам места. Вы можете использовать при этом комбинации клавиш:
CtrlR (Rotate – вращение элемента на 90 градусов против часовой
стрелки).
CtrlF (Flip vertical – зеркальное отражение элемента относительно вер
тикальной оси).
CtrlH (Flip horizontal – зеркальное отражение элемента относительно
горизонтальной оси).
Рис. 2.6. Окно списка библиотек
Щелкните левой кнопкой мыши для размещения элемента на схеме
или правой кнопкой мыши для окончания режима без размещения эле
мента. На перемещение и размещение элементов влияют установки Snap
to Grid и Stay on Grid, заданные по команде Display Options. Смотри также:
Размещение символа.
Редактирование меток.
22
Размещение символа
Команда Draw|Draw Part или комбинация клавиш CtrlD позволяет
разместить на схеме элемент, выбранный по последней команде Draw|New
Part. Курсор мыши заменится на форму элемента (рис. 2.7). Переме
щайте элемент до нужного вам места. Вы можете использовать при этом
комбинации клавиш:
CtrlR (Rotate – вращение элемента на 90 градусов против часовой
стрелки);
CtrlF (Flip vertical – зеркальное отражение элемента относительно
вертикальной оси);
CtrlH (Flip horizontal – зеркальное отражение элемента относительно
горизонтальной оси).
Рис. 2.7. Окно схемотехнического редактора
Щелкните левой кнопкой мыши для размещения элемента на схеме
или правой кнопкой мыши для окончания режима без размещения эле
мента. На перемещение и размещение элементов влияют установки Snap
to Grid и Stay on Grid, заданные по команде Display Options. Смотри также:
Выбор и размещение символа.
Редактирование меток.
23
Размещение проводника
Команда Draw|Wire или комбинация клавиш CtrlW позволяет размес
тить на схеме проводник. Курсор мыши заменится на форму каранда
ша. Щелкните левой кнопкой мыши для начала рисования. Переме
щайте курсор мыши для расширения проводника. Щелкните левой кноп
кой мыши для указания конца или угла проводника и продолжения
рисования проводников. Или щелкните правой кнопкой мыши для окон
чания режима. Если начало или конец проводника образует пересече
ние с другим проводником, образуется узел. На перемещение и разме
щение проводников влияют установки Orthogonal и Stay on Grid, задан
ные по команде Display Options. Смотри также Редактирование меток.
Редактирование меток
Для редактирования метки:
Выберите проводник или порт, для которого вы хотите отредактиро
вать метку.
Выберите команду Edit|Attributes (или комбинацию клавиш CtrlA) или
щелкните дважды левой кнопкой мыши на изображении проводника
или порта для перехода к окну диалога.
Введите текст для метки.
Выберите кнопку OK.
Размещение шины
Команда Draw|Bus или комбинация клавиш CtrlB позволяет размес
тить на схеме шину. Курсор мыши заменится на форму карандаша.
Щелкните левой кнопкой мыши для начала рисования. Перемещайте
курсор мыши для расширения шины. Щелкните левой кнопкой мыши
для указания конца или угла шины и продолжения рисования шин.
Или щелкните правой кнопкой мыши для окончания режима. На пере
мещение и размещение шин влияют установки Orthogonal и Stay on Grid,
заданные по команде Display Options.
Размещение текста
Команда Draw|Text или комбинация клавиш CtrlT позволяет размес
тить текст на схеме. Текст вводится в блоке диалога. После этого кур
сор мыши заменится на рамку. После ввода текста его необходимо раз
местить на схеме перемещением курсора и зафиксировать его положе
ние нажатием левой кнопки мыши. Размещение текста производится в
цикле. Нажатие клавиши Esc или правой кнопки мыши позволяет окон
чить выполнение команды.
24
Растягивание проводника
Команда Draw|Pick или комбинация клавиш CtrlK позволяет растя
нуть проводник. Чтобы растянуть проводник:
Выберите команду Draw|Pick или нажмите комбинацию клавиш CtrlK.
Курсор мыши заменяется на форму креста.
Перемещайте курсор мыши для выбора проводника или шины. Щел
кните левой кнопкой мыши для начала растягивания.
Перемещайте курсор мыши для растягивания проводника или шины.
Щелкните левой кнопкой мыши, чтобы указать начало нового провод
ника или шины.
Нажатие клавиши Esc или правой кнопки мыши позволяет окон
чить выполнение команды.
Повтор последней команды меню Draw
Команда Draw|Repeat или клавиша Space, или двойной щелчок правой
кнопки мыши повторяет последнюю выполненную комаду из меню Draw.
Перерисовать экран
Команда Draw|Redraw или комбинация клавиш CtrlE позволяет об
новить экран.
Меню Zoom
Меню Zoom содержит следующие команды:
In увеличивает масштаб схемы;
Out уменьшает масштаб схемы;
Normal возвращает нормальный масштаб схемы.
Увеличение масштаба схемы
Команда Zoom|In или комбинация клавиш CtrlI позволяет просмат
ривать схему в увеличенном масштабе. Масштаб увеличивается на ве
личину Zoom Size, заданную в меню Options по команде Display Options.
Уменьшение масштаба схемы
Команда Zoom|Out или комбинация клавиш CtrlO позволяет просмат
ривать схему в уменьшенном масштабе. Масштаб уменьшается на ве
личину Zoom Size, заданную в меню Options по команде Display Options.
Нормальный масштаб схемы
Команда Zoom|Normal или комбинация клавиш CtrlN возвращает
диапазон просмотра схемы к предопределенному размеру. Нормальный
масштаб составляет 120% от фактического размера.
25
Меню Page
Меню Page содержит следующие команды:
Add добавляет новую страницу схемы;
Delete удаляет страницу схемы;
Copy копирует страницу схемы;
Select выбирает страницу схемы;
Size изменяет размер страницы схемы.
Добавление новой страницы схемы
Команда Page|Add позволяет создать новую страницу схемы. Если
перед этим редактировали другую страницу, вы должны ответить на
запрос: сохранять или нет отредактированную страницу.
Удаление страницы схемы
Команда Page|Delete позволяет удалить страницу схемы. При выбо
ре данной команды на экране высвечивается окно диалога, содержащее
список страниц данной схемы. Выберите удаляемую страницу, а затем
нажмите клавишу OK.
Копирование страницы схемы
Команда Page|Copy позволяет выбрать любую страницу схемы из су
ществующих для копирования. При выборе данной команды на экране
высвечивается окно диалога, содержащее список страниц данной схе
мы. Выберите нужную вам страницу, а затем нажмите клавишу OK.
Выбор страницы схемы
Команда Page|Select позволяет выбрать любую страницу схемы из
существующих для редактирования. При выборе данной команды на
экране высвечивается окно диалога, содержащее список страниц дан
ной схемы. Выберите нужную вам страницу, а затем нажмите клавишу
OK. Нажатие клавиши Alt0 выдает на экран список всех существующих
страниц. Вы можете сделать какуюлибо страницу активной посред
ством нажатия клавиши Alt в комбинации с номером страницы.
Изменение размера страницы схемы
Команда Page|Size позволяет установить новый размер страницы в
дюймах. При выборе данной команды на экране высвечивается окно
диалога, содержащее список форматов от A до E. Выберите необходи
мый формат, а затем нажмите клавишу OK.
Меню Level
Меню Level содержит следующие команды:
26
Push переходит на нижний уровень иерархии;
Pop переходит на верхний уровень иерархии;
Top переходит на самый верхний уровень иерархии;
Where переходит на выбранный уровень иерархии;
Create subcircuit создает подсхему.
Команды меню Level используются при изображении принципиаль
ных схем, состоящих из однотипных модулей.
Переход на нижний уровень иерархии
Команда Level|Push или клавиша F4 позволяет вам спуститься на один
уровень вверх по иерархии. Для ее выполнения необходимо:
разместить на схеме схемный символ, который представляет собой
рабочую схему в иерархии;
с помощью мыши выбрать этот символ;
выбрать команду Level|Pop или нажать клавишу F4.Если выбранно
му схемному символу уже была назначена подсхема, то при выполне
нии команды Level|Push на экране высветится подсхема.
Переход на верхний уровень иерархии
Команда Level|Pop или клавиша F5 позволяет вам вернуться на один
уровень вверх по иерархии.
Переход на самый верхний уровень иерархии
Команда Level|Top позволяет вам вернуться на самый верхний уро
вень иерархии.
Переход на выбранный уровень иерархии
Команда Level|Where показывает иерархическую организацию схем
для возврата на выбранный уровень иерархии.
Создание подсхемы
Команда Level|Create subcircuit позволяет вам организовать данную
схему как подсхему. Для этого пометьте кнопку Create subcircuit (Со
здать подсхему) и введите имя подсхемы (рис. 2.8). При необходимости
можно задать список формальных параметров вызова подсхемы. Для
добавления нового параметра необходимо, находясь в списке парамет
ров, нажать клавишу Insert. При этом в списке возникает новая строка.
Затем, перейдя в окно ввода, необходимо ввести имя параметра, его
значение и единицу измерения. Задание значения возможно двумя спо
собами. Для изменения значения параметра необходимо:
в списке параметров выбрать нужную строку;
нажав клавишу Enter, перейти в строку ввода величины;
задать требуемую величину и нажать клавишу Enter.
27
Рис. 2.8. Окно Создать подсхему
Для удаления параметра необходимо, находясь в списке, нажать кла
вишу Delete. При этом выбранное значение удаляется из списка. При
выборе пользователем кнопки OK происходит сохранение набранных па
раметров и выход из окна диалога. При выходе из окна с помощью кно
пок Cancel, [_] или клавиши Esc все сделанные изменения отменяются.
Меню Options
Меню Options содержит следующие команды:
Display Options задает опции отображения;
Set Display Level задает уровни отображения;
AutoNamIng включает/выключает автоматическое назначение име
ни элемента;
Colors настраивает цветовую гамму;
Directories устанавливает пути для поиска выходных файлов и биб
лиотечных файлов.
Опции отображения
Orthogonal устанавливает режим ортогонального проведения шин и
проводников, иначе соединения можно делать под любым углом.
Visible Grid Dots позволяет сделать видимой на экране сетку с задан
ным шагом.
Snap to Grid позволяет перемещать курсор по сетке с заданным ша
гом. В противном случае курсор будет перемещаться по схеме вне сетки.
Stay on Grid позволяет перемещать курсор при размещении проводни
ков, шин и элементов по сетке с заданным шагом. В противном случае
проводники и элементы будут размещаться на схеме вне сетки. Такую
28
возможность нежелательно использовать при размещении шин, про
водников и элементов, так как это может привести к неправильной ра
боте команд Run|Create Task и Run|Translate.
CoordInate of Cursor включает/выключает координаты курсора мыши.
Grid Size задает шаг сетки. По умолчанию значение равно 1/10 дюй
ма. Допустимые значения от 0.05 до 0.5 дюйма.
Zoom Size задает коэффициент изменения масштаба для команд
Zoom|In и Zoom|Out. Допустимые значения от 100 до 600%.
Drag Buses устанавливает возможность гибкого перемещения про
водников и шин (в виде резиновых нитей) при перемещении блока.
Уровни отображения
Команда Options|Display Level позволяет вам выбрать, будут ли види
мыми метки и некоторые другие компоненты. В окне диалоге пометьте
те компоненты, которые будут видимыми:
Pin Numbers – номера контактов библиотечных элементов;
Pin Names – имена контактов библиотечных элементов;
Wire Labels – метки проводников;
Port Labels – метки портов;
Junctions – узлы;
Page Boundary – рамка страницы;
Title Block – штамп схемы.
Выберите кнопку OK.
Автоматическое назначение имени элемента
Команда Options|AutoNamIng позволяет автоматически назначать имя
элементу, когда вы его размещаете. Вы можете включить/выключить
эту опцию. StartIng Number устанавливает номер, с которого автомати
чески начинается нумерация, если AutoNamIng разрешен.
Настройка цветовой гаммы
Окно диалога Colors (рис. 2.9) состоит из двух списков, области ото
бражения текста, стандартных кнопок OK, Cancel и двух палитр цве
тов. В этом окне диалога вы можете менять цвета для разных состав
ных частей редактора:
GroUp;
Schematic Editor;
Menus;
Dialogs;
Text Viewer;
Help;
Calculator.
29
11
Рис. 2.9. Окно диалога Colors
Список GroUp содержит имена различных элементов редактора, ко
торые вы можете настраивать:
Item;
Color.
Когда вы выберите группу из списка GroUp, список Item отобразит
имена различных составных частей для данной группы:
Foreground,
Background.
Вы используете палитры Foreground и Background для изменения цвета
символа и цвета фона. Палитра состоит из двух блоков по 16 цветов
каждый. Используйте стрелки перемещения для выбора цвета. Конт
рольный маркер появляется на выбранном цвете, выбранная комбина
ция цветов демонстрируется в области отображения текста (рис. 2.10).
1
Рис. 2.10. Область отображения текста
Область отображения текста показывает текущий цвет. Изменения
не имеют результата, пока вы не выберите Select, чтобы закрыть окно
диалога Colors. Выберите Select или нажмите Enter, чтобы сохранить
изменения цвета, или выберите Cancel, чтобы отказаться от изменений.
Установка путей
Эта команда позволяет вам указать, где находятся выходные файлы
и библиотечные файлы, которые используются в SimStar.
Всегда при первоначальном запуске указывать директорию WORK.
30
Меню Run
Меню Run содержит следующие команды:
Options устанавливает опции;
Annotate поименовывает неименованные элементы схемы;
Check Circuit проверяет электрическую правильность схемы;
Create Task создает текст задания;
View Task просматривает текст задания;
Errors List открывает окно ошибок;
Translate генерирует коды для выполнения моделирования;
Directive устанавливает директивы;
Run Options устанавливает опции директив;
Execute выполняет моделирование.
Установка опций директив
Команда Run|Options устанавливает опции.
Поименование элементов
Команда Run|Annotate назначает уникальные имена всем элементам
текущей схем. Все элементы должны иметь имена перед генерацией ко
дов и текста задания. В окне диалога выберите: назначить имена всем эле
ментам или только непоименованным. После этого выберите кнопку OK.
Проверка электрической правильности схемы
Команда Run|Check Circuit выполняет проверку электрической пра
вильности схемы. Эта команда проверяет соединения на схеме на вися
чие узлы, дублирующие метки и т. п. Для просмотра ошибок исполь
зуйте команду Run|Errors List (рис. 2.11).
Рис. 2.11. Окно просмотра ошибок
31
Создание текста задания
Команда Run|Create Task создает для текущей схемы текст задания с
расширением cir, содержащий компоненты, соединения в формате
PSpice .
Просмотр текста задания
Команда Run|View Task используется для того, чтобы открыть окно,
содержащее сгенерированный текст задания. Для создания текста за
дания используйте команду Run|Create Task. Смотри также:
Использование окна просмотра.
Команды перемещения курсора.
Окно ошибок
Команда Run|Errors List используется для того, чтобы открыть окно Errors
List. В окне Errors List (рис. 2.11) отображаются сообщения об ошибках.
Генерация кодов
Команда Run|Translate генерирует для текущей схемы коды для вы
полнения моделирования.
Установка опций директив
Команда Run|Run Options устанавливает опции для выполнения мо
делирования.
Выполнение моделирования
Команда Run|Execute выполняет анализ для текущей схемы. Перед
выполнением этой команды выполните следующие команды:
Annotate;
Check Circuit;
Translate.
Меню View
Меню View содержит следующие команды:
DC – просмотр протокола по DC;
AC – просмотр результатов расчетов по AC;
Tran – просмотр результатов расчетов по Tran;
Stab Protocol – просмотр протокола по DC;
Stab Graphic – просмотр результатов расчетов по Stab;
Var DC – просмотр результатов расчетов по Var DC;
Var AC – просмотр результатов расчетов по Var AC.
Просмотр протокола по DC
Команда View|DC или комбинация клавиш AltF4 используется для того,
чтобы открыть окно, содержащее сгенерированный протокол по DC.
32
Смотри также:
Использование окна просмотра.
Команды перемещения курсора.
Просмотр результатов расчетов по AC
Команда View|AC или комбинация клавиш AltF5 вызывает Графичес
кий интерпретатор.
Просмотр результатов расчетов по Tran
Команда View|Tran или комбинация клавиш AltF6 вызывает Графи
ческий интерпретатор.
Просмотр протокола по Stab
Команда View|Stab Protocol или комбинация клавиш AltF7 использу
ется для того, чтобы открыть окно, содержащее сгенерированный про
токол по Stab. Смотри также:
Использование окна просмотра.
Команды перемещения курсора.
Просмотр результатов расчетов по Stab
Команда View|Stab Graphic или комбинация клавиш AltF8 вызывает
Графический интерпретатор.
Просмотр результатов расчетов по Var DC
Команда View|Var DC или комбинация клавиш AltF9 вызывает Графи
ческий интерпретатор.
Просмотр результатов расчетов по Var AC
Команда View|Var AC или комбинация клавиш AltF10 вызывает Гра
фический интерпретатор.
Меню Help
Меню Help содержит следующие команды:
Contents – содержание подсказки;
Menu System – система меню;
Shortkeys – список функциональных и горячих клавиш;
Previous – предшествующая тема;
Help – информация по системе подсказки.
Содержание подсказки
Команда Contents (Содержание) открывает окно Help (Подсказка)
(рис. 2.12), в котором отображается перечень тем. Из этого окна можно
перейти к любой другой части системы подсказки.
33
Рис. 2.12. Окно Help
Система меню
Команда Menu System (Система меню) открывает окно Help (Подсказ
ка), в котором отображается перечень меню.
Функциональные и горячие клавиши
Команда Shortkeys (Функциональные и горячие клавиши) открыва
ет окно Help (Подсказка), в котором отображается список функциональ
ных и горячих клавиш.
Предшествующая тема
Команда Previous Topic (Предшествующая тема) открывает окно Help,
в котором высвечивается текст, который вы просматривали в после
дний раз при обращении к системе подсказки. Система позволяет вам
возвращаться на 20 экранных кадров назад. Чтобы просмотреть преды
дущий кадр подсказки, нажмите AltF1 или подведите указатель мыши
к строке состояния и нажмите кнопку мыши.
Информация по системе подсказки
Команда Help on help (Информация по системе подсказки) открывает
окно Help, в котором объясняется, как пользоваться системой подсказ
ки. Если вы уже находитесь в системе подсказки, эта информация может
быть вызвана нажатием клавиши F1 или выбором на строке состояния.
34
3. ГРАФИЧЕСКИЙ РЕДАКТОР СИМВОЛОВ
Графический редактор символов (Edit|Symbol) позволяет без затруд
нений создавать и модифицировать изображение cимволов (рис. 3.1) .
Головное меню, находящееся вверху экрана, содержит следующие ко
манды:
Library производит выбор библиотеки, вызов объекта из библиотеки
и запись объекта в библиотеку;
Edit удаляет, добавляет и копирует графические элементы, позволяет
вращать и поворачивать выбранный элемент;
Draw позволяет строить на рабочем листе графические элементы;
Options адаптирует среду редактора символов;
Help показывает диалоговую подсказку.
Рис. 3.1. Графический редактор символов
Следующая таблица содержит информацию о том, как использовать
систему меню. Для информации о клавишах активации меню, вызови
те окно Клавиши активации.
35
Клавиши активации меню
Горячая клавиша
Меню
AltL
Library
AltE
Edit
AltD
Draw
AltO
Options
AltH
Help
AltX
Возврат к редактору схем
F10
Вход в систему меню
Функциональные клавиши
Kлавиша
Функция
F1
Открыть окно контекстночувствительной подсказки
F2
Сохранить файл
F3
Открыть новый файл
F4
Включает опцию Stay on Grid– перемещение курсора по
сетке с заданным шагом
F10
Перейти к строке меню
AltF1
Отображает предыдущий экранный кадр подсказки
ShiftF4
Выключает опцию Stay on Grid
Горячие клавиши
Kлавиша
Функция
CtrlA
Нарисовать дугу
CtrlB
Нарисовать корпус символа
CtrlC
Нарисовать окружность
CtrlD
Редактировать атрибуты
CtrlE
Перерисовать экран
CtrlF
Выполнить зеркальное отражение от вертикальной оси
CtrlG
Нарисовать прямоугольник
CtrlH
Выполнить зеркальное отражение от горизонтальной оси
CtrlL
Нарисовать линию
36
Kлавиша
Функция
CtrlP
Нарисовать вывод символа
CtrlR
Выполнить вращение на 90 градусов против часовой
стрелки
CtrlS
Изменить тип вывода
CtrlT
Разместить текст
CtrlIns
Kопирование фрагмента символа в буфер
CtrlDel
Перемещение фрагмента символа в буфер
ShiftIns
Kопирование фрагмента символа из буфера
Меню Library
Меню Library содержит следующие команды:
Select выбирает графическую библиотеку;
New Item удаляет все графические элементы;
Edit Item выбирает символ из графической библиотеки;
Delete Item удаляет символ из графической библиотеки;
Save Item сохраняет символ в графической библиотеке;
Attributes редактирует атрибуты символа;
Parameters List редактирует параметры символа;
Exit возвращает вас в редактор схем.
Выбор библиотеки
Используйте команду Library|Select для выбора графической библио
теки. Когда вы выбираете эту команду, на экране отображается блок ди
алога Выбор файла. Введите имя библиотеки, которую вы хотите загру
зить, включая диск и каталог, если они отличны от высвечиваемого.
Выберите OK для загрузки библиотеки или Cancel для отмены команды.
Всякий раз, когда вам необходимо указать имя библиотеки, графи
ческий редактор символов высветит окно диалога Выбор файла
(рис. 3.2). Вы можете ввести имя файла, соответствующее маске *.glb,
или выбрать имя из списка файлов. Окно диалога Выбор файла содер
жит три области: окно ввода, список файлов и стандартные кнопки OK
и Cancel. Используйте клавиши Tab и ShiftTab или нажатие и отпуска
ние левой кнопки мыши для перемещения между областями. Окно вво
да имени – это та область, где вы вводите имя файла или маску имени
для использования в качестве фильтра для списка файлов. Если вы зна
ете имя и расположение файла, с которым вы хотите работать, введите
его имя в окне ввода. Если он расположен на другом диске или в другом
каталоге, включите путь доступа в имя файла. Список файлов содер
37
жит имена файлов текущего каталога, те, которые соответствуют мас
ке имени файла в окне ввода имени плюс головной каталог и все подка
талоги. Чтобы открыть файл, нажмите и отпустите кнопку мыши на
имени файла (или поместите курсор на него), затем выберите OK. Если
вы используете клавиатуру, нажмите Enter для открытия выбранного
файла. Кнопка OK выполняет аналогичную операцию.
Рис. 3.2. Окно диалога Выбор файла
Очистить символ
Эта команда позволяет удалить из области объекта все элементы его
структуры.
Выбор символа
Эта команда позволяет выбрать символ из библиотеки символов для
редактирования. Когда вы выбираете эту команду, на экране отобража
ется блок диалога выбор символа. Введите имя символа, который вы
хотите выбрать. Выберите OK для загрузки символа или Cancel для от
мены команды.
Эта команда позволяет удалить символ из библиотеки символов.
Когда вы выбираете эту команду, на экране отображается блок диалога
выбор символа. Введите имя символа, который вы хотите удалить.
Выберите OK для удаления символа или Cancel для отмены команды.
Блок диалога выбор символа
Всякий раз, когда вам необходимо указать имя символа, графичес
кий редактор символов высветит окно диалога выбор символа. Вы мо
38
жете ввести имя символа или выбрать имя из списка символов. Окно
диалога Выбор файла содержит три области: окно ввода, список симво
лов текущей библиотеки и стандартные кнопки OK и Cancel. Исполь
зуйте клавиши Tab и ShiftTab или нажатие и отпускание левой кнопки
мыши для перемещения между областями. Окно ввода имени – та об
ласть, где вы вводите имя символа. Чтобы выбрать символ, нажмите и
отпустите кнопку мыши на имени символа (или поместите курсор на
него), затем выберите OK. Если вы используете клавиатуру, нажмите Enter
для выбора символа. Кнопка OK выполняет аналогичную операцию.
Сохранение символа
Эта команда позволяет произвести запись созданного или откоррек
тированного символа в библиотеку символов.
Атрибуты символа
Команда Library|Attributes позволяет редактировать атрибуты симво
ла. Когда вы выбираете эту команду, на экране отображается окно диа
лога Attributes, которое содержит следующие области:
Меню для задания типа символа
Part
Kомпонент
Port
Порт
Page connector
Межстраничный соединитель
Power
Питание
No ERC
Не включаемый в описание схемы
Меню для задания типа компонента
CAP
CORE
D
Атрибуты символа
Команда Library|Parameters List позволяет редактировать список фак
тических параметров макромодели, значения которых передаются из
основной цепи в макромодель. Для добавления нового параметра необ
ходимо, находясь в списке параметров, нажать клавишу Insert. При этом
в списке возникает новая строка. Затем, перейдя в окно ввода, необхо
димо ввести имя параметра, его значение и единицу измерения. Задание
значения возможно двумя способами. Для изменения значения пара
метра необходимо:
39
в списке параметров выбрать нужную строку;
нажав клавишу Enter, перейти в строку ввода величины;
задать требуемую величину и нажать клавишу Enter.
Для удаления параметра необходимо, находясь в списке, нажать
клавишу Delete. При этом выбранное значение удаляется из списка.
При выборе пользователем кнопки OK происходит сохранение набран
ных параметров и выход из окна диалога. При выходе из окна с помо
щью кнопок Cancel или клавиши Esc все сделанные изменения отменя
ются.
Возврат в редактор схем
Команда Library|Exit (или AltX) оканчивает сеанс работы с графическим
редактором символов пакета SimStar и возвращает вас в редактор схем.
Меню Edit
Undelete восстанавливает последний удаленный элемент.
Cut удаляет выбранный элемент и помещает его в буфер вырезанного
изображения.
Copy копирует выбранный элемент из буфера вырезанного изображения.
Paste вставляет содержимое буфера вырезанного изображения в окно.
Rotate вращает выбранный элемент на 90 градусов против часовой
стрелки.
Flip vertical выполняет зеркальное отражение выбранного элемента
по вертикальной оси.
Flip horizontal выполняет зеркальное отражение выбранного элемен
та по горизонтальной оси.
Edit редактирует выбранный элемент.
Pin Shape изменяет графическое изображение вывода.
Восстановление удаленного фрагмента символа
Команда Edit|Undo восстанавливает фрагмент символа, который вы
удалили с помощью команды Edit|Cut (или CtrlDel).
Перемещение фрагмента символа в буфер
Команда Edit|Cut (или CtrlDel) удаляет выбранный фрагмент символа
из окна и помещает его в буфер вырезанного изображения. Вы можете
выбрать команду Edit|Paste (или ShiftIns) для вставки вырезанного фраг
мента в другую символ или куданибудь в этом же символе.
Копирование фрагмента символа в буфер
Чтобы скопировать выбранный фрагмент символа в буфер вырезан
ного изображения, используйте команду Edit|Copy (или CtrlIns).
40
Копирование фрагмента символа из буфера
Команда Edit|Paste (или ShiftIns) вставляет выбранный фрагмент сим
вола из буфера вырезанного изображения в текущее окно.
Вращение элемента
Команда Edit|Rotate (или CtrlR) вращает выбранный элемент(ы) на
90 градусов против часовой стрелки. Если область выбранных элемен
тов ограничена рамкой, элемент(ы) вращаются относительно центра
выделенной области.
Зеркальное отражение элемента относительно
вертикальной оси
Команда Edit|Flip vertical (или CtrlF) выполняет зеркальное отраже
ние выбранного элемент(ов) относительно вертикальной оси. Если об
ласть выбранных элементов ограничена рамкой, элемент(ы) отража
ются относительно вертикальной оси выделенной области.
Зеркальное отражение элемента относительно
горизонтальной оси
Команда Edit|Flip horizontal (или CtrlH) выполняет зеркальное отра
жение выбранного элемент(ов) относительно горизонтальной оси. Если
область выбранных элементов ограничена рамкой, элемент(ы) отража
ются относительно горизонтальной оси выделенной области.
Редактирование элемента
Команда Edit|Edit выполняет редактирование атрибутов выбранного
элемент(ов). Для выводов символа на экране отображается блок диало
га Редактирование вывода, для текста – блок диалога, позволяющий
редактировать введенную строку текста.
Изменение графического изображения вывода
Команда Edit|Pin Shape (или CtrlS) изменяет графическое изображе
ние вывода в соответствии со списком:
Line – линия;
Clock – динамический;
Dot – инверсный;
Dot Clock – инверсный динамический.
Меню Draw
Line строит линию.
Rectangle строит прямоугольник.
Circle строит окружность.
41
Arc строит дугу.
Text размещает текст.
Body ограничивает тело символа.
Pin добавляет вывод символа.
Repeat повторяет последнюю команду меню Draw.
Redraw перерисовывает экран.
Линия
Команда Draw|Line или комбинация клавиш CtrlL позволяет произ
вести построение линий внутри тела символа. Курсор мыши заменяет
ся на форму карандаша. Чтобы начать рисование линии, нажмите ле
вую кнопку мыши. Линия начинается от точки расположения курсора
и продолжается за ним при его движении. Отрезок линии фиксирует
очередное нажатие левой кнопки мыши. Нажатие клавиши Esc или пра
вой кнопки мыши позволяет закончить выполнение команды. Ортого
нальность линий не обязательна.
Прямоугольник
Команда Draw|Rectangle или комбинация клавиш CtrlG позволяет
произвести построение прямоугольника внутри тела символа. Курсор
мыши заменяется на форму карандаша. Чтобы начать рисование пря
моугольника, нажмите левую кнопку мыши. Прямоугольник начина
ется от точки расположения курсора и продолжается за ним при его
движении. Конечную точку прямоугольника фиксирует очередное на
жатие левой кнопки мыши. Нажатие клавиши Esc или правой кнопки
мыши позволяет отменить команду.
Окружность
Команда Draw|Circle или комбинация клавиш CtrlC позволяет про
извести вычерчивание окружности внутри тела символа. Курсор мыши
заменяется на форму карандаша. Центр окружности фиксируется на
жатием левой кнопки мыши. Радиус окружности устанавливается пе
ремещением курсора. Зафиксировать радиус можно нажатием левой
кнопки мыши. Нажатие клавиши Esc или правой кнопки мыши позво
ляет отменить команду.
Дуга
Команда Draw|Arc или комбинация клавиш CtrlA позволяет произве
сти вычерчивание дуги внутри тела символа. Дуга строится по трем точ
кам. Курсор мыши заменяется на форму карандаша. Фиксируются точ
ки нажатием левой кнопки мыши. Нажатие клавиши Esc или правой
кнопки мыши позволяет отменить команду.
42
Текст
Команда Draw|Text или комбинация клавиш CtrlT позволяет размес
тить текст внутри тела символа. Текст вводится в блоке диалога. После
этого курсор мыши заменяется на рамку. После ввода текста его необ
ходимо разместить внутри тела объекта перемещением курсора и за
фиксировать его положение нажатием левой кнопки мыши. Размеще
ние текста производится в цикле. Нажатие клавиши Esc или правой
кнопки мыши позволяет закончить выполнение команды.
Изменение контура символа
Команда Draw|Body или комбинация клавиш CtrlB позволяет изме
нять размер области тела символа. Курсор мыши заменяется на форму
карандаша. Чтобы задать контур символа, нажмите левую кнопку
мыши. Контур начинается от точки расположения курсора и продол
жается за ним при его движении. Конечную точку контура фиксирует
очередное нажатие левой кнопки мыши. Нажатие клавиши Esc или пра
вой кнопки мыши позволяет отменить команду.
Вывод символа
Команда Draw|Pin или комбинация клавиш CtrlP позволяет созда
вать выводы символа. Когда вы выбираете эту команду, на экране
отображается окно диалога Редактирование вывода. После этого кур
сор мыши заменяется на форму вывода. Перемещайте вывод до нуж
ного вам места. Вы можете использовать при этом комбинации кла
виш:
CtrlR (Rotate – вращение);
CtrlF (Flip vertical – зеркальное отражение вывода относительно вер
тикальной оси);
CtrlH (Flip horizontal – зеркальное отражение вывода относительно
горизонтальной оси);
CtrlS (Pin Shape – изменения графического изображения вывода).
Редактирование вывода
Когда вы выбираете эту команду, на экране отображается блок диа
лога, который содержит следующие области:
Окно ввода имени вывода;
Окно ввода номера вывода;
Меню для задания видимости имени вывода;
Меню для задания видимости номера вывода.
43
Меню для задания типа вывода
Don't care
Без разницы
Input
Входной
Output
Выходной
Bidirectional
Двунаправленный
Open Collektor
Открытый коллектор
Open Emitter
Открытый эмиттер
3 state
Трехустойчивый
Analog
Аналоговый
Меню для задания графического изображения вывода
Line
Линия
Clock
Динамический
Dot
Инверсный
Dot Clock
Инверсный динамический
Для символов, обозначающих макромодель (в окне диалога Attributes
тип компонента задан как X), выводы обязательно должны быть по
именованы уникальными именами. Все выводы символа должны иметь
уникальные номера. Для символов, обозначающих макромодель, но
мера выводов могут идти вразброс, для остальных – строго по порядку –
1, 2, 3...
Повтор последней команды меню Draw
Команда Draw|Repeat или клавиша Space, или двойной щелчок правой
кнопки мыши повторяет последнюю выполненную комаду из меню Draw.
Перерисовать экран
Команда Draw|Redraw или комбинация клавиш CtrlE позволяет об
новить экран.
Опции
Stay on Grid – позволяет перемещать курсор при размещении графи
ческих элементов по сетке с заданным шагом. В противном случае эле
менты будут размещаться на схеме вне сетки. Такую возможность не
желательно использовать при размещении выводов элемента.
Gravity Size – задает размер области захвата при выделении элемен
та с помощью мыши. Допустимые значения от 0.01 до 0.1 дюйма.
44
Grid Size – задает шаг сетки. По умолчанию значение равно 1/10 дюй
ма. Допустимые значения от 0.05 до 0.5 дюйма.
Zoom Size – задает коэффициент изменения масштаба.
Редактирование с помощью мыши
Мышь позволяет вам выделить или отменить выделение элементов с
тем, чтобы выполнить над ними определенное действие.
Kнопка
Левая
Правая
Действие
Функция
Одинарный щелчок
Выбор элемента
Двойной щелчок
Kонец режима
Двойной щелчок на
выбранном элементе
Редактирование выделенного
элемента
Shift+одинарный щелчок
Расширить выделенное
Одинарный щелчок
Отмена режима
Двойной щелчок
Повторить действие
Смотри также:
Отмена выделения.
Перемещение.
Расширение.
Выделение.
Отмена выделения с помощью мыши
Отменяет выделение уже выделенных элементов. Для отмены выде
ления нажмите клавишу Shift и одновремено щелкните левой кнопкой
мыши на одном или многих выделенных элементах.
Перемещение с помощью мыши
Чтобы переместить элементы:
Создайте выделенный блок вокруг тех элементов, которые вы хоти
те переместить.
Переместите курсор мыши внутрь выделенной рамки и нажмите ле
вую кнопку мыши.
Держа левую кнопку мыши нажатой, переместите выделенные эле
менты до желаемого расположения.
Отпустите левую кнопку мыши.
Смотри также Выделение.
Расширение с помощью мыши
Для расширения числа выделенных элементов:
45
Щелкните левой кнопкой мыши на первом элементе.
Нажмите клавишу Shift, пока будете щелкать левой кнопкой мыши
на добавляемых элементах, чтобы расширить выделенную область.
Выделение с помощью мыши
Чтобы выделить элемент:
Щелкните левой кнопкой мыши на элементе (в редакторе схем – на
проводнике, тексте и т. п., в редакторе сиволов – на линии, окружности
и т. п.).
Чтобы выбрать группу элементов внутри определенной области, пере
мещайте курсор мыши, зажав левую кнопку мыши. На экране появится
выделенный блок, все элементы внутри которого будут выделены.
Функциональные клавиши
Kлавиша
Функция
F1
Открыть окно контекстночувствительной
подсказки
F2
Сохранить схему
F3
Открыть новую схему
F4
Перейти на уровень ниже
F5
Перейти на уровень выше
F6
Найти элемент по имени
F7
Сгенерировать коды для моделирования
F8
Установить директивы
F9
Выполнить моделирование
F10
Перейти к строке меню
AltF1
Отображает предыдущий экранный кадр
подсказки
AltF4
Просмотреть протокол по DC
AltF5
Просмотреть результаты расчетов по AC
AltF6
Просмотреть результаты расчетов по Tran
AltF7
Просмотреть протокол по Stab
AltF8
Просмотреть график по Stab
AltF9
Просмотреть график по Var DC
AltF10
Просмотреть график по Var AC
46
Горячие клавиши
Kлавиша
Функция
CtrlA
Редактировать атрибуты
CtrlB
Нарисовать шину
CtrlC
Изменить модель кристалла для элемента
CtrlD
Разместить на схеме элемент
CtrlE
Перерисовать экран
CtrlF
Выполнить зеркальное отражение от
вертикальной оси
CtrlH
Выполнить зеркальное отражение от
горизонтальной оси
CtrlI
Увеличить масштаб схемы
CtrlK
Растянуть проводник
CtrlL
Редактировать параметры кристалла
CtrlM
Изменить модель элемента
CtrlN
Установить стандартный масштаб схемы
CtrlO
Уменьшить масштаб схемы
CtrlP
Выбрать элемент из графической
библиотеки и разместить его на схеме
CtrlR
Вращать элемент на 90 градусов против
часовой стрелки
CtrlS
Перейти в редактор символов
CtrlT
Разместить на схеме текст
CtrlW
Нарисовать проводник
CtrlIns
Kопирование фрагмента схемы в буфер
CtrlDel
ShiftIns
Перемещение фрагмента схемы в буфер
Kопирование фрагмента схемы из буфера
Нажмите букву O или клавишу Enter, или нажмите и отпустите кноп
ку OK, чтобы задействовать те варианты выбора, которые указаны в
блоке диалога.
Нажмите Y для Yes или нажмите и отпустите кнопку Yes, чтобы про
должить начатое действие.
Нажмите N для No или нажмите и отпустите кнопку No, чтобы отме
нить начатое действие.
47
Если вы выбираете Cancel, ничего не изменяется и начатое действие
не выполняется, лишь закрывается окно диалога. Клавиша Esc всегда
является эквивалентом действия кнопки Cancel (Отменить).
Недопустимый (ошибочный) путь
Указан диск или путь, который не существует. Проверьте ваш ввод
и откорректируйте ошибки.
Ошибка печати
Существует какаято проблема с вашим принтером. Убедитесь, что
принтер включен, доступен и имеет бумагу и ленту. Если он всетаки не
работает, убедитесь, что вы работаете с LPT1. Затем попытайтесь напе
чатать еще раз.
Информация по системе подсказки
Воспользовавшись системой подсказки, вы можете научиться рабо
тать с пакетом SimStar. Большинство экранов подсказки имеют несколь
ко подсвеченных элементов (ключевых слов подсказки), по которым вы
можете перейти к другим кадрам подсказки. Используйте клавиши пе
ремещения для передвижения курсора от одного ключевого слова к дру
гому, затем нажмите Enter, чтобы выбрать элемент. Чтобы выбрать эле
мент с помощью мыши, вы можете нажать и отпустить кнопку мыши
на ключевом слове подсказки. Система подсказки содержит информа
цию о системе меню, об элементам диалога, о командах редактора и
многое другое. Вы можете вызывать диалоговую подсказку из меню Help
или с помощью горячих клавиш. Где бы вы ни были в редакторе, вы
можете нажать клавишу F1, чтобы вызвать экран Help с информацией о
командах меню или элементах окон диалога, которые активны в дан
ный момент. выберите одно из этих ключевых слов, чтобы узнать по
больше о Help меню:
Contents.
Previous Topic.
48
4. УСТАНОВКА ДИРЕКТИВ
В пакете SimStar диалоговый многооконный интерфейс пользовате
ля предоставляет ему ряд широких и многообразных возможностей по
заданию информации о требуемых видах моделирования и оптимиза
ции схем. Эти возможности позволяют существенно минимизировать
объем вводимой информации, исключить ее повторы и ошибки ввода.
Для более подробной информации смотри также:
Общие положения.
Меню для задания директив.
Общие положения
Ключевыми понятиями пакета SimStar в диалоге являются незави
симый именованный информационный объект, часто повторяющийся
в описании директив моделирования и оптимизации, и именованная
директивная процедура, объединяющая в своем составе некоторое мно
жество задаваемых пользователем директив для различных видов мо
делирования, многовариантных расчетов и оптимизации схем. С помо
щью именованного информационного объекта в пакете SimStar могут
быть заданы такие объекты, как множества частотных и временных
диапазонов и наборов частотных и временных точек, описания нагру
зок (выходов) и независимых генераторов сигналов (входов), типов ис
пользуемых сигналов, передаточных и других выходных характерис
тик схемы (передачи по напряжению или току, входных и выходных
сопротивлений, S и других СВЧпараметров и т. д.).
Каждый независимый информационный объект задается определен
ным набором своих параметров (текстовые или числовые данные). В
дальнейшем этот уникальный набор параметров ассоциируется только
с именем данного информационного объекта при его последующем ис
пользовании. Таким образом, пользователь пакета SimStar определяет
параметры данного информационного объекта только один раз, в даль
нейшем все ссылки на данный объект осуществляются только по его
имени. Ввод в диалоге значений параметров именованного информаци
онного объекта строго определен системой иерархических меню, уни
кальной для каждого из типов объектов, но имеющей общую стратегию
использования и заполнения данными. Там, где это необходимо, при
вводе осуществляется требуемый синтаксический и семантический кон
троль и диагностика ошибок. Ввод неверно заданного объекта в пакете
SimStar исключен. Кроме того, имеется система подсказок для пользо
вателя, а также возможность просмотра параметров.
49
Именованная директивная процедура позволяет сохранить для пос
ледующего использования заданные пользователем директивы и ис
пользуемые информационные объекты (сохранение в файле и его заг
рузка). В пакете SimStar предусмотрены режимы, позволяющие изме
нить на текущий сеанс некоторые параметры “базовой” директивной
процедуры или сформировать новую на ее основе (с сохранением изме
нений или под новым именем). Ниже рассмотрены возможности, предо
ставляемые пользователю в пакете SimStar в режиме диалогового ввода
директивной информации.
Принудительная работа пользователя в данном режиме возникает
только тогда, когда в текстовом описании для трансляции схемы и ти
повых видов расчета отсутствует директивная информация. Во всех
других случаях вход в диалоговый режим осуществляется только са
мим пользователем в меню Run редактора.
Меню для задания директив
Меню (рис. 4.1), находящееся вверху экрана, содержит следующие
команды:
Proc – считывание и сохранение текущего набора директив, выход
из режима диалога;
Assign – назначения имен генераторов, нагрузок, сигналов, парамет
ров, кристаллов;
Opt – задание критериев и параметров оптимизации;
Var – задание диапазонов и наборов варьирования параметров схемы;
DC – задание набора параметров, рассчитываемых в режиме посто
янного тока;
AC – задание набора параметров для расчета в режиме переменного
тока;
Tran – задание набора параметров для расчета в режиме переходного
процесса;
Stab – задание директив анализа устойчивости схемы;
Subst – замена параметров схемы;
Help – показывает диалоговую подсказку.
Рис. 4.1. Меню для задания директив
Следующая таблица содержит информацию о том, как использовать
систему меню.
50
Клавиши активации меню
Горячая клавиша
Меню
AltP
Proc
AltI
Assign
AltO
Opt
AltV
Var
AltD
DC
AltA
AC
AltT
Trans
AltS
Stab
AltU
Subst
AltH
Help
F10
Вход в систему меню
Меню Proc
Меню Proc содержит следующие команды:
New – создание нового набора директив;
Save – сохранение набора директив;
Save As – сохранение набора директив в файле с новым именем;
Restore – восстановление набора директив из файла;
Сalculator открывает окно калькулятора;
Exit – выход из режима задания директив.
Создание нового набора директив
При выборе этого пункта меню происходит полная очистка текуще
го состояния директив. Сохранение состояния в файле не происходит.
Сохранение набора директив
При выборе этого пункта меню происходит сохранение текущего со
стояния директив в файле, из которого производилась загрузка.
Сохранение набора директив в файле с новым именем
При выборе этого пункта меню на экране появляется окно Выбор
файла. Укажите имя файла, затем выберите OK. При этом происходит
сохранение текущего состояния директив в файле с заданным именем.
При выходе из окна с помощью кнопок Cancel, или клавиши Esc сохра
нения текущего состояния директив в файле не происходит.
51
Восстановление набора директив из файла
При выборе этого пункта меню на экране появляется окно Выбор
файла. Укажите имя файла, затем выберите OK. При этом происходит
восстановление текущего состояния директив из файла с заданным име
нем. При выходе из окна с помощью кнопок Cancel или клавиши Esc
изменения текущего состояния директив не происходит.
Окно калькулятора
Вы можете использовать калькулятор для выполнения арифмети
ческих, тригонометрических и экспоненциальных вычислений с помо
щью встроенных функций и переменных. Калькулятор содержит сле
дующие группы функций:
тригонометрические функции;
экспоненциальные функции;
функции работы с памятью;
прочие функции.
Окно калькулятора (рис. 4.2) разделено на две панели:
Панель клавиатуры содержит числовые и функциональные кнопки,
которые вы можете выбирать с помощью мыши. Вместо использования
клавиатуры вы можете нажать кнопку мыши на этой панели для вы
полнения вычислений.
Панель ввода отображает значения, которые вы вводите и текущий
результат. Когда вы введете любой из операторов, нажмите кнопку
мыши на = или нажмите Enter.
Рис. 4.2. Окно калькулятора
52
Команды калькулятора
Kлавиша
Функция
Тригонометрические функции
CtrlS
Синус
CtrlC
Kосинус
CtrlT
Тангенс
CtrlA
Арксинус
CtrlO
Арккосинус
CtrlH
Арктангенс
CtrlJ
Ввод числа у
CtrlN
Натуральный логарифм
Ctrl L
Десятичный логарифм
CtrlP
Натуральный антилогарифм
CtrlU
Kвадрат
CtrlQ
Kвадратный корень
CtrlW
Антилогарифм
Экспоненциальные функции
Работа с памятью
CtrlF11
Устанавливает текущей память 1
CtrlF12
Устанавливает текущей память 2
Alt +
Добавляет введенное число к числу в памяти
Alt Вычитает число из памяти
Alt *
Умножает число в памяти на введенное число
Alt /
Делит число в памяти на введенное число
CtrlE
Очищает содержимое памяти
CtrlY
Отображает содержимое памяти на экране
CtrlX
Обратное число
CtrlM
Модуль
CtrlI
Целая часть
Смешанные функции
CtrlF
Дробная часть
CtrlK
Округления
CtrlB
Абсолютное значение
53
Выход из режима задания директив
При выборе этого пункта меню происходит выход из режима за зада
ния директив. Если в директивы после последнего сохранения были
внесены изменения, то на экране появляется запрос о сохранении со
стояния директив в текущем файле.
54
5. ВЫПОЛНЕНИЕ ДИРЕКТИВ
Выбор файла
Всякий раз, когда вам необходимо указать имя файла для работы,
на экране высветится окно диалога Выбор файла. Вы можете ввести лю
бое имя файла или выбрать имя из списка файлов. Окно диалога Выбор
файла содержит три области: окно ввода, список файлов и стандартные
кнопки OK и Cancel. Используйте клавиши Tab и ShiftTab или нажатие и
отпускание левой кнопки мыши для перемещения между областями.
Окно ввода имени – это та область, где вы вводите имя файла или маску
имени для использования в качестве фильтра для списка файлов. Если
вы знаете имя и расположение файла, с которым вы хотите работать,
введите его имя в окне ввода. Если он расположен на другом диске или в
другом каталоге, включите путь доступа в имя файла. Список файлов
содержит имена файлов текущего каталога, те, которые соответствуют
маске имени файла в окне ввода имени плюс головной каталог и все
подкаталоги. Чтобы выбрать файл, нажмите и отпустите кнопку мыши
на имени файла (или поместите курсор на него), затем выберите OK.
Если вы используете клавиатуру, нажмите Enter для выбранного файла.
Меню Assign
Меню Assign позволяет назначать имена и параметры объектов. Оно
содержит следующие команды:
Generators – назначение имен и параметров генераторов;
Loads – назначение имен и параметров нагрузок;
Frequency – задание диапазонов и наборов частот;
Time – задание диапазонов и наборов временных интервалов;
AC Parameters – определение параметров переменного тока;
Signal – определение параметров сигналов.
Назначение имен и параметров генераторов
При выборе этого пункта меню на экране появляется окно выбора
задаваемых параметров генераторов (рис. 5.1). Рекомендуемая после
довательность задания:
кнопка NAMEs – имена;
кнопка Elements – элементы;
кнопка Nodes – узлы.
55
Рис. 5.1. Окно выбора задаваемых параметров генераторов
Для сохранения назначений необходимо выбрать кнопку OK окна
назначений параметров генераторов. При назначении параметров гене
раторов должны выполняться следующие условия:
выбранные элементы должны образовывать связную группу;
в число выбранных элементов должен входить источник напряжения;
число назначенных узлов должно быть равно двум;
число внешних узлов выбранной группы элементов должно быть
равно двум;
назначенные узлы должны принадлежать выбранному множеству
элементов;
назначенные узлы должны являться внешними для выбранного мно
жества элементов.
Если все назначения произведены корректно, пользователь перей
дет в режим работы с основным меню. При обнаружении ошибки выда
ется соответствующее предупреждение. Пользователь может исправить
допущенную ошибку или отказаться от вновь введенных назначений,
выбрав кнопку Cancel.
Назначение имен и параметров нагрузок
При выборе этого пункта меню на экране появляется окно выбора
задаваемых параметров нагрузок. Рекомендуемая последовательность
задания:
кнопка Names – имена.
кнопка Elements – элементы.
кнопка Nodes – узлы.
Для сохранения назначений необходимо выбрать кнопку OK окна
назначений параметров нагрузок. При назначении параметров нагру
зок должны выполняться следующие условия:
56
выбранные элементы должны образовывать связную группу;
число назначенных узлов должно быть равно двум;
число внешних узлов выбранной группы элементов должно быть
равно двум;
назначенные узлы должны принадлежать выбранному множеству
элементов;
назначенные узлы должны являться внешними для выбранного мно
жества элементов.
Если все назначения произведены корректно, пользователь перей
дет в режим работы с основным меню. При обнаружении ошибки выда
ется соответствующее предупреждение. Пользователь может исправить
допущенную ошибку или отказаться от вновь введенных назначений,
выбрав кнопку Cancel.
Задание диапазонов и наборов частот
При выборе этого пункта меню на экране появляется подменю:
Range – задание диапазонов частот;
Set – задание наборов частот.
Задание диапазонов и наборов временных интервалов
Range – задание диапазонов временных интервалов;
Set – задание наборов временных интервалов.
Определение параметров переменного тока
Для расчета параметров переменного тока необходимо определить
источник сигнала или нагрузку (или то и другое вместе), относительно
которых рассчитывается параметр. При выборе этого пункта меню на
экране появляется окно диалога, содержащее список типов параметров
переменного тока (рис. 5.2). В зависимости от типа параметра, выбран
ного пользователем меню на экране, появляется окно диалога, содер
жащее:
список назначений ранее определенных параметров (возможно пус
той) (Parameters List);
список имен ранее определенных генераторов (Generators) – для вход
ных параметров (Iвх, Zвх,...);
список имен ранее определенных нагрузок (Loads) – для выходных
параметров (Iвых, Zвых,...);
оба списка имен (генераторов и нагрузок) для проходных парамет
ров (Ki, Ku,...).
57
Рис. 5.2. Окно диалога, содержащее список типов параметров
переменного тока
Для ввода нового имени параметра необходимо, находясь в списке
назначений, нажать клавишу Insert. При этом в списке возникает новая
строка. Затем, перейдя в строку ввода, ввести имя параметра. Опреде
ление параметра заключается в назначении для него соответствующих
генератора, нагрузки или того и другого вместе. Для этого пользова
тель должен установить курсор в соответствующую строку списка на
значений. Затем, перейдя в список имен генераторов (нагрузок), выб
рать требуемое имя нажатием клавиши Пробел или двойным нажатием
правой клавиши мыши. При этом выбранное имя генератора (нагруз
ки) будет перенесено на соответствующее место в список назначений.
При выборе пользователем кнопки OK происходит сохранение опреде
ленных параметров в памяти компьютера (но не в файле) и выход из
окна диалога. Если в момент выхода из окна диалога для какоголибо
параметра не определен генератор и/или нагрузка, то выдается соот
ветствующее предупреждение. Пользователь может доопределить па
раметр или отменить сделанные назначения с помощью кнопок Cancel
или клавиши Esc. При этом все сделанные изменения отменяются.
Меню Var
Меню Var позволяет задавать вариации параметров схемы при мно
говариантных расчетах. Для более полного исследования моделируе
мой схемы в пакете SimStar предусмотрен режим многовариантных рас
четов, задаваемый директивой вариации параметров. Если пользова
тель определяет директиву вариации, то выдача в протокол информа
ции о рассчитываемых параметрах, определенных в директивах выда
чи (DC, AC, Tran), производится для всех возможных сочетаний значе
ний варьируемых параметров. Вариация параметра может быть задана
двумя способами:
58
заданием диапазона изменения параметра (минимальное и макси
мальное значения и шаг изменения);
заданием набора значений, которые будет принимать параметр.
Формирование директив варьирования в диапазоне для всех пара
метров схемы осуществляется с помощью окна диалога Задание диапа
зонов вариации параметров. Формирование директив варьирования по
набору значений для всех параметров схемы осуществляется с помо
щью окна диалога Задание наборов значений вариации параметров. Если
элемент схемы или поименованный объект характеризуются набором
параметров, (например, коэффициенты функции для нелинейного эле
мента или параметры сигнала), пользователь должен задать вариацию
для каждого из них. В случае, когда какойлибо из параметров элемен
та не должен изменяться в процессе расчета, минимальное и максималь
ное значения диапазона его изменения задаются равными, а набор –
состоящим из одного значения. Пользователь может разрешить (запре
тить) варьирование всех параметров данного элемента, установив (сняв)
с помощью клавиши Пробел или мыши символ X переключателя Use for
Variation окна диалога.
Задание диапазонов вариации параметров
Для задания диапазонов вариации параметров необходимо:
выбором соответствующего пункта меню перейти в окно диалога,
содержащее список имен элементов схемы или поименованных объек
тов. При этом на экране появляется окно диалога, содержащее список
ранее определенных имен поименованных объектов или элементов схе
мы. Исключение составляет задание директивы вариации температу
ры, где отсутствует уровень выбора элементов;
выбрав имя элемента схемы или поименованного объекта с помо
щью клавиши Пробел или двойным нажатием левой клавиши мыши,
перейти в окно Задание диапазонов вариации параметров.
с помощью клавиатуры или мыши перейти к переключателю Use for
Variation и нажатием клавиши Пробел или левой клавиши мыши уста
новить переключатель всостояние разрешено ([X]). Если переключатель
установлен в состояние запрещено ([ ]), то вариация параметров данно
го элемента или объекта при расчетах не производится, однако задан
ные значения сохраняются и могут быть использованы в дальнейшем.
В списке элементов (Range Parameters List) находятся:
для линейных элементов схемы – номинальное значение этого эле
мента;
для нелинейных элементов схемы – список параметров функции,
описывающий этот элемент;
59
для активных элементов схемы – список параметров модели, описы
вающий этот элемент;
для сигналов и кристаллов – список параметров, описывающий этот
объект.
При выборе пользователем кнопки OK происходит сохранение за
данных диапазонов в памяти компьютера (но не в файле) и выход из
окна диалога. Контроль заданных диапазонов не производится. При
выходе из окна диалога с помощью кнопок Cancel или клавиши Esc все
сделанные изменения отменяются.
Задание наборов значений вариации параметров
Для задания наборов значений вариации параметров необходимо:
выбором соответствующего пункта меню перейти в окно диалога,
содержащее список имен элементов схемы или поименованных объек
тов. При этом на экране появляется окно диалога, содержащее список
ранее определенных имен поименованных объектов или элементов схе
мы. Исключение составляет задание директивы вариации температу
ры, где отсутствует уровень выбора элементов;
выбрав имя элемента схемы или поименованного объекта с помо
щью клавиши Пробел или двойным нажатием левой клавиши мыши,
перейти в окно Задание наборов значений вариации параметров;
помощью клавиатуры или мыши установить переключатель Use for
Variation в требуемое состояние;
выбором кнопки OK сохранить сформированный список в памяти
компьютера (но не в файле) и выйти из окна диалога. При выходе из
окна диалога с помощью кнопок Cancel или клавиши Esc все сделанные
изменения не сохраняются.
Меню DC
Меню DC позволяет устанавливать директиву выдачи результатов
расчета схемы по постоянному току. Директива выдачи результатов
расчета схемы по постоянному току определяет список параметров, зна
чения которых выводятся в протокол работы пакета SimStar. Пользо
ватель формирует список интересующих его величин, выбирая из пред
лагаемого ему списка всех возможных вариантов. В перечень выбирае
мых параметров входят:
Node voltage – потенциалы в узлах схемы;
Element Voltage – напряжения на элементах схемы;
Element Current – токи, протекающие через элементы схемы;
Element Power – мощности на элементах схемы;
Work Point – параметры рабочих точек активных элементов схемы.
60
Формирование списка параметров простых элементов
Для формирования списка параметров простых элементов необходимо:
выбором соответствующего пункта меню (Node voltage, Element Voltage,
Element Current, Element Power) перейти в окно Формирование списка.
Формирование списка параметров активных элементов
Для формирования списка параметров активных элементов необхо
димо:
выбором соответствующего пункта меню (Work Point) перейти в окно
выбора активного элемента;
выбрав активный элемент с помощью клавиши Пробел или двойным
щелчком левой клавиши мыши, перейти в окно Формирование списка.
Меню AC
Меню AC позволяет устанавливать директиву выдачи результатов
расчета схемы по переменному току. Директива выдачи результатов
расчета схемы по переменному току определяет список параметров, зна
чения которых выводятся в протокол работы пакета SimStar. Пользо
ватель формирует список интересующих его величин, выбирая из пред
лагаемого ему списка всех возможных вариантов. Для задания рассчи
тываемых параметров переменного тока пользователь должен выбрать:
Frequencis Range, Frequencis Set – диапазоны и/или наборы частот, для
которых будут производиться расчеты; Parameters – параметры, резуль
таты расчета которых будут выведены в протокол; Sensetivitym – диапа
зоны и наборы частот и сами параметры выбираются из числа назначен
ных ранее (см. директиву Assign).
Формирование списка параметров переменного тока
Для формирования списка параметров переменного тока необходимо:
выбором соответствующего пункта меню (Parameters) перейти в окно
выбора типа параметра;
выбрав тип параметра с помощью клавиши Пробел или двойным
щелчком левой клавиши мыши, перейти в окно Формирование списка.
Меню Tran
Меню Tran позволяет устанавливать директиву выдачи результатов
расчета схемы в режиме переходного процесса. Директива выдачи ре
зультатов расчета схемы в режиме переходного процесса определяет
список параметров, значения которых выводятся в протокол работы
пакета SimStar. Пользователь формирует список интересующих его ве
личин, выбирая из предлагаемого ему списка всех возможных вариан
61
тов. Для задания рассчитываемых параметров пользователь должен
выбрать:
Source Signal – сигналы, описывающие временные зависимости на
пряжений независимых источников, действующих в схеме;
Node voltage, Element Voltage, Element Current – параметры, результа
ты расчета которых будут выведены в протокол;
Time Ranges, Time Sets – диапазоны и/или наборы временных интер
валов, для которых будут производиться расчеты.
Диапазоны и наборы временных интервалов и сигналы выбираются
из числа назначенных ранее (см. директиву Assign).
Назначение соответствия между независимыми источниками
напряжений и сигналами
Для назначения соответствия между независимыми источниками
напряжений и сигналами необходимо:
выбором соответствующего пункта меню (Signals) перейти в диало
говое окно выбора независимых источников напряжений;
выбрав с помощью клавиши Пробел или двойным щелчком левой
клавиши мыши независимый источник, перейти в окно Формирование
списка сигналов и сформировать требуемый перечень сигналов, соответ
ствующих данному источнику напряжения. Если источнику напряже
ния назначено более одного сигнала, то результирующее напряжение
на нем рассчитывается как их сумма.
Формирование списка параметров режима
переходного процесса
В перечень выбираемых параметров режима переходного процесса
входят:
потенциалы в узлах схемы (Node voltage);
напряжения на элементах схемы (Element Voltage);
токи, протекающие через элементы схемы (Element Current).
Для формирования списка параметров необходимо выбором соответ
ствующего пункта меню (Node voltage, Element Voltage, Element Current)
перейти в окно Формирование списка.
Формирование списка диапазонов времен
При выборе этого пункта меню на экране появляется окно Формиро
вание списка.
Меню Stab
Меню Assign позволяет устанавливать директивы анализа устойчи
вости схемы. Оно содержит следующие команды:
62
Eigenfrequency – формирование списка собственных частот схемы;
Sensitivity – получение информации о чувствительности собственных
частот к изменению значений параметров;
Locus – построение годографа зависимости собственных частотах от
значений параметров;
Margin – получение информации о запасах устойчивости схемы.
Формирование списка собственных частот схемы
При выборе этого пункта меню на экране высвечивается окно Фор
мирование списка собственных частот.
Формирование списка собственных частот
Для формирования списка собственных частот необходимо:
находясь в списке собственных частот (Source List), выбрать требуе
мую частоту нажатием клавиши Пробел или двойным нажатием левой
клавиши мыши. При этом в списке назначений (Destination List) появит
ся новая частота. Повторять выбор, пока не будет сформирован требуе
мый список;
выбрав кнопку Save List, сохранить список.
Для удаления ошибочно введенной частоты из списка необходимо,
находясь в списке выбранных частот схемы (Destination List), выбрать
требуемую частоту и нажатием клавиши Пробел или двойным нажати
ем левой клавиши мыши удалить ее из списка. Повторять удаление
частот, пока не будет сформирован требуемый список. Для удобства
пользователя дополнительно существует возможность копирования
всего исходного списка частот в список выбранных частот (кнопка Copy
All), а также очистки списка выбранных частот (кнопка Clear All). Для
получения более полной информации о собственных частотах пользо
ватель может с помощью кнопки TauOmega – ReIm выбрать форму пред
ставления собственных частот либо в виде комплексного числа, либо в
виде “постоянная времени – частота”.
Получение информации о чувствительности собственных частот
к изменению значений параметров
Для получения информации о чувствительности собственных час
тот пользователь должен задать:
Eigenfrequency – список собственных частот, для которых будет рас
считываться чувствительность;
Parameters – определить параметры схемы, зависимость от которых
интересует пользователя.
63
Определение параметров схемы для расчета чувствительности
Для определения параметров схемы для расчета чувствительности
необходимо: выбором пункта меню SensetivityParameters перейти в под
меню выбора способа задания перечня параметров. Пользователь имеет
возможность выбрать интересующий его перечень параметров тремя
способами:
Selected – задав список параметров;
Dominant – задав количество параметров, которые оказывают наи
большее влияние на выбранный список собственных частот;
By Influence Level – задав коэффициент влияния, при превышении
которого параметр включается в перечень;
Меню Sensetivity!Parameters!Selected
При выборе этого пункта меню на экране высвечивается окно Фор
мирование списка параметров. Если элемент описывается одним пара
метром, то при выборе этого элемента в исходном списке (Source List) он
просто переходит в список выбранных (Destination List). Если же эле
мент описывается более чем одним параметром (параметры функцио
нальной зависимости нелинейного элемента, параметры сигнала или
кристалла), то при выборе этого элемента пользователь перейдет в сле
дующее диалоговое окно формирования списка параметров выбранного
элемента.
Меню Sensetivity!Parameters!Dominant
Для задания количества параметров, которые оказывают наиболь
шее влияние на выбранный список собственных частот, используется
диалоговое окно задания количества параметров. Для задания количе
ства параметров необходимо:
находясь в строке ввода, ввести требуемое значение количества па
раметров;
выбором кнопки OK сохранить введенное значение в памяти компь
ютера (но не в файле) и выйти из окна диалога.
При выходе из окна диалога с помощью кнопок Cancel или клавиши
Esc введенное значение не сохраняется.
Задание коэффициента влияния
Для задания коэффициента влияния, при превышении которого пара
метр включается в перечень, используется диалоговое окно задания коэф
фициента влияния. Для задания коэффициента влияния необходимо:
находясь в строке ввода ввести требуемое значение коэффициента
влияния;
64
выбором кнопки OK сохранить введенное значение в памяти компь
ютера (но не в файле) и выйти из окна диалога. При выходе из окна
диалога с помощью кнопок Cancel или клавиши Esc введенное значение
не сохраняется.
Построение годографа зависимости собственных частотах
от значений параметров
Для построения годографа зависимости собственных частотах от
значений параметров схемы пользователь должен задать:
Eigenfrequency – список собственных частот, для которых будет стро
иться годограф;
Elements – определить параметры схемы, зависимость от которых
интересует пользователя;
Ranges – определить диапазоны изменения параметров схемы.
Для сохранения назначений необходимо выбрать кнопку OK.
Получение информации о запасах устойчивости схемы
Для получения информации о запасах устойчивости схемы пользо
ватель должен задать:
Eigenfrequency – список собственных частот, для которых будет оп
ределяться запас устойчивости;
Parameters – определить параметры схемы, зависимость от которых
интересует пользователя.
Меню Subst
Директива замены номинальных значений параметров схемы позво
ляет производить замену параметров схемы без повторной трансляции
текста исходного задания. С помощью этой директивы можно произве
сти замену:
Temperature – рабочей температуры;
Element value – параметров элементов;
SUpply voltage – значений питающих напряжений;
Signal Parameters – параметров сигналов;
Chip Parameters – параметров кристаллов.
Если элемент описывается одним параметром, то в диалоговом окне
задания нового номинального значения пользователю будет предложе
но только это значение. Если элемент описывается группой параметров
(параметры функциональной зависимости нелинейного элемента, па
раметры сигнала или кристалла), то пользователю будет предложен
список всех параметров, допускающих замену. Произведенная замена
параметра является необратимой.
65
Замена рабочей температуры
При выборе этого пункта меню на экране появляется окно Новое но
минальное значение рабочей температуры.
Замена параметров элементов
Для замены параметров элементов необходимо:
перейти в диалоговое окно выбора имен элементов;
выбрав с помощью клавиши Пробел или двойным щелчком левой
клавиши мыши требуемый элемент или объект, перейти в окно Новое
номинальное значение.
Замена значений питающих напряжений
Для замены значений питающих напряжений элементов необходимо:
перейти в диалоговое окно выбора имен элементов;
выбрав с помощью клавиши Пробел или двойным щелчком левой
клавиши мыши требуемый элемент или объект, перейти в окно Новое
номинальное значение.
Замена параметров сигналов
Для замены параметров сигналов необходимо:
перейти в диалоговое окно выбора имен элементов;
выбрав с помощью клавиши Пробел или двойным щелчком левой
клавиши мыши требуемый элемент или объект, перейти в окно Новое
номинальное значение.
Замена параметров кристаллов
Для замены параметров кристаллов необходимо:
перейти в диалоговое окно выбора имен элементов;
выбрав с помощью клавиши Пробел или двойным щелчком левой
клавиши мыши требуемый элемент или объект, перейти в окно Новое
номинальное значение.
Задание имен генераторов
Для задания имени необходимо:
находясь в списке имен, нажать клавишу Insert. При этом в списке
появится новое имя. Это же имя появится в линии ввода;
отредактировать имя генератора;
выбрав кнопку OK, сохранить заданное имя.
Задание списка элементов генератора
Для задания списка элементов необходимо, выбрав генератор с по
мощью клавиши Пробел или двойным щелчком левой клавиши мыши,
перейти в окно Формирование списка.
66
Формирование списка
Для формирования списка необходимо, находясь в списке элемен
тов (Source List), выбрать требуемый элемент нажатием клавиши Про
бел или двойным нажатием левой клавиши мыши. При этом в списке
назначений (Destination List) появится новое имя элемента. Повторять
выбор элементов, пока не будет сформирован требуемый список.
Сохранить список, выбрав кнопку Save List.
Для удаления ошибочно введенного элемента из списка необходимо,
находясь в списке выбранных элементов (Destination List), выбрать тре
буемый элемент и нажатием клавиши Пробел или двойным нажатием
левой клавиши мыши удалить его из списка. Повторять удаление эле
ментов, пока не будет сформирован требуемый список. Для удобства
пользователя дополнительно существует возможность копирования всего
исходного списка элементов в список выбранных элементов (кнопка Copy
All), а также очистки списка выбранных элементов (кнопка Clear All).
Задание списка узлов генератора
Для задания списка узлов необходимо, выбрав генератор с помощью
клавиши Пробел или двойным щелчком левой клавиши мыши, перей
ти в окно Формирование списка. Для корректного задания генератора
требуется задать ровно два узла.
Задание имен нагрузок
Для задания имени необходимо:
находясь в списке имен, нажать клавишу Insert. При этом в списке
появится новое имя. Это же имя появится в линии ввода;
отредактировать имя нагрузки;
выбрав кнопку OK, сохранить заданное имя.
Задание списка элементов нагрузок
Для задания списка элементов необходимо, выбрав нагрузку с помо
щью клавиши Пробел или двойным щелчком левой клавиши мыши,
перейти в окно Формирование списка.
Задание списка узлов нагрузок
Для задания списка узлов необходимо, выбрав нагрузку с помощью
клавиши Пробел или двойным щелчком левой клавиши мыши, перей
ти в окно Формирование списка. Для корректного задания нагрузок тре
буется задать ровно два узла.
Задание диапазонов частот
При выборе этого пункта меню на экране появляется окно Задание
диапазонов.
67
Задание диапазонов
Для ввода нового диапазона необходимо, находясь в списке частот,
нажать клавишу Insert. При этом в списке возникает новая строка. За
тем, перейдя в окно ввода имени диапазона, необходимо ввести имя
диапазона. Задание границ диапазона и шага изменения возможно дву
мя способами:
1) с помощью окон ввода значений. Для этого необходимо:
в списке диапазонов выбрать нужную строку;
нажав клавишу Enter, перейти в строку ввода соответствующей вели
чины минимального и максимального значений или шага изменения;
задать в экспоненциальной форме требуемую величину с учетом еди
ниц измерения и нажать клавишу Enter.
2) с помощью линий скроллинга. Для этого необходимо:
в списке диапазонов выбрать нужную строку;
перейти в линию скроллинга для соответствующей величины мини
мального и максимального значений или шага изменения;
перемещая курсор линии скроллинга с помощью клавиш стрелка вле
во, стрелка вправо, Page Up, PageDown или с помощью мыши, задать
требуемую мантиссу устанавливаемой величины;
с помощью кнопок 1/10 и *10 задать порядок устанавливаемой вели
чины.
Для удаления диапазона необходимо, находясь в списке, нажать
клавишу Delete. При этом выбранный диапазон удаляется из списка.
При выборе пользователем кнопки OK происходит сохранение состоя
ния назначенных диапазонов в памяти компьютера (но не в файле) и
выход из окна диалога. При выходе из окна с помощью кнопок Cancel
или клавиши Esc все сделанные изменения отменяются.
Задание наборов частот
При выборе этого пункта меню на экране появляется окно Задание
наборов. Для ввода нового набора необходимо, находясь в списке имен
наборов, нажать клавишу Insert. При этом в списке наборов возникает
новая строка. Затем, перейдя в окно ввода имени, необходимо ввести
имя набора. Для ввода значений нового набора необходимо, находясь в
списке значений наборов, нажать клавишу Insert. При этом в списке
возникает новая строка. Задание значения возможно двумя способами:
1) с помощью окон ввода значений. Для этого необходимо:
в списке значений наборов выбрать нужную строку;
нажав клавишу Enter, перейти в строку ввода величины;
задать в экспоненциальной форме требуемую величину с учетом еди
ниц измерения и нажать клавишу Enter.
68
2) с помощью линий скроллинга. Для этого необходимо:
в списке значений наборов выбрать нужную строку;
перейти в линию скроллинга для соответствующей величины;
перемещая курсор линии скроллинга с помощью клавиш стрелка вле
во, стрелка вправо, Page Up, PageDown или с помощью мыши, задать
требуемую мантиссу устанавливаемой величины.
с помощью кнопок 1/10 и *10 задать порядок устанавливаемой вели
чины.
Для удаления значения набора необходимо, находясь в списке, на
жать клавишу Delete. При этом выбранное значение удаляется из спис
ка. При выборе пользователем кнопки OK происходит сохранение со
стояния назначенных наборов в памяти компьютера (но не в файле) и
выход из окна диалога. При выходе из окна с помощью кнопок Cancel
или клавиши Esc все сделанные изменения отменяются.
Задание диапазонов временных интервалов
При выборе этого пункта меню на экране появляется окно Задание
диапазонов.
Задание наборов временных интервалов
При выборе этого пункта меню на экране появляется окно Задание
наборов.
Задание имен сигналов
При задании имен сигналов на экране появляется окно диалога, со
держащее список ранее определенных назначений сигналов (возможно
пустой) (Signal names) и список мнемонических имен типов сигналов.
Для задания имени необходимо:
находясь в списке имен, нажать клавишу Insert. При этом в списке
появится новое имя. Это же имя появится в линии ввода;
перейдя в линию ввода, отредактировать имя сигнала. Определение
сигнала заключается в задании для него желаемого типа сигнала. Для
этого пользователь должен установить курсор в соответствующую стро
ку списка назначений сигналов;
перейдя в список типов, выбрать требуемое имя нажатием клавиши
Пробел или двойным нажатием правой клавиши мыши. При этом выб
ранное имя типа сигнала будет перенесено на соответствующее место в
список назначений. При выборе пользователем кнопки OK происходит
сохранение заданных параметров в памяти компьютера (но не в файле)
и выход из окна диалога. Если в момент выхода из окна диалога для
какоголибо сигнала не определен тип, то выдается соответствующее
предупреждение. Пользователь может доопределить параметр или от
69
менить сделанные назначения с помощью кнопок Cancel или клавиши
Esc. При этом все сделанные изменения отменяются.
Задание параметров сигналов
В данном режиме на экране появляется окно диалога, содержащее
список ранее определенных имен сигналов. Для задания параметров
сигналов необходимо, выбрав имя сигнала с помощью клавиши Пробел
или двойным нажатием левой клавиши мыши, перейти в окно ввода.
Задание диапазонов
При выборе пользователем кнопки OK происходит сохранение за
данных параметров в памяти компьютера (но не в файле) и выход из
окна диалога. Контроль заданных величин параметров не производит
ся. При выходе из окна диалога с помощью кнопок Cancel или клавиши
Esc все сделанные изменения отменяются.
Формирование списка собственных частот схемы
для расчета чувствительности
При формировании списка собственных частот схемы для расчета
чувствительности на экране высвечивается окно Формирование списка
собственных частот.
Меню Stab!Locus!Eigenfrequency
При формировании списка собственных частот, для которых будет
строиться годограф, на экране высвечивается окно Формирование спис
ка собственных частот.
Меню Stab!Locus!Parameters
При выборе этого пункта меню на экране высвечивается окно Фор
мирование списка параметров. Если элемент описывается одним пара
метром, то при выборе этого элемента в исходном списке (Source List) он
просто переходит в список выбранных (Destination List). Если же эле
мент описывается более чем одним параметром (параметры функцио
нальной зависимости нелинейного элемента, параметры сигнала или
кристалла), то при выборе этого элемента пользователь перейдет в сле
дующее диалоговое окно формирования списка параметров выбранного
элемента.
Меню Stab!Margin!Eigenfrequency
При формировании списка собственных частот, для которых будет
определяться запас устойчивости, на экране высвечивается окно Фор
мирование списка собственных частот.
70
Меню Stab!Margin!Parameters
При выборе этого пункта меню на экране высвечивается окно Фор
мирование списка параметров. Если элемент описывается одним пара
метром, то при выборе этого элемента в исходном списке (Source List) он
просто переходит в список выбранных (Destination List). Если же эле
мент описывается более чем одним параметром (параметры функцио
нальной зависимости нелинейного элемента, параметры сигнала или
кристалла), то при выборе этого элемента пользователь перейдет в сле
дующее диалоговое окно формирования списка параметров выбранного
элемента.
71
6. ПРОСМОТР ГРАФИКОВ
Среда графического интерпретатора пакета SimStar предлагает вам
все команды, в которых вы нуждаетесь для просмотра графических ре
зультатов выполнения вычислений. Головное меню, находящееся ввер
ху экрана (рис. 6.1), содержит следующие команды:
File загружает и печатает файлы графического представления резуль
татов вычислений;
Zoom позволяет изменить масштаб поля графиков;
Graphic содержит команды для вызова инструментария.
Рис. 6.1. Просмотр графических результатов выполнения вычислений
Следующая таблица содержит информацию о том, как использовать
систему меню.
72
Горячие клавиши
Горячая клавиша
Функция
F3
Открыть новый файл
F4
Открыть окно калькулятора
CtrlA
Все/только текущий график
CtrlC
Включает/выключает курсор
CtrlG
Выбор группы графиков
CtrlE
Единый масштаб графиков
CtrlI
Изменение масштаба поля графиков
CtrlN
Возврат к стандартному масштабу поля графиков
CtrlS
Набор группы произвольных графиков
CtrlY
Изменение текущего графика
Клавиши активации меню
Горячая клавиша
Меню
AltF
File
AltZ
Zoom
AltT
Tools
AltH
Help
AltX
Возврат в редактор
F10
Вход в систему меню
Меню File
Open выбирает существующий файл.
Print печатает графики.
Exit возвращает вас в редактор схем.
Открытие существующего файла
Используйте команду File|Open (или F3) для работы с существующим
файлом. Когда вы выбираете эту команду, на экране отображается блок
диалога Выбор файла. Введите имя файла, который вы хотите загру
зить, включая диск и каталог, если они отличны от высвечиваемого.
Выберите OK для загрузки файла, содержащего графические результа
ты выполнения вычислений или Cancel для отмены команды.
73
Печать графиков
Чтобы напечатать графики, выберите команду File|Print.
Возврат в текстовый редактор
Команда File|Exit (или AltX) оканчивает сеанс работы с графическим
интерпретатором пакета SimStar и возвращает вас в текстовый редактор.
Выбор файла
Всякий раз, когда вам необходимо указать имя файла для работы
(например, для загрузки или сохранения), графический интерпретатор
высветит окно диалога Выбор файла. Вы можете ввести имя файла, со
ответствующее маске, или выбрать имя из списка файлов. Окно диало
га Выбор файла содержит три области: окно ввода, список файлов и стан
дартные кнопки OK и Cancel. Используйте клавиши Tab и ShiftTab или
нажатие и отпускание левой кнопки мыши для перемещения между
областями. Окно ввода имени – та область, где вы вводите имя файла
или маску имени для использования в качестве фильтра для списка
файлов. Если вы знаете имя и расположение файла, с которым вы хоти
те работать, введите его имя в окне ввода. Если он расположен на дру
гом диске или в другом каталоге, включите путь доступа в имя файла.
Список файлов содержит имена файлов текущего каталога, те, которые
соответствуют маске имени файла в окне ввода имени плюс головной
каталог и все подкаталоги. Чтобы открыть файл, нажмите и отпустите
кнопку мыши на имени файла (или поместите курсор на него), затем вы
берите OK. Если вы используете клавиатуру, нажмите Enter для откры
тия выбранного файла. Кнопка OK выполняет аналогичную операцию.
Меню Zoom
Normal возвращает стандартный масштаб поля графиков.
In позволяет изменить масштаб поля графиков.
Возврат к стандартному масштабу поля графиков
Эта команда позволяет вернуться к прежнему масштабу поля графи
ков.
Изменение масштаба поля графиков
Новое окно “вырезается” на поле графиков в виде прямоугольника
передвижением курсора. Поместите курсор в угол будущего окна и на
жмите левую кнопку мыши (или клавишу Esc). После этого движением
курсора (с помощью мыши или клавиатуры) окружите прямоугольни
ком нужную вам часть графика. Далее нажмите правую кнопку мыши
(или клавишу Enter). Новое окно выбрано. Для отказа от команды, стоя
74
на одном месте поля графиков, нажмите последовательно левую кноп
ку мыши (или клавишу Esc), затем правую кнопку мыши (или клавишу
Enter).
Меню Graphic
Cursor включает/выключает курсор.
All/Current показывает все/только текущий график.
Axis меняет текущий график.
Groups выбирает новую группу графиков.
Selected позволяет набрать в группу произвольные графики.
Scale позволяет привести все графики к единому масштабу.
Сalculator открывает окно калькулятора.
Включение/выключение курсора
Эта команда позволяет включать/выключать двойные крестообраз
ные курсоры. Каждая пара курсоров относится к одному графику и пе
ремещается вдоль него. Для этого можно пользоваться клавиатурой:
клавиши LEFT, RIGHT изменяют положение курсора на шаг; комбина
ции клавиш CTRL и LEFT/RIGHT – на 100 точек; HOME/END – в начало/
конец оси X; +/ увеличивают/ уменьшают размер шага (от 1 до 10);
мышью: установите курсор мыши на перекрестие одного из курсоров,
нажмите левую кнопку мыши и перемещайте курсор, держа кнопку
мыши нажатой. Значения X и Y, а также дельтаX и дельтаY в окне Cursor
изменяются синхронно с перемещением курсора.
Все или только текущий график
Эта команда или комбинация клавиш CtrlA позволяет выбрать для
просмотра все графики или только текущий.
Изменение текущего графика
Чтобы изменить текущий график, воспользуйтесь данной командой,
выбрав ее из меню (или нажав комбинацию клавиш CtrlY), или нажми
те левую кнопку мыши на квадрате под осью X, обозначающем нужный
вам график. При выборе этой команды через меню на экране появляется
окно диалога, содержащее перечень заголовков графиков в текущей груп
пе. Двойным нажатием левой клавиши мыши или нажатием клавиши
Enter выберите требуемый график. Для отмены выбора воспользуйтесь
кнопками Cancel, или клавишей Esc.
Выбор новой группы графиков
Чтобы выбрать новую группу графиков, воспользуйтесь данной ко
мандой, выбрав ее из меню (или нажав комбинацию клавиш CtrlG).
75
При выборе этой команды на экране появляется окно диалога, содер
жащее список групп графиков и перечень заголовков графиков в каж
дой группе. Двойным нажатием левой клавиши мыши или нажатием
клавиши Enter выберите требуемую группу графиков. Для отмены вы
бора воспользуйтесь кнопками Cancel или клавишей Esc.
Набор группы произвольных графиков
При выборе этой команды или нажатии комбинации клавиш CtrlS
на экране появляется окно диалога Формирование списка.
Единый масштаб графиков
Эта команда или комбинация клавиш CtrlE позволяет включить/
выключить единый масштаб для всех графиков в группе.
76
7. ПРИМЕР ИСПОЛЬЗОВАНИЯ ПАКЕТА SIMSTAR
Для загрузки схемы введите имя файла или выберите его из списка
файлов (рис. 7.1). Нажмите кнопку Open для загрузки файла
(рис. 7.2) или кнопку Cancel для отмены команды.
Рис. 7.1. Диалоговое окно Open
Двойной щелчок мыши на значении атрибута открывает диалоговое
окно (рис. 7.3) для изменения значения выбранного атрибута (имени
элемента, модели или номинала). Определить параметры модели или
подсхемы можно с помощью меню Edit. Значения параметров элементов
или устройств можно выбрать из любой аналоговой или цифровой биб
лиотеки (рис. 7.4). Поскольку аналоговые и цифровые библиотеки от
крыты, можно работать с ними и редактировать информацию, как в
любом другом текстовом файле. Все имеющиеся устройства представле
ны в виде моделей или подсхем с использованием стандартного синтак
сиса PSpice. Символы могут быть созданы или отредактированы c по
мощью встроенного редактора символов.
Встроенный редактор символов (рис. 7.5) выполняет все функции,
позволяющие создавать новые символы и определять атрибуты новых
элементов в процессе работы над схемой. Символы новых элементов
можно включать в наши библиотеки символов. Кроме того, новые сим
77
78
Рис. 7.2. Файл EXAMPLE.SCH
волы можно заносить в ваши собственные библиотеки символов. Лю
бой элемент может быть модифицирован для конкретной цели.
Рис. 7.3. Диалоговое окно для изменения значения
выбранного атрибута
1
1
Рис. 7.4. Диалоговое окно для выбора значения параметров
элементов или устройств
79
11
Рис. 7.5. Редактор символов
1
Рис. 7.6. Диалоговое окно для выбора графического
изображения элемента
80
Команда New Part позволяет находить элементы в графических биб
лиотеках, поворачивать и помещать их на рабочую схему. Выбор гра
фического изображения элемента может производиться из любой биб
лиотеки символов (рис. 7.6), представляющей устройства, имеющиеся
в аналоговой и цифровой библиотеках.
Многостраничное изображение схемы позволяет создавать комплек
сный проект. Поддерживается размер рабочего листа от А до Е.
Графический редактор обеспечивает создание и изменение иерархи
ческих изображений схем. Возможно создание привычных схемных
блоков для последующего использования в данной или другой схеме.
Это обеспечивает модульность и эффективность разработки схем и де
лается с помощью иерархических блоков и символов. Редактор дает воз
можность быстро “набросать” схему, рассматривая ее отдельные части
(подсхемы) как “черные ящики”. Далее можно раскрыть содержание от
дельных частей (подсхем) на нижних уровнях, а затем включить их в
схему более высокого уровня. Пункт меню Create Task используется для
создания текста задания на языке PSPICE. При этом описания моделей и
подсхем (конструкции MODEL и SUBCKT) автоматически генерируются в
текстовый файл задания. При необходимости можно добавить эти кон
струкции в библиотечные файлы, используя текстовый редактор.
Директивы для моделирования вводятся через диалоговые таблицы
(рис. 7.7) и автоматически записываются в файл задания.
Рис. 7.7. Диалоговое окно для задания директив
в режиме переменного тока
В режиме переменного тока могут быть рассчитаны практически все
частотнозависимые характеристики.
Переходные процессы могут быть рассчитаны для потенциалов в уз
лах схемы, токов, протекающих через элементы и напряжений на них
(рис. 7.8). В качестве входного воздействия могут быть заданы слож
ные сигналы, являющиеся суммой простых.
81
Рис. 7.8. Диалоговое окно для определения узла схемы
При анализе устойчивости можно просмотреть значения собствен
ных частот схемы, рассчитать их чувствительность к изменению тех
или иных параметров, построить годограф изменения собственных час
тот в зависимости от изменения параметров, рассчитать запасы устой
чивости. Вы можете изменить номинальное значение параметров схе
мы, не перетранслируя исходное задание. В любой момент может быть
получена контекстнозависимая подсказка. Проще всего задать дирек
тиву расчета по постоянному току. Например, вы хотите рассчитать
напряжения на элементах схемы. Для этого нужно просто указать кур
сором мыши на интересующий вас элемент. Двойной щелчок кнопки –
и элемент в списке (рис. 7.9).
Аналогично вы можете задать расчет потенциалов в узлах схемы,
токов через элементы, мощностей на элементах, параметров активных
элементов. Выбор интересующих вас параметров производится так же,
как и для напряжений.
С помощью диалога вы можете создать поименованные объекты: ге
нераторы, нагрузки, диапазоны и наборы частот и временных интерва
лов, частотные параметры, сигналы.
Допустим, вы хотите задать директиву вычисления коэффициента
усиления от генератора V1 к нагрузке R9. Для этого сначала определим
генератор (рис. 7.11). Чтобы определить генератор необходимо задать
его имя, перечень элементов, входящих в его узлы, подключения гене
ратора к схеме.
82
Рис. 7.9. Диалоговое окно для задания директивы расчета
по постоянному току напряжения на элементах схемы
Рис. 7.10. Диалоговое окно для задания директивы расчета
по постоянному току потенциалов в узлах схемы
Введем имя генератора. Например, G6 (рис. 7.12).
Теперь зададим перечень элементов, входящих в генератор. Подве
дем курсор к нужному элементу. Двойной щелчок кнопки мыши – и
элемент в списке (рис. 7.13).
83
Рис. 7.11. Диалоговое окно для задания имени генератора,
перечень элементов в его узлы
Рис. 7.12. Диалоговое окно для ввода имени генератора
Рис. 7.13. Окно для задания перечня элементов, входящих в генератор
84
Ну, кажется, все! Ах, нет! Вы забыли задать узлы подключения
генератора в схему и семантический контроль обнаружил вашу ошиб
ку (рис. 7.14).
Рис. 7.14. Сообщение об ошибке
Все так же просто, как и для перечня элементов (рис. 7.15). Вот
теперь действительно все! Аналогичным образом определяется и на
грузка.
Рис. 7.15. Диалоговое окно для задания узлов
подключения генератора в схему
Теперь можно выбрать тот частотный параметр, который вы хотите
рассчитать (рис. 7.16).
Для выбранного параметра (Ku) необходимо задать его имя, а так
же от какого генератора, и к какой нагрузке рассчитывается параметр
(рис. 7.17).
85
Рис. 7.16. Диалоговое окно для выбора частотного параметра
Рис. 7.17. Диалоговое окно задания имени для выбранного параметра,
от какого генератора, и какой нагрузке
Рис. 7.18. Введение имени диапазона, минимальное, максимальное
значения частоты и шаг ее изменения
86
Теперь необходимо определить диапазон частот, в котором будет
производиться расчет. Введите имя диапазона, минимальное, макси
мальное значения частоты и шаг ее изменения (рис. 7.18). Можно сразу
определить несколько диапазонов.
Задать значения параметров можно, не прикасаясь к клавиатуре.
Захватив курсором мыши указатель соответствующей линии скроллин
га, установите его в нужную позицию. А теперь – собственно задание
директивы.
Рис. 7.19. Задание директивы
Перенесите тот параметр, который вам нужен, в список назначений
и нажмите кнопку Save List (рис. 7.20). Директива создана.
Рис. 7.20. Выбор параметра
Вы можете просмотреть зависимость частотных характеристик схе
мы от изменения значения емкости C2 (рис. 7.21).
87
Рис. 7.21. выбор элемента
Рис. 7.22. Задание диапазона и шага изменения параметра
Рис. 7.23. Список частот
88
Для этого необходимо задать диапазон и шаг изменения параметра
(рис. 7.22).
Чтобы рассчитать чувствительность собственных частот к измене
нию параметров, необходимо сначала определить список интересующих
вас частот (рис. 7.23).
Теперь выберите параметры изменяемые параметры элементов
(рис. 7.24).
Рис. 7.24. Параметры элементов
Рис. 7.25. Замещения активных компонентов схемы
89
Вы можете также рассчитать чувствительность к изменению значений
элементов схемы замещения активных компонентов схемы (рис. 7.25).
Аналогично задаются директивы построения годографа собственных
частот к изменению параметров (рис. 7.26).
Но здесь дополнительно необходимо задать диапазоны изменения
параметров (рис. 7.27).
Рис. 7.26. Директивы построения годографа собственных частот
Рис. 7.27. Диапазоны изменения параметров
Для замены номинального значения параметра просто задайте его
новую величину (рис. 7.28).
90
Рис. 7.28. Замена номинального значения параметра
Результаты моделирования электронных схем в пакете SimStar мо
гут быть представлены с виде графиков. Для просмотра графиков суще
ствует специальный инструмент, который предоставляет вам дополни
тельные возможности при анализе результатов моделирования.
В простейшем варианте вы можете просто просмотреть графики по
лученных решений.
Рис. 7.29. АмплитудноN и фазочастотные характеристики
избирательной схемы
91
На данном графике (рис. 7.29) представлены амплитудно и фазочас
тотные характеристики избирательной схемы, а также модуль коэффи
циента усиления в логарифмическом масштабе.
Чтобы подробнее рассмотреть график, вы можете воспользоваться
режимом окна (Zoom). Для этого просто выберите интересующий вас
участок графика (рис. 7.30).
В этом режиме вы можете перемещать выбранное окно по полю гра
фика с помощью линий скроллинга (рис. 7.31).
Чтобы измерить значения величин на графике, включите режим инди
кации курсора и установите курсоры в интересующие вас точки (рис. 7.32).
В окне индикации положения курсоров вы можете прочитать инте
ресующие вас данные.
С помощью курсора вы можете, например, определить граничное
значение параметра для устойчивости схемы (рис. 7.33). Найдите мо
мент перехода вещественной составляющей интересующей вас собствен
ной частоты схемы через ноль.
С помощью курсора вы можете, например, определить граничное
значение параметра для устойчивости схемы. Найдите момент перехо
да вещественной составляющей интересующей вас собственной часто
ты схемы через ноль. Тогда координата Х будет равна критическому
значению параметра.
Рис. 7.30. Режимом окна Zoom
92
Рис. 7.31. Выбранное окно с линиями скроллинга
Рис. 7.32. Режим индикации курсора
93
Рис. 7.33. Определение граничного значения параметра
для устойчивости схемы
Рис. 7.34. Меню Groups
94
Если при задании директив на расчет были определены несколько
частотнозависимых параметров, то вы можете выбрать нужные графи
ки с помощью меню Groups (рис. 7.34).
В левой колонке вы выбираете группу графиков. В правой колонке
при этом виден состав группы (рис. 7.35).
А теперь можно проанализировать зависимость выходного сопро
тивления схемы от частоты (рис. 7.36).
Рис. 7.35. Диалоговое окно меню Groups
Рис. 7.36. Анализ зависимости выходного сопротивления
схемы от частоты
95
При необходимости можно “сконструировать” изображение из гра
фиков, входящих в различные группы (рис. 7.37).
Например, одновременно увидеть изменение коэффициента переда
чи и выходного сопротивления (рис. 7.38).
Если на изображении слишком много однотипных графиков, как,
например, при анализе переходных процессов, различить их становит
ся трудно (рис. 7.39).
Включите режим просмотра одного графика из группы. Теперь с по
мощью кнопокпереключателей выбирайте нужный график (рис. 7.40).
Второй способ разделить графики – включить общий для всех гра
фиков масштаб (рис. 7.41).
При этом соотношение сигналов будет соответствовать реальным
значениям (рис. 7.42).
В виде графиков представляются также результаты расчета семейств
частотных характеристик при изменении параметров схемы. Семейство
кривых зависимости коэффициента передачи Ku1 от значения емкости
C4 – на рис. 7.43.
На рис. 7.44 – семейство кривых зависимости того же коэффициента
от значения резистора R4.
Рис. 7.37. Конструирование изображения из графиков,
входящих в различные группы
96
Рис. 7.38. Изменение коэффициента передачи
и выходного сопротивления
Рис. 7.39. Анализ переходных процессов
97
Рис. 7.40. Режим просмотра одного графика из группы
Рис. 7.41. Выбор общего для всех графиков масштаба
98
Рис. 7.42. Соотношение сигналов, соответствующее
реальным значениям
Рис. 7.43. Семейство кривых зависимости коэффициента
передачи Ku1 от значения емкости C4
99
Рис. 7.44. Семейство кривых зависимости коэффициента передачи
Ku1 от значения резистора R4
Библиографический список
1. Сигорский В. П., Петренко А. И. Алгоритмы анализа электрон
ных схем. М.: Сов. радио, 1976.
2. Петренко А. И., Власов А. И., Тимченко А. П. Табличные методы
моделирования электронных схем на ЭЦВМ. Киев: Выща шк., 1977.
3. Михайлов В. Б. Численноаналитические методы решения сверх
жестких дифференциальноалгебраических систем уравнений. СПб.:
Наука, 2004.
4. Разевиг В. Д. Система сквозного проектирования электронных
устойств DesigNLab 8.0. М.: СолонР, 2000.
100
ПРИЛОЖЕНИЕ
Библиотека AFB.GLB
EFREQ, ELAPLACE, ETABLE, EVALUE
Библиотека ANALOG.GLB
1
CAP
IND
RES1
SCR
CAP/
ISWITCH
CORE
SCR1
LPNP
D
NJF
D2
DCR
DMOD
T
NMOS1,
NMOS2,
NMOS3,
NMOS4
TRIAC
NPN, NPN(S)
VSWITCH
DZ
PJF
XTAL
GASFET
PMOS1,
PMOS2, PMOS3,
PMOS4
GASFET_1
PNP
GPOLY3
PNP(S)
RES
101
Продолжение прил.
Библиотека OU.CLB
1 OU10
OU8
OU5
R5
Библиотека SOURCE.GLB
FPOLY2
1
GPOLY3
E
EPOLY1
EPOLY2
FPOLY3
H
HPOLY1
EPOLY3
HPOLY2
G
GPOLY1
HPOLY3
GPOLY2
F
FPOLY1
102
Окончание прил.
I
IPULSE, VPULSE
V
IPWL, VPWL
ISFFM, VSFFM
IEXP, VEXP
ISIN, VSIN
Библиотека SPEC.GLB
AGND
AGND_
CONNECT, PORT
103
Îãëàâëåíèå
ВВЕДЕНИЕ .....................................................................................
1. ИСПОЛЬЗОВАНИЕ ОКНА ПРОСМОТРА ..........................................
Блоки диалога ..............................................................................
Маркер закрытия окна ...................................................................
Триггерные кнопки .......................................................................
Селективные кнопки .....................................................................
Кнопки действия ..........................................................................
Блоки ввода ..................................................................................
Блоки списка ...............................................................................
Команды перемещения курсора .....................................................
2. ГРАФИЧЕСКИЙ СХЕМОТЕХНИЧЕСКИЙ РЕДАКТОР .....................
Как использовать систему меню ....................................................
Клавиши активации меню ............................................................
Меню File ...................................................................................
Меню Edit ...................................................................................
Меню Draw .................................................................................
Меню Zoom ..................................................................................
Меню Page ..................................................................................
Меню Level .................................................................................
Меню Options ..............................................................................
Меню Run ...................................................................................
Меню View ..................................................................................
Меню Help ..................................................................................
3. ГРАФИЧЕСКИЙ РЕДАКТОР СИМВОЛОВ .......................................
Меню Library ..............................................................................
Меню Edit ...................................................................................
Меню Draw .................................................................................
Меню для задания типа вывода ......................................................
Меню для задания графического изображения вывода ......................
4. УСТАНОВКА ДИРЕКТИВ .............................................................
Общие положения ........................................................................
Меню для задания директив .........................................................
Клавиши активации меню ............................................................
Меню Proc ..................................................................................
5. ВЫПОЛНЕНИЕ ДИРЕКТИВ .........................................................
Выбор файла ................................................................................
Меню Assign ................................................................................
Меню Var ...................................................................................
Меню DC ....................................................................................
Меню AC ....................................................................................
Меню Tran ..................................................................................
Меню Stab ...................................................................................
Меню SensetivityParametersSelected .............................................
104
3
5
6
6
7
7
8
8
8
10
11
11
12
12
14
21
25
26
26
28
31
32
33
35
37
40
41
44
44
49
49
50
51
51
55
55
55
58
60
61
61
62
64
Меню SensetivityParametersDominant ...........................................
Меню Subst .................................................................................
Меню StabLocusEigenfrequency ...................................................
Меню StabLocusParameters .........................................................
Меню StabMarginEigenfrequency .................................................
Меню StabMarginParameters .......................................................
6. ПРОСМОТР ГРАФИКОВ ...............................................................
Горячие клавиши ........................................................................
Клавиши активации меню ............................................................
Меню File ...................................................................................
Меню Zoom ..................................................................................
Меню Graphic ..............................................................................
7. ПРИМЕР ИСПОЛЬЗОВАНИЯ ПАКЕТА SIMSTAR ............................
Библиографический список ............................................................
Приложение ..................................................................................
64
65
70
70
70
71
72
73
73
73
74
75
77
100
101
105
Документ
Категория
Без категории
Просмотров
0
Размер файла
595 Кб
Теги
gerbov, mih, matv
1/--страниц
Пожаловаться на содержимое документа