Справочник по отображению цифровых значений
Чтение двоичных, шестнадцатеричных и десятичных значений на цифровых осциллограммах ALcad.
В Cloud и приложении для Windows цифровая временная диаграмма показывает значение каждого сигнала в выбранном отсчёте. Этот справочник поможет читать отдельные биты, шины и значения со знаком.
Открытие отображения значений
В Схема откройте цифровую схему. На панели инструментов схемы установите Цифровой анализ в режим Временная диаграмма и выберите Запустить цифровую симуляцию. На осциллограмме выберите Формат значений осциллограммы, чтобы задать формат столбца Значение.
Начальный формат — Двоичный. Разрядность каждого сигнала указана в квадратных скобках в его имени. Значения используют эту объявленную разрядность от 1 до 64 бит. Крайний левый бит — старший (От старшего бита).
Форматы значений
Формат | Правило отображения | Пример для |
|---|---|---|
Двоичный | Отображает полную битовую строку, включая ведущие нули. |
|
Шестнадцатеричный | Использует |
|
Десятичный без знака | Интерпретирует биты как неотрицательное целое число. |
|
Десятичный со знаком | Интерпретирует биты как целое число в дополнительном коде с объявленной разрядностью. |
|
Например, 4-битное значение 1111 интерпретируется как -1 в формате Десятичный со знаком, а 8-битное значение 00001111 — как 15. Разрядность влияет на интерпретацию.
Значения с четырьмя состояниями
Цифровые значения используют 0, 1, X и Z. Значение, содержащее X или Z, отображается полной битовой строкой в любом формате. Если выбран числовой формат, для значения также отображается Числовое значение недоступно (X/Z).
Если выбран Шестнадцатеричный, Десятичный без знака или Десятичный со знаком, под отформатированными известными значениями также отображается исходная строка Двоичный. Полосы шин на осциллограмме также показывают исходные битовые строки.
Значения в позиции курсора
Переместите курсор отсчёта на осциллограмме, чтобы прочитать другой отсчёт. Столбец Значение обновится для всех отображаемых сигналов в этот момент времени. Выберите Следить за последним отсчётом, чтобы вернуться к последнему отсчёту. Время курсора отображается в секундах.