Генераторы цифровых сигналов
Считывание
временной диаграммы цифрового сигнала из файла (устройства FSTIM). Устройства
FSTIM задаются по формату:
Uxxx FSTIM(< количество выходов>) <+узел источника питания>
+ <-узел источника питания> <список узлов>*
+
<имя модели вход/выход> FIL Е=<имя файла сигналов>
+ [IO_LEVEL=<ножер макромодели интерфейса вход/выход>]
+ [SIGNАМЕS=<имя воздействия>]
Параметр <количество
выходов> определяет количество узлов, к которым подключаются сигналы.
Остальные параметры имеют тот же смысл, что в п. 1. Обратим внимание, что задание
с помощью параметра FILE имени файла, в котором описаны сигналы, обязательно.
Файл цифрового сигнала может быть получен путем редактирования файла результатов
моделирования или составлен вручную с помощью любого текстового редактора.
Файл цифрового сигнала имеет две секции:
Приведем сначала пример файла
цифровых сигналов:
*Начало описания сигналов; отделяется от заголовка пустой строкой
0 0000
; двоичные коды сигналов
10ns 1100
20ns 0101
30ns 1110
40ns 0111
Заголовок имеет следующий формат:
Переменная <имя метки> используется при организации цикла с помощью
оператора перехода GOTO, который передает управление на строку, следующую за оператором
LAEEL=<uмя метки>.
REPEAT FOREVER - начало бесконечно повторяющегося цикла (эквивалентно конструкции
REPEAT -1 TIMES).
REPEAT <n> TIMES - повторение п раз.
ENDREPEAT - конец цикла REPEAT.
FILE - указание имени файла, в котором находится описание одного или нескольких
входных сигналов.
Приведем пример:
USIGNAL STIM(2,11) $G_DPWR $G_DGND 1 2 IO_STM TIMESTEP=1ns
+ ОС 00 ; В момент времени
t=0 состояния обоих узлов равны «О»
+ LABEL=M
+ 1C 01 ; При t=1 не состояние
узла 1 равно «О», узла 2 - «1»
+ 2С 11 ; При t=2
не состояние обоих узлов равны «1»
+ ЗС GOTO M 3 TIMES; В момент
времени t=3 не переход на метку М и выполняется
+ первая инструкция без дополнительной
задержки. Цикл повторяется 3 раза
Словарь основных терминов
Query
— отображение характеристик выбранного объекта с возможностью их редактирования
Queue — очередь
R
Ratsnest line — электрическая связь между выводами компонентов на ПП, отображаемая
прямой линией
Redo — откат вперед — возвращение к последней отмененной команде Дифференциальные
уравнения Высшая математика
Reference — позиционное обозначение компонента, обозначающее его тип и порядковый
номер, например Rl, DD1 (см. Part Reference)
Report — отчет
Routing — трассировка, разводка — размещение на ПП трасс проводников между выводами компонентов согласно электрической схеме принципиальной
| |