Логический анализатор (Logic Analyzer)
Для анализа реакции функциональной схемы на входные наборы сигналов используется логический анализатор. Для открытия его малого окна нужно щелкнуть по кнопке Instruments(правая во втором сверху ряду) и в открывшейся панели выбратьLogicAnalyzer. Для открытия его развернутого окна нужно щелкнуть два раза по малому окну. Внешний вид логического анализатора показан на рис. 2 (справа). Анализатор предназначен для отображения на экране монитора 16-разрядных кодовых последовательностей одновременно в 16-ти точках схемы, а также в виде двоичных чисел на входных клеммах-индикаторах. Правый верхний вход используется для подачи синхронизирующих импульсов.
В блоке TRIGGERрасположены кнопки запуска по положительному (включена по умолчанию) или отрицательному спаду сигнала и клемма для подключения внешнего источника синхронизации, например, генератора слова (подключается после нажатия кнопкиEXTERNAL).
Кроме того, предусмотрен автозапуск (после нажатия кнопки BURST) и запуск по заданной двоичной комбинации (после нажатия кнопкиPATTERN), устанавливаемой пользователем в окошке под кнопкой путем введения туда с клавиатуры 1, 0 илиX(неопределенное состояние), предварительно щелкнув мышью на нужном разряде.
Анализатор снабжен также двумя визирными линейками, что позволяет получать точные отсчеты временных интервалов Tl,T2 и Т2-Т1, а также линейкой прокрутки по горизонтали, что позволяет анализировать процессы на большом временном интервале.
T1 – время в начале шкалы,T2 – время в конце шкалы. В окнеClocksperdivisionустанавливается масштаб шкалы времени.
В блоке Clockимеются клеммы для подключения как обычного (Extend), так и избирательного (Qualifier) источника запускающих сигналов, параметры которых могут быть установлены с помощью меню, вызываемого кнопкойSet.
Запуск генератора можно производить по переднему (Positive) или заднему (Negative) фронту запускающего сигнала с использованием внешнего (External) или внутреннего (Internal) источника. В окнеClockqualifierможно установить значение логического сигнала (0,1 илиX), при котором производится запуск анализатора.
Выбор режима синхронизации производится при помощи поля управления TRIGGER.
Существует два режима синхронизации:
• внутренняя синхронизация:
• внешняя синхронизация.
Режим внешней синхронизации устанавливается нажатием на кнопку EXTERNAL. В этом режиме синхронизация производится синхронизирующим импульсом от внешнего источника, подаваемым на вход синхронизации. При помощи кнопок, расположенных в поле управления, можно задать момент запуска по положительному или отрицательному фронту синхронизирующего импульса.
Для просмотра временной диаграммы необходимо сдвинуть вправо красный маркер (треугольник вверху экрана с линией вниз) на экране анализатора, ограничивающий построение диаграммы.
Stop– остановка заполнения диаграммы и ее просмотр,Reset– сброс (очистка) диаграммы.
Шестнадцатеричная система счисления (шестнадцатеричные числа) — позиционная система счисленияпо основанию 16. Обычно в качествешестнадцатеричных цифр используются десятичные цифры от 0 до 9 и латинские буквы от A до F для обозначения цифр от 10 до 15.
Перевод чисел из двоичной системы в шестнадцатеричную
Для перевода многозначного двоичного числа в шестнадцатеричную систему нужно разбить его на тетрады справа налево и заменить каждую тетраду соответствующей шестнадцатеричной цифрой.
Например: 101101000112=0101 1010 0011=5A316.
Поскольку суммирование производится в двоичном коде, то при выполнении лабораторной работы следует вводить в ячейки генератора слов цифры в шестнадцатиричном коде: 0001, 0003, 0005, 0002, 0004, 0000, соответствующие цифрам в двоичном коде: 0001, 0011, 0101, 0010, 0100, 0000. Эти цифры следует прокручивать в циклическом режиме с указанием начальной и конечной ячеек, в которые они записаны. Набор приведенных цифр позволяет проверить все режимы работы сумматора – сложение и перенос. В числах в двоичном коде крайнее слева число – перенос из низшего разряда. Три последующих справа – налево числа – суммируемые числа.
При анализе диаграммы следует учитывать, что формирование сигналов на выходах логических схем производится к началу следующего интервала модельного времени (показывается в следующем временном интервале).
На диаграмме (рис. 4) перенос из низшего разряда в текущий подается на верхнюю клемму логического анализатора.