ВУЗ:
Составители:
Рубрика:
35
+3С GOTO М 3 TIMES 3 раза.
4. Другие команды повторения фрагментов сигнала.
<t> GOTO <имя метки> UNTIL GT <данные>
- переход в момент времени <t> на строку LABEL с <именем метки>, если зна-
чение цифрового сигнала в данный момент времени больше числа, записанного
в качестве переменной <данные>;
<t> GOTO <имя метки> UNTIL GE <данные>
- переход при значении сигнала, большем или равном значению <данные>;
<t> GOTO <имя метки> UNTIL LT <данные>
- переход при значении сигнала, меньшем значения <данные>;
<t> GOTO <имя метки> UNTIL LE <данные>
- переход при значении сигнала, меньшем или равном значению <данные>.
Пример . ОС 00
+ LABEL = М
+1С INCR BY 01
+1С GOTO М UNTIL LT 4E
Здесь четырехразрядный цифровой сигнал описывается с помощью шестнадца-
тиричных чисел и увеличивается на 01 от 00 до 4E. В качестве значения атри-
бута FORMAT в данном случае вводится число 4.
Запись атрибута COMMAND в окне текста. Описание цифрового сигна-
ла с помощью атрибута COMMAND обычно занимает много места . Поэтому
значение COMMAND рекомендуется вводить в окне текста . Для этого вместо
значения атрибута COMMAND в окне атрибутов следует ввести его идентифи-
катор – последовательность символов. Далее в окне текста с помощью директи -
вы .DEFINE нужно ввести описание сигнала и присвоить его идентификатору.
Использовавние директивы .DEFINE рассмотрено в п .4.3.2 части 1 пособия для
случая задания атрибута VALUE.
Пример . В качестве идентификатора атрибута используется SQWAVE. В
окне текста вводится .DEFINE SQWAVE
+ 0ns 0
+ LABEL= START
++10ns 1
++10ns 0
++10ns GOTO START 10 TIMES
Атрибут TIMESTER задает временной шаг изменения сигнала при задании
моментов установки сигнала <t> с помощью номера шага . Этот параметр игно -
рируется , если моменты <t> заданы в секундах (т.е. с суффиксом S).
Атрибут I/O MODEL задает имя модели вход/выход источника. Эта модель
определяет выходные сопротивления и емкости источника, время перехода
сигнала от одного логического уровня к другому и др. Пользователь может ме-
нять параметры модели или создавать новую модель вход/выход.
Начинающему пользователю не рекомендуется менять имя модели
вход/выход, предлагаемое системой по умолчанию (например , IO-STD).
Описание параметров макромоделей вход/выход можно найти в одном из
текстовых файлов библиотеки цифровых компонентов (обычно в DIGIO.lib).
Параметры макромодели расположены в скобках на строках , начинающихся
директивой .model с указанием имени микромодели и ключевого слова UIO.
Параметрами модели вход/выход являются выходная емкость OUT LD, выход-
ные сопротивления DRVH и DRVL высокого и низкого уровня цифрового сиг-
нала и др. Важным параметром модели вход/выход является DIGPOWER – имя
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »