Иллюстрированный самоучитель по OrCAD


Редактор входных сигналов Stimulus Editor - часть 4


/p>

Обсудим основные фазы работы с редактором сигналов Stimulus Editor. Сначала по команде

File>New

открывается новый файл библиотеки сигналов. Далее по команде

Stimulus>New

на открывшейся панели выбирается тип сигнала и в строке Name указывается его имя. После выбора сигнала щелчком по клавише ОК открывается панель ввода его параметров. Аналоговые сигналы EXP, PULSE, PWL, SIN и SFFM описаны в разд. 4.2. Поэтому остановимся здесь на описании цифровых сигналов Signal, Clock и Bus.

Рис. 5.2. Выбор типа сигнала

Рис. 5.3. Ввод параметров сигнала

В программе Stimulus Editor предусмотрены следующие цифровые сигналы.

1.

Signal — временная диаграмма логических состояний, задаваемых пользователем с помощью мыши. После выбора этого сигнала на экране вычерчивается поле графика, помеченное слева именем сигнала, окрашенным в красный цвет (признак активности сигнала и его доступности для редактирования). Моменты времени изменения логического состояния задаются по команде

Add Transition,

которая имеет опции

То 0/1, То X, То Z.

Курсор принимает форму карандаша, щелчком мыши отмечают точки перехода в новое состояние. Моменты времени текущего положения курсора указываются в левой части трех типов нижней строки экрана (рис. 5.3). При этом для удобства задания моментов времени в меню

Plot

нужно установить необходимую дискретность изменения времени по команде

Axis Settings>Minimum Resolution.

Обратим внимание, что в данном режиме точки изменения состояний цифровых сигналов помечены метками в виде квадратиков — их можно перемещать с помощью курсора и удалять нажатием клавиши

Del.


Рис. 5.4. Редактирование параметров сигнала синхронизации CLK

2.

Clock - сигнал синхронизации. Характеризуется частотой повторения (Frequency), скважностью (Duty Cycle), значением начального состояния (Initial Value) и задержкой (Time Delay). Форма этого сигнала и панель задания его параметров приведены на рис. 5.4.

3.

Bus — многоразрядные сигналы (шины).


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