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


Генераторы цифровых сигналов - часть 2


STIMULUS – необязательный параметр, обозначающий имя сигнала;

IO_LEVEL – необязательный параметр для выбора одной из четырех макромоделей интерфейса вход/выход (по умолчанию 0);

TIMESTEP – необязательный параметр для задания периода квантования (или шага). При задании моментов времени номером шага (имеют суффикс “С”) он умножается на величину шага. По умолчанию устанавливается TIMESTEP=0. Этот параметр не принимается во внимание, если заданы абсолютные значения моментов времени (имеют суффикс “S”).

Параметр <описание формы сигнала> представляет собой произвольную комбинацию одной или нескольких следующих строк:

 

<t>,<логический уровень>

LABEL=<имя метки>

<t> GOTO <имя метки> <n> TIMES

<t> GOTO < имя метки > UNTIL GT <данные>

<t> GOTO < имя метки > UNTIL GE <данные>

<t> GOTO < имя метки > UNTIL LT <данные>

<t> GOTO < имя метки > UNTIL LE <данные>

<t> INCR BY <данные>

<t> DECR BY <данные>

REPEAT  FOREVER

REPEAT  <n>  TIMES

ENDREPEAT

FILE=<имя файла>

 

Каждая цифра переменной <данные> представляет собой логический уровень соответствующего выходного сигнала, который представлен в системе счисления 2m, где m – соответствующая цифра переменной <формат>.

Количество узлов в <списке узлов> должно быть равно значению переменной <количество сигналов>.

Переменная <t> определяет моменты времени, в которые задаются логические уровни сигнала. Если перед значением переменной <t> имеется символ “+”, то эта переменная задает приращение относительно предыдущего момента времени; в противном случае она определяет абсолютное значение относительно начала отсчета времени t=0. Суффикс “S” указывает размерность времени в секундах (допускается суффикс “nS” – наносекунды и т. п.). Суффикс “С” означает измерение времени в количестве циклов, размер которых определяется параметром TIMESTEP (переменная <шаг по времени>).




- Начало -  - Назад -  - Вперед -