ВУЗ:
Составители:
Рубрика:
34
Правила записи момента времени < t > установки значения сигнала .
1) Если число < t > имеет суффикс S ( например, 3S, 0.5S и т. п.), то это чис-
лозадает время в секундах . Перед суффиксом S можно использовать суффиксы ,
обозначающие различные степени 10 (см . приложение D части 1 пособия ): n –
нано , u – микро , и т.п. Например, запись 10mS означает 10 миллисекунд.
2) Если число < t > имеет суффикс С , то это число задает не время, а номер
временного шага ( например, 1С – 1-й шаг, 2С – 2- й шаг и т .п.). При этом мо-
мент установки значения сигнала вычисляется умножением номера шага на ве-
личину шага , задаваемую с помощью атрибута TIMESTEP (см . далее ).
3) Если перед числом < t > стоит дополнительно знак + , то оно задает не аб -
солютное значение времени или шага , а его приращение относительно преды -
дущего момента установки уровня сигнала. Например, запись +2С означает ус -
тановку уровня сигнала через 2 временных шага , а +25mS – через 25 миллисе-
кунд после последней установки.
Пример. Запись четырехразрядного сигнала источника Stim 4
0ns 0000 0 ns 0000 0С 0000
+10ns 1010 или ++10ns 1010 или +1С 1010
+20ns 0101 ++10ns 0101 +2С 0101
при установке 10nS атрибута TIMESTEP означает следующее:
- в момент t =0 все разряды сигнала равны 0 и на всех выходах источника
(Out0, Out1, Out2, Out3) устанавливается напряжение U0 низкого уровня ;
- в момент времени t =10 наносекунд первый и третий разряды сигнала прини-
мают значение логической 1, так что на выходах Out0 и Out2 источника уста -
навливается напряжение U1 высокого уровня ;
- в момент времени t =20 наносекунд первый и третий разряды сигнала прини-
мают значение логического 0, а второй и четвертый разряды – логической 1;
при этом на выходах Out0 и Out2 источника устанавливается напряжение U0
низкого уровня , а на выходах Out1 и Out3 – напряжение U1 высокого уровня .
Так как здесь значения цифрового сигнала описываются с помощью двоичных
чисел, то значение атрибута FORMAT должно быть равно 1111.
2. Описание приращений сигнала. Для этого используются строки
< t > INCR BY <данные>
- увеличение значения цифрового сигнала в момент времени < t > на величину,
задаваемую числом <данные>, или
< t > DECR BY <данные>
- уменьшение значения сигнала на величину, задаваемую числом <данные>.
3. Описание повторяющегося сигнала. Используется для повторения
фрагмента цифрового сигнала несколько раз . Для этого в строке перед описа-
нием фрагмента нужно поставить команду метки начала фрагмента
LABEL = <имя метки> ,
а в строке, следующей за описанием фрагмента , нужно поставить команду воз-
врата к строке начала фрагмента n раз:
<t> GOTO <имя метки> <n> TIMES .
Здесь <имя метки> - идентификатор метки в виде последовательности симво -
лов, <t> - момент первого возврата на начало фрагмента , <n> - число повторе-
ний фрагмента сигнала. Значение n = -1 задает бесконечное число повторений .
Пример. ОС 00 повторение
+ LABEL = М фрагмента 10, 01
+1С 10 двухразрядного
+2С 01 сигнала
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »