Логический анализатор для регистрации результатов контроля Советский патент 1990 года по МПК G06F11/25 

Описание патента на изобретение SU1608668A1

Изобретение относится.к вычислительной технике и может быть использовано для контроля цифровых устройств.

Целью изобретения является повьше ние надежности за счет упрощения анализатора.

На фиг.1 представлена структурная схема анализатора; на фиг.2 - диаграмма время-выход четырехразрядного двоичного счетчика; на .З - диаграмма вход-выход комбинационного преобразователя кода 8-4-2-1 в код 2-4-2-1; на фиг.4 - диаграмма вы ход-выход для автомата Уилкса; на фиг.5 - формирование на диаграмме двух шестнадцатиричных цифр (1 байт) вблизи узлов координатной сетки; на фиг.6 - схема второго счетчика.

Анализатор содержит первый 1 и второй 2 цифроаналоговые преобразователи, первый 3, второй 4 и третий 5 мультиплексоры, первый 6 и второй 7 счетчики, шифратор 8, первый 9 и второй 10 переключатели, блок 11 постоянной памяти,генератор 12 импульсов, первый 13, второй 14 и третий 15 фильтры низких частот, первый элемент И 16,токоогран.ичиваю- щий элемент, вьтолненньй на резисторе 17, блок 18 отображения, многоразрядный щуп 19, а также контролируемую схему 20.

На фиг.1, показаны первая 21, вторая 22 и третья 23 группы информационных входов, выход 24 синхронизации, вход 25 сброса, элементы И 26 - 28, четвертая группа 29 информационных входов.

Второй счетчик (фиг.6) содержит трехразрядный счетчик 30 в коде Грея и счетный триггер 31,

Все блоки, входящие в логический анализатор, стандартные и могут быть реализованы на микросхемах серии К 155. В качестве блока 18 отображения может быть использован осциллограф, например, С1-83.

Анализатор работает следующим образом.

Он обеспечивает возможность формирования различных диаграмм, характеризующих функционирование контролируемой схемы 20. Тип отображаемой диаграммы (режим работы логич еско- го анализатора) выбирается переключателем 9, в соответствии с положением которого на выходе шифратора 8 форми0

5

0

5

0

5

0

5

0

5

руется код управления режимом. В соответствии с выбранным режимом мультиплексор 3 пропускает на вход циф- роаналогового преобразователя (ЦАП) 1.КОД выходного сигнала или код состояния группы контрольных точек контролируемой схемы 20. При этом мультиплексор 4 пропускает на вход ЦАП 2 код с выхода счетч1Лса 6 или код с группы информационных входов 23 схемы 20, или код группы контрольных точек схемы 20, или код выходного сигнала схемы 20. Выходные сигналы ЦАП 1 и 2 поступают соответственно на входы вертикальной и горизонтальной развертки блока 18 отображения. Это приводит к формированию диаг.раммы на экране блока отображения.

Различные виды диаграмм, получаемые в зависимости от режима работы логического анализатора, представ- лены в табл.1.

При проведении анализа контролируемая схема 20 находится в рабочем режиме На нее поступают рабочие входные сигналы, сигнал синхронизации и сигнал начальной установки. Выбирая определенные режимы отображения, оператор имеет возможность получить с помощью блока 18 требуемую диаграмму. Эти диаграммы дают возможность контролировать последовательность и достоверность генерации внутренних состояний схемы 20, а также ее входных и выходных сигналов. По характеру отображаемой диаграммы можно судить о правильности работы контролируемой схемы, а по искажению диаграммы производить диагностику неисправностей.

Однако для полной характеристики контролируемой схемы необходимо знать значения различных дополнительных сигналов в каждой из точек отображаемой диаграммы. В предлагаемом логи- ; ческом анализаторе обеспечена возможность контроля как одноразрядного, так и многоразрядного дополни- тельного сигнала. Состояние этих сиг-: налов схемы 20 подается в логический анализатор с помощью многоразрядного щупа 19. Положение переключателя 10 определяет режим отображения дополнительного сигнала, т.е. его разрядность. При этом возможно отображение состояния дополнительного сигнала в двоичной форме (одноразрядный дополнительный сигнал), восьмиричной (трехразрядный дополнительный сигнал , шестнадцатиричной (четырехразрядный дополнительный сигнал) и двойной шестнадцатиричной формах (восьмиразрядный дополнительный сигнал). соответствии с этим возможны следующие варианты цифр на экране бло1

0-F, 00-FF.

:а отображения: 0-1, 0-7,

Для

преобразования кода с контактон щупа 19 в цифры на диаграммах исполь;|уются блок 11 постоянной памяти, фильтры 13-15 низких частот СФНЧ) ,

этом TI ционирл Грея,

генератор 12 и счетчик 7. При и младших его разряда функ- ют в соответствии с кодом г выход переполнения третьего

младшего разряда соединен со счетным Входом четвертого разряда, образуе- мого с етным триггером 31. С приходом каздого 16-го импульса генератора 1 Н

чика 7

рому КС

чик 6 I

СОСТОЯ

изменяк1тся сигналы на- входах ЦАП 1

: выходе старшего разряда счет формируется сигнал,по кото- нтролируемая схема 20 и счет- :ереходят в следующее рабочее 1ие. Если в результате этого

и 2, тс ражени ющий у;

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

образом, выходные сигналы

с ЦАП 1

и 2 выбирают узлы координатг.

ной сетки, в которых отображается в выбранной форме информация, характеризующа

я состояние дополнительного

сигнала.

Фop иpoвaниe цифры в узле координатной сетки происходит следующим o6pa3ON. Сигналы с мпадших трех разрядов счетчика 7, проходя через фильтры 1315,суммируются с выходными

сигналами соответствующих ЦАП и поступают

ка входы горизонтального и

вертикального отклонения луча блока 18 отображения. Это приводит к тому, что в узле координатной сетки диаграммы электронный луч движется по замкнутому контуру, совпадающему с начертанием цифры 8. Переход счетчика 7

из одного состояния в другое

приводит к перемещению луча по соответствующему участку (сегменту) этого контура. Если этот переход осуществляется при единичном сигнале подсветки луча, то, вследствие сгла86686

живания фронтов сигналов с младших разрядов счетчика 7 фильтрами 13-15, на экране блока 18 отображения возникнет заметный след длиной в один сегмент. Управление подсветкой луча блока 18 отображения в каждом из состояний счетчика 7 дает возможность отображения любой цифры от О до F.

д Это реализуется с помощью одно- разрядного блока 11, в котором записана информация по управлению под- счеткой луча блока 18 отображения. В табл.2 представлено кодирование

IJ блока 11. Каждая клетка этой таблицы соответствует одному из 128 возможных адресов. Строки таблицы соответствуют В возможным состояниям (кодирование в восьмиричной сис20 теме) 3-разрядного кода с младших разрядов счетчика 7, поступающего на младшие разряды адреса. Столбцы таблицы соответствуют 16 возможным состояниям (кодирование в шестнад25 цатиричной системе) 4-разрядного кода,поступающего с мультиплексора 5 на старите разряды адреса.

В целях уменьшения количества 2Q ячеек блока 11 старшие входные линии мультиплексора 5 поступают на адресные входы блока памяти через элементы И 26-28. Управление ими осу- ществляется кодом с переключателя 10.В результате на адресных входах блока 11 памяти, соответствующих тем выходным линиям мультиплексора 5, которые не являются информационными (3 старших линии - контроль одной : - точки, 1 старшая линия - контроль трех точек), устанавливается сигнал логического нуля.

Если одновременно контролируется 8-разрядный дополнительный сигнал д5 схемы 20 (положение 2Н переключателя 10), то в тот момент, когда старший 4-й разряд счетчика 7 установится в единицу, сигнал логического нуля с выхода элемента И 16 подключит стар- 5Q шие четыре разряда многоразрядного щупа 19 через мультиплексор 5 и элементы И 26-28 к адресным входам блока 11. Одновременно, этим же сигналом снимется смещение на горизонтальное j отклонение луча блока 18 отображения вблизи узла координатной сетки диаграммы. В результате обеспечива- . ется формирование старшей цифры 8- разрядного кода слева от младшей. Г

35

На фиг.5 показан пример формирования кода FA, Здесь X,, Y, и Т - сигналы управления лучом, поступающие соответственно с первого, второго и третьего выходов счетчика 7; Х - сигнал смещения между двумя соседними цифрами, поступающими через резистор 17 с выхода элемента И 16; Х, Y - расстояние между оо седними узлами координатной сетки диаграммы. Размеры и наклон цифр, удобные для восприятия, обеспечиваются параметрами ФНЧ 13-15.

Таким образом, в предлагаемом логическом анализаторе достигнуто сокращение объема блока-постоянной памяти, которое обеспечивает повьшение надежности предлагаемого логического анализатора.

Формула изобретения

Логический анализатор для регистрации результатов контроля, со- держащий два цифроаналоговых преобразователя, три мультиплексора, два счетчика, шифратор, два переключателя, блок отображения, многоразрядный П1уп, три фильтра низких частот, блок постоянной памяти,генератор им- пульсов, токоограничивающий элемент, выполненньй на резисторе, первый элемент И, причем группы выходов первого и второго мультиплексоров соединены с группами входов соответствен- но первого и второго цифроаналоговых преобразователей ,первые и вторые группы информационных входов первого и второго мультиплексоров попарно объединены и образуют соответст- венно первую и вторую группы ин- (формационных входов анализатора для подключения соответственно групп выходов и группы контрольных точек контролируемой схемы, третья группа информационных входов второго мультиплексора является третьей группой информационных входов анализатора для подключения к информационным входам контролируемой схемы, группа раз рядных выходов первого счетчика С1оед нена с четвертой группой информационных входов второго мультиплексора, старший разрядный выход второго счетчика соединен с первым входом перво- го элемента И, тактовым входом первого счетчика и образует вьпсод синхронизации анализатора для подклн5чения

5

0

5 - 5 -

5

к одноименному входу контролируемой схемы, входы сброса первого и второго счетчиков объединены и образуют вход сброса анализатора для подключения входа сброса контролируемой схемы, подвижные контакты первого и второго . переключателей подключены к шине нулевого потенциала, группа замыкающих контактов первого переключателя соединена с группой входов шифратора, первый вьпсод которого соединен с адресным входом первого мультиплексора, второй и третий выходы шифратора соединены с первым и вторым адресными входами второго мультиплексора, выходы первого и второго цифроаналоговых преобразователей подключены соответственно к входам вертикальной и горизонтальной развертки блока отображения, группа входов многоразрядного щупа является четвертой группой информационньк входов анализатора для подключения к контрольным точкам контролируемой схемы, выход блока постоянной памяти подключен к входу управления подсветкой блока отображения, выход генератора импульсов соединен с тактовым входом второго счетчика, младшие разрядные выходы с первого по третий которого соединены с мпадшими адресными входами с первого по третий блока постоянной, памяти и входами фильтров низких ча-| стот с первого по третий, первый вы-: ход третьего мультиплексора соединен с четвертым адресным входом блока постоянной памяти, группа инфор- MaiuioHHbix входов .третьего мульти- ., плексора соединена с группой выходов многоразрядного щупа, первый замыкаю щий контакт второго переключателя соединен с инверсным входом первого элемента И, выход которого соединен с адресным входом второго мультиплек - сора и через резистор подключен к входу горизонтальной развертки блока отображения, отличающийся тем, что, с целью повьш1ения надежности за счет упрощения анализатора, он содержит второй, третий и четвертый элементы И, первые входы кот о- рых соединены соответственно с вторым, третьим и четвертым выходаьш третьего мультиплексора, а выходы - с пятым, шестым и седьмым адресными входами блока постоянной памяти,выход первого фильтра низких частот подключен к входу горизонтальной развертблока отображения, выходы нторо- и третьего фильтров низких частот 1ключены к входу вертикальной раз- веЬтки блока отображения, причем вто- poi счетчик содержит трехразрядный

ки го по,

СЧ(

ге и чи Гр

JT4HK в коде Грея и счетный триг- ), входы сброса которых объединены образуют вход сброса второго счет- а, тактовый вход счетчика в коде гя образует одноименный вход вто

рого счетчика, выход переполнения счетчика п коде Грея соединен с тактовым входом счетног о триггера, разрядные выходы счетчика в коде Грея являются кпадшими разрядными выходами с первого по третий второго счетчика, выход счетного Tpvirrepa является старшим разрядным выходом второго счетчика.

Похожие патенты SU1608668A1

название год авторы номер документа
Логический анализатор 1986
  • Гладштейн Михаил Аркадьевич
  • Комаров Валерий Михайлович
  • Альтерман Игорь Зелимович
SU1411749A1
Логический анализатор 1982
  • Гладштейн Михаил Аркадьевич
  • Комаров Валерий Михайлович
  • Шубин Николай Алексеевич
SU1111166A1
Сигнатурный анализатор 1989
  • Андреев Александр Николаевич
  • Водовозов Александр Михайлович
  • Лабичев Виктор Николаевич
  • Малинов Павел Валерьевич
SU1756890A1
Устройство для контроля логических блоков 1985
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
  • Стебуля Григорий Васильевич
  • Шелепов Сергей Николаевич
SU1254489A1
Устройство для формирования видеосигналов 1985
  • Гуглин Илья Наумович
SU1317473A1
Цифровой следящий электропривод 1985
  • Игнатченко Александр Иванович
  • Пискарев Александр Николаевич
  • Толмачев Валерий Александрович
  • Кротенко Владимир Владимирович
SU1308982A1
Логический анализатор 1981
  • Баран Ефим Давидович
SU1032457A1
Устройство для контроля оперативных накопителей 1980
  • Новик Григорий Хацкелевич
  • Колтыпин Игорь Сергеевич
  • Алексахин Андрей Николаевич
SU947913A1
Логический анализатор 1988
  • Баран Ефим Давидович
  • Кошелева Елена Ивановна
SU1654822A1
Устройство для контроля цифровых узлов 1985
  • Инсода Линас Витаутович
  • Пятронис Ромульдас Викторас Брониславович
  • Урбонас Владисловас Пятрович
  • Кузьменко Виктор Михайлович
SU1238085A2

Иллюстрации к изобретению SU 1 608 668 A1

Реферат патента 1990 года Логический анализатор для регистрации результатов контроля

Изобретение относится к вычислительной технике и может использоваться для контроля цифровых устройств. Цель изобретения - повышение надежности анализатора за счет упрощения его схемы. Логический анализатор содержит два цифроаналоговых преобразователя 1, 2 три мультиплексора 3, 4, 5, два счетчика 6, 7, шифратор 8, два переключателя 9, 10, блок постоянной памяти 11, генератор импульсов 12, три фильтра низких частот 13, 14, 15, элемент И 16, резистор 17, блок отображения 18 и многоразрядный щуп 19. Цель изобретения достигается благодаря вводу элементов И 26-28 и выполнению счетчика 7 в виде трехразрядного счетчика в коде Грея, соединенного выходом переполнения с тактовым входом счетного триггера. 6 ил., 2 табл.

Формула изобретения SU 1 608 668 A1

t 00 О ВЫХОД. КОД Y /ВЫХОД, КОД Y

1001 ВНУТРЕННЕЕ СОСТОЯНИЕ Q/ВЫХОД, КОД Y

2010 ВХОД, КОД Х/ВЫХОД, -КОД Y

3011 ВРЕМЯ t/ВЫХОД, КОД Y

4100 ВЫХОД, КОД Y/ВНУТРЕННЕЕ

СОСТОЯНИЕ, КОД Q

51 О 1 ВНУТРЕННЕЕ СОСТОЯНИЕ

ВНУТРЕННЕЕ СОСТОЯНИЕ Q

61 1 О ВХОД, КОД Х/ВНУТРЕННЕЕ

СОСТОЯНИЕ Q

7.11 1 ВРЕМЯ t/ВНУТРЕННЕЕ

СОСТОЯНИЕ Q

Примечание.

Таблица 1

Режимы, отмеченные знаком +, эффективно используются при большой размерности кодов выходного сигнала и группы контрольных точек, причем младшие разряды кодов поступают на второй мультиплексор 4, а старшие - на первый мультиплексор 3.

Таблица2

Фиг. 2

56789 А В С D Е /

Фиг. д

Фиг. 5

(риг.б

Документы, цитированные в отчете о поиске Патент 1990 года SU1608668A1

Приспособление для соединения пучка кисти с трубкою или втулкою, служащей для прикрепления ручки 1915
  • Кочетков Я.Н.
SU66A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 608 668 A1

Авторы

Альтерман Игорь Зелимович

Комаров Валерий Михайлович

Шубин Николай Алексеевич

Даты

1990-11-23Публикация

1988-04-11Подача