Устройство для анализа логических состояний Советский патент 1984 года по МПК G06F11/25 

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

2. Устройство по п,1, отличающееся тем, что калсдый программируемый таймер-делитель частоты соде жит коммутатор сигналов, выход которо го подключен к первому входу счетчика-вычитателя, выход которого являетс выходом программируемого таймера-делителя частоты, выход счетчика-вычита теля соединен с входом блока формирования однократного импульса, выход которого соединен с первым входом коммутатора сигналов, второй и третий входы коммутатора сигналов являются первыми входами, программируемых таймеров-делителей частоты, второй вход счетчика- вычитателя является вто рым входом программируемого таймераделителя частоты, вход буферного регистра является третьим входом програ мируемого таймера-делителя частоты, выходы буферного регистра подключены к входам счетчика-вычитателя, 3. Устройство по П.1, отлича ющееся тем, что блок управления содержит счетчик синхронизации, вход которого подключен к выходу задающего генератора, а выходы подключены к дешифратору управляющих сигналов, первый вход элемента И является первы входом блока управления, второй вход элемента И подключен к выходу тригге ра разрешения запуска, а выход подключен к первому входу блока переклю чения режимов, второй и третий вхо10ды которого являются соответственно вторым и третьим входами блока управления, первый и второй выходы блока переключения режимов подключены соответственно к первому и второму входам регистрации, второй выход блока переключения режимов подключен также к первым входам триггера разрешения запуска и триггера подготовки, первый выход триггера регистрации подключен ко второму входу дешифратора управляющих сигналов, второй вход триггера разрешения запуска соединен с первым выходом дешифратора управляющих и первым входом формирователя тактов записи, выход которого является выходом блока управления, второй и третий входы формирователя тактов записи подключены соответственно ко второму выходу триггера регистрации и к третьему выходу блока переключения режимов, четвертый вход которого подключен к выходу узла задания режимов и к третьему входу дешифратора управляющих сигналов, второй, третий, четвертый, пятый и шестой выходы которого являются выходом блока управления, четвертый вход дешифратора управляющих сигналов подключен к выходу триггера подготовки и третьему входу триггера разрешения запуска, второй вход триггера подготовки подключен ко второму выходу узла задания режимов.

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

название год авторы номер документа
Логический анализатор 1985
  • Шлиомович Евсей Маркович
SU1357958A1
Многоканальная система сбора и регистрации измерительной информации 1989
  • Андреева Изабелла Александровна
  • Гафт Леонид Абрамович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
  • Рождественский Алексей Викторович
SU1783547A1
Логический анализатор 1984
  • Андреев Борис Михайлович
  • Леухин Сергей Петрович
SU1259267A1
Многоканальное устройство для регистрации 1985
  • Смильгис Ромуальд Леонович
  • Вейс Раймонд Волдемарович
  • Бородулин Сергей Прокофьевич
  • Прокофьевс Юрис Петрович
  • Элстс Мартиньш Антонович
SU1322156A1
УСТРОЙСТВО ОБНАРУЖЕНИЯ СИГНАЛОВ С ПРОГРАММНОЙ ПЕРЕСТРОЙКОЙ РАБОЧЕЙ ЧАСТОТЫ 1997
  • Кейн Э.Р.
  • Лазаренко И.И.
  • Мельников А.А.
  • Титов А.А.
  • Царик И.В.
RU2110890C1
Графический дисплей с контролем 1984
  • Батанист Моисей Лазаревич
  • Шубин Юрий Александрович
SU1249526A1
Аналого-цифровая вычислительная система и аналоговая вычислительная машина (ее варианты) 1983
  • Беляков Виталий Георгиевич
  • Володина Галина Григорьевна
  • Панафидин Валерий Васильевич
SU1259300A1
МНОГОКАНАЛЬНАЯ СИСТЕМА ДЛЯ РЕГИСТРАЦИИ ФИЗИЧЕСКИХ ВЕЛИЧИН 1991
  • Михалевич Владимир Сергеевич[Ua]
  • Кондратов Владислав Тимофеевич[Ua]
  • Сиренко Николай Васильевич[Ua]
RU2037190C1
Многоканальная система измерения и регистрации 1988
  • Андреева Изабелла Александровна
  • Гафт Леонид Абрамович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
SU1707546A1
КОНТРОЛЛЕР КАНАЛА МЕЖБЛОЧНОГО ОБМЕНА 2007
  • Горшков Сергей Николаевич
RU2345407C1

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

Реферат патента 1984 года Устройство для анализа логических состояний

1. УСТРОЙСТВО ДЛЯ АНАЛИЗА ЛОГИЧЕСКИХ СОСТОЯНИЙ, содержащее первый буферный регистр, выход которого подключен соответственно к первым входам схемы сравнения и блока памяти данных, выход которого подключен к первому входу блока отображения, выход схемы сравнения соединен с первым входом блока управления, вйход которого связан с входом первого буферного регистра, со вторым входом блока памяти данных и вторым входом блока отображения, а также блок ввода- вывода, содержащий узел управления вводом-выводом параметров и клавиатуру, отличающееся тем, что, с целью расширения его функциональных возможностей за счет последовательного и параллельного ввода данных и повышения его надежгности в него введены второй буферный регистр, программируегше таймеры-делители частоты, кроме того, в блок ввода-вьтода введены память параметров, кольцевой регистр сдвига, реверсивный счетчик, элемент ИЛИ, схема сравнения разряда параметров, cxeMfi сравнения параметров, первые входы таймеров-делителей частоты. |f 1.5 второго буферного регистра, элемента ИЛИ и вход .узла управления вводом-выводом параметров подключены к выходу блока управления, вторые входы таймеров-делителей частоты, второго буферного регистра и третий вход ,блока отображения, подключены к выходу памяти параметров, выход второго буферного регистра подключен ко второму входу схемы сравнения, а выходы программируемых таймеров-делителей частоты подключены соответственно ко второму и третьему входам блока управления, кроме того, выход узла управления вводом-выводом параметров связан с первыми входами схемы сравнения параметров, схемы сравнения разрядов параметров, памяти параметров, кольцевого регистра сдвига, реверсивного счетчика и с входом клавиатуры, выход которого связан со вторыми входами схемы сравнения параметров и схемы сравнения разрядов раметров, выход которой связан со вто IHJM входом кольцевого регистра сдвиСО га, первый выход схемы сравнения паал раметров подключен к третьему вхоО) ду схемы сравнения разрядов параметров и второму входу элемента ИЛИ, выход которого соединен со вторым 90 входом реверсивного счетчика, второй выход схемы сравнения параметров подключен к третьему входу реверсив ого счетчика, выход которого соедияен со вторым входсж памяти параметров, выход которой подключен к третьему входу кольцевого регистра сдвига, выход которого подключен к четверто- му входу реверсивного счетчика, выход которого подключен к третьему входу блока памяти данных.

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

«

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

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

В состав оборудования этих устройств входят шины ввода данных, буферные регистры, блок памяти данных, блок управления запуском и регистрацией данных, панель управления с элементами коммутации каналов ввода параметров, установки режимов запуска, тактидования, отображения. 31 Некоторые из устройств, имеют встроен ные индикаторы для отображения хранимых в блоке памяти данных, другие используют для этой цели внешние индикаторы - чаще всего электроннолучевые осциплогра4я 1 ГЛ . Однако большое число элементов управления на панели усложняет эксплуатацию приборов, ограничивает возможности реализации ряда важных режи MOB работы устройства, сокращает чис ло и диапазон задания основных параметров процесса регистрации, а также возможности использования вспомогательных указателей при анализе отобр жаемой информации. Кроме того, большое число механических переключателе на панели устройства снижает надежность его работы. Наиболее близким к изобретению по технической сущности является логиче кий анализатор, который содержит сре ства для сбора данных, содержащие по следовательно соединенные входные ши ны ввода данных, компараторы, буферный регистр, блоки памяти и отображения, устройство ввода-вывода параметров, схему сравнения, один из вхо дов которой подключен к выходу буфер ного регистра, блок управления и синхронизации, связанный с буферным регистром, блоком памяти данных, выходом схемы сравнения, устройством ввода-вьюода параметров и блоком отображения на ЭЛТ. Кроме того, в со тав анализатора входят блоки формирования тактов яаписи5 сигналов запуска процесса регистрации и цифровой задержки запуска. Установка режимов работы устройства и задание параметров регистраци данных производится с помощью блока ввода-вывода параметров, основой которого является панель управления с размещенными на ней элементами (около сорока переключателей, в том числе пятиразрядный десятичный переключатель задержки, восемнадцать трехпозиционных переключателей кодового слова запуска и т.д.)2. Целью изобретения является расширение функциональных возможностей ус ройства за счет последовательного и параллельного ввода данных и повышение его надежности. Поставленная цель достигается тем, что в устройство для анализа логических состояний, содержащее пер вый буферный регистр, выход которого 8 подключен соответственно к первым входам схемы сравнения и блока памяти, данных, выход которого подключен к первому входу блока отображения, выход схемы сравнения соединен с первым входом блока управления, выход которого связан с входом первого буферного регистра, со вторым входом блока памяти данных и вторым входом блока отображения, а также блок вводавывода параметров, содержащий узел управления вводом-выводом параметров и клавиатуру, введены второй буферный регистр, программируемые таймеры-делители частоты, кроме того, в блок ввода-вывода введены память параметров кольцевой регистр сдвига, реверсивный счетчик, элемент ИЛИ, схема сравнения разряда параметров, схема сравнения параметров, первые входы таймеровделителей частоты, второго буферного регистра, элемента ИЛИ и вход узла управления вводом-выводом параметров подключены к выходу блока управления, вторые входы таймеров-делителей частоты, второго буферного регистра и третий вход блока отображения подключены к выходу памяти параметров, выход второго буферного регистра подключен ко второму входу схемы сравнения, а выходы программируемых таймеров-делителей частоты подключены соответственно ко второму и третьему входам блока управления, кроме того, выход узла управления вводом-выводом параметров связан с первыми входами схемы сравнения параметров, схемы сравнения разрядов параметров, памяти параметров, кольцевого регистра сдвига, реверсивного счетчика и с входом клавиатуры, выход которой связан со вторыми входами схемы сравнения параметров и схемы сравнения разрядов параметров, выход которой связан со вторым входом кольцевого регистра сдвига, первый выход схемы сравнения параметра . подключен к третьему входу схемы сравнения разрядов параметров и второму входу элемента ИЛИ, выход которого соединен со вторым входом реверсивюго счетчика, второй выход схемы сравнения параметров подключен к третьему входу реверсивного счетчика выход которого соединен со вторым входом памяти параметров, выход которой подключен к третьему входу кольцевого регистра сдвига, выход которого подключен к четвертому входу

реверсивного счетчика, выход которого подключен к третьему входу блока памяти данных.

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

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

На фиг.1 представлена блок-схема устройства, включающая блок вводавывода параметров; на фиг.2 - блоксхема программируемого таймера-деличастоты; на фиг.З - бЛок-схема управления; на фиг.4-6 - временные диаграммы некоторых сигналов, поясняющие работу устройства. Устройство содержит входные шины 1, первый буферный регистр 2, блок 3 памяти данных, блок 4 отображения, блок 5 ввода-вывода параметров, схемы 6 сравнения, блок 7 управления, второй буферный регистр 8, программнруеьв е таймеры-делители 9 и 10 частоты, клавиатуру 11, схему 12 сравнения разряда параметров, схему 13 сравнения параметров, реверсивный счетчик 14, кольцевой регистр 15 сдвига, память 16 параметров, узел 17 управления вводом-выводом параметров, входные шины 18 управления и синхронизации Для блока ввода-вывода параметров, выходные шины 19 и 20 блока ввода-вывода параметров, элемент ИЛИ 21, буферный регистр 22, счетчик-вь читатель 23, коммутатор 24 сигналов, блок 25 формирования однократного ттулъса, выходную шину 26 программируемого таймера-делителя частоты, входные шины 27-30 управления таймером-делителем частоты, задающий генератор 31, счетчик 32 синхронизации, дешифратор 33 управлянвдих сигналов, формирователь 34 тактов записи, элемент И 35, блок 36 переключения режимов, триггер 37 регистрации, триггер 38 разрешения запуска, триггер 39 подготс вки, узел 40 задания режимов, шину 41 ввода сигнала от схемы 6 срав неиия, шину 42 подачи тактов на таймеры-делители 9 и 10 частоты, шину 43 подачи разрешакяцего сигнала на первый буферный регистр 2, шину 44 подачи синхросигналов на индикатор 4, шину 45 подачи синхросигналов на блок 5 ввода-вывода параметров, шину 4б подачи сигналов загрузки второго буферного регистра 8 и таймеров-делителей 9 и 10 частоты, 47 подачи тактов записи в ЗУЗ, шину 48 подачи сигналов на счетчик адресов (черезэлемент ИЛИ 21), шины 49и 50 ввода сигналов от таймеров-делителей 9 и 10 частоты. Временные диаграммы (фиг.4) изображают: а) функции реверсивного счетчика; б) адреса ячеек памяти 16; в) выбранный адрес памяти 16 г) загрузка кольцевого регистра 1.5 сдвига; д) циклический сдвиг кольцевого регистра 15 сдвига; е) загру ка реверсивного счетчика 14; ж), за

пись в память 16; з) сигнал выбора параметра; и) сигнал выбора разряда параметра; к) нажатие клавиша; л) сигнал.на входе реверсивного счетчика 14 (+1); м) ввод двоичного разря- да в кольцевой регистр 15 сдвига. Временные диаграммы (фиг.5) изобр жают; н) подготовка регистрации; о) адреса памяти 16, п) загрузка буферного регистра 8; р) загрузка таймера 9J с) загрузка таймера 10. Временные диаграммы (фиг.6) изображают: т) адреса памяти 16; у) загрузка таймера 9; ф) загрузка таймера 10, х) счетный вход таймера 9, ц) выход таймера 9; ч) счетный вход таймера 10; ш) выход таймера 10 Первый вход схемы 6 сравнения под ключен к выходу первого буферного регистра 2, второй вход - к выходу второго буферного регистра 8. Блок 7 управления связан с первым буферным регистром 2, блоком 3 памяти данных, выходом схемы 6 сравнения, блоком 5 ввода-вывода параметров и блоком 4 отображения, с управляющими и синхро низирующими входами второго буферного регистра 8 и программируемых таймеров-делителей 9 и 10, с входом узла 17 управления вводом-выводом параметров и входом элемента ИЛИ 21. Первая группа выходных шин блока ввода-вывода параметров подключена к адресным входам блока 3 памяти дан ных, а вторая группа - к входу второго, буферного регистра 8 и к входам программируемых таймеров-делителей 9 и Работа устройства организована та ким образом, что его схемы обеспечивают либо регистрацию состояния входных шин, либо отображение данных записанных в блок 3 памяти в процессе регистрации. В режиме отображения,

Ввод параметров регистрации и отображения.

Dee необходимые для разрешения ввода параметров синхронизирующие и упкроме того, производится задание (ввод) параметров, определяющих режим работы прибора. Эти операции выполняются во время обратного хода луча развертки кадра, когда вывод изображения на экран не производится (фиг.4а). При переходе прибора в режим регистрации производится загрузка подготовленных параметров, которые задают условия проведения регистрации (фиг.5). Параметры, определяющие условия отображения данных, загружаются в исполнительные блоки устройства во время обратного хода строчной и кадровой развертки экрана (фиг.6). равляющие сигналы формируются блоком 7 управления-и на шине 18 подаются на вход узла 17 управления вводом-выводом параметров, который в свою очередь, обеспечивает подачу кояов адреса в память 16 параметров (фиг.4б) и управляющих сигналов на узлы блока 5 ввода-вывода пара- метров (фиг,4в-м). За время действия одного адреса в памяти 16 (фиг.4в) эти сигналы обеспечивают загрузку кольцевого регистра 15 сдвига кодом параметра, считанным из памяти 16 (фиг.4г); циклический сдвиг кода в кольцевом регистре 15 сдвига (фиг.4д); загрузку реверсивного счетчика 14 кодом, считынным из кольцевого регистра 15 сдвига (фиг.4е); запись в память 16 параметров кода из реверсивного счетчика 14 (фиг.4ж). I Если во время выполнения этих операций ни один из клавишей клавиатуры 11 не нажат, считанный из памяти 16 код параметра имеется в конце описанного цикла без изменения, записан в ту же ячейку, из которой он считан. Затем все операции повторяются с кодами параметров, считанными из других ячеек памяти 16. Побочный прогон кодов параметров, считанных из памяти 16, через кольцевой регистр 15 сдвига и реверсивный счетчик 14 выполняется один раз в каждом кадре регенерации изображения на экране (период - 20 мс). Коды адреса памяти 16 во время выполнения указанных операций подаются также на схему 13 сравнения параметров, которая производит их сравнение с заданным на клавиатуре 1 1 кодом параметра, величину которого необходимо изменить. В результате сравнения вырабатывается сигнал выбора заданного параметра (фиг.Аз), наличие которого является одним из условий изменения величины этого параметра при нажатии исполнительного клавиша клавиатуры 11. Во время циркуляции кода параметра в кольцевом регистре 15 сдвига узел управления вводом-выводом формирует код намера разряда параметра, который подается на схему 12 сра нения разряда параметров и сравнивается с кодом номера разряда, заданно го клавиатурой 11. При этом вырабатывается сигнал выбора заданного разряда параметра (фиг.Аи), наличие которого является одним из условий изменения значения этого разряда при нажатии клавиша клавиатуры 11. Ввод или изменение параметра производится при нажатии соответствующего клавиша клавиатуры 11. При чажатии клавиша изменения чис ловой величины параметра (фиг.Ак) н И совпадения его во времени с сигна лом разрешения ввода параметра (фиг.4з) схема 13 сравнения параметров формирует сигнал приращения или вычитания (фиг.4л), который поступает на соответствующий вход реверсивного счетчика 14 и изменяет находящийся в нем в этот момент параметр,который затем переписывается в память 16. Аналогичньгь1 образом при нажатии клавиша ввода разряда(фиг.4к)схема сравнения разряда параметров при совпадении его во времени с сигналом выбора параметра (фиг.4 з) и сигналом выбора разряда параметра (фиг.4 и) формирует сигнал ввода информации (фиг.4 м), который поступает на вход последовательного ввода данных в кольцевой регистр 15 сдвига . После окончания цикла сдвига в кольцевом регистре 15 код параметра переписывается через реверсивный счетчик 14 в память 16. Подобные изменения параметров могут производиться многократно и по всем адресам памяти 16 параметров до тех пор, пока не устанавливаются все требуемые значения. По окончании процесса ввода все необходимые пара метры оказываются записанными в памяти 4810 116,и их дальнейшее использование зависит от установленного режима работы прибора. Контроль записи параметров в память 16 производится с помощью блока 4 отображения, к входу которого подключены выходы памяти 16. Сигналы управления, поступающие с блока 7 управления синхронно с установкой адреса в памяти 16 и разверткой экрана индикатора, обеспечивают передачу кодов параметров из памяти 16 в блок 4 отображения, где они преобразуются в видимое изображение известными способами. Установка режима регистрации. Преобразование подготовленных параметров в сигналы управления регистрацией производится с помощью второго буферного регист ра 8 и программируемых таймеров-делителей 9 и 10 частоты. Загрузка буферного регистра 8 и таймеров 9 и 10 подготовленными в памяти 16 параметрами производится при переходе устройства в режим регистрации под действием управляющих сигналов блока 7 управления (фиг.5). По сигналу подготовки режима регистрации (фиг.5н) в память 16 подаются быстро меняющиеся коды адресов параметров (фиг.Зо) и синхронизированные с ними сигналы загрузки буферного оегистра 8,(фиг.5п) и таймеров-делителей 9 и 10 частоты (фиг.5 р,с.). Сигналы загрузки появляются в те i моменты времени, когда на адресные входы памяти 16 подаются коды адресов параметров, которые должны быть загружены в тот или иной регистр. Буферный регистр 8 используется для хранения кодового слова запуска, по которому ведется поиск заданной двоичной комбинации во входном потоке сигналов. Его выходы подключены к входам схемы 6 сравнения, которая сравнивает заданное кодовое слово с регистрируемыми сигналами, поступающими на его второй вход через буферный регистр 2f При совпадении кодов заданного слова и входной комбинации сигналов схема 6 сравнения формирует сигнал, который может использоваться для запуска процесса регистрации (режим запуска по первому кодовому слову). При запуске от последовательности кодовых слов, которые размещаются в последовательно расположенных ячейках памяти 16, при загрузке буферного регистра 8 смена адресов в памяти 16 прекращается, и счетчик адресов, с помощью которого формируются эти кбды, останавливается на адресе следующей ячейки, в которой хранится второе кодовое слово заданной последовательности. В этом режиме выходной сигнал схе мы 6 сравнения используется не для запуска процесса регистрации, а для загрузки в буферный регистр 8 следующего кодового слова из памяти 16 и увеличения на единицу адреса ячейки, подаваемого на этот блок. Вновь введенное в буферный регистр 8 второе кодовое слово запуска начинает сравниваться с поступающими на вход схемы 6 сравнения через буферный регистр 2 входными сигналами и при совпадении кодов схема 6 сравнения вырабатывает сигнал, посту пающий на запуск процесса регистрации, если это слово - последнее в заданной последовательности, или же на ввод в буферный регистр 8 следующего кодового слова из записанной в памяти 16 заданной последовательно ти кодовых слов запуска и т.д. Запуск процесса регистрации начинается только после обнаружения во входном потоке данных последнего слова из заданной последовательности. .Число таких слов в последовательности зависит только от емкости памяти 16 параметров, а для их подготовки используется То же оборудование, что и для ввода одного слова. Преобразование подготовленных в п мяти 16 параметров в сигналы тактирования, в сигналы, задающие интерва лы времени задержки или предустановки, производится с помощью программи руемых таймеров-делителей 9 и 10 час тоты . После того, как в период подготовки регистрации (фиг.За) происходи загрузка таймеров-делителей 9 и 10 частоты по сигналам, которые форми-руются (фиг, 5р,с) и поступают на сх му таймера по шине 30 (фиг.2), в регистрах 22 оказываются записанными коды соответствующих параметров. При формировании тактирующих импульсов этот параметр определяет коэффициент деления исходной частоты тактового генератора, расположенного в блоке 7 управления. В этом режиме сигналы управления из блока 7, поступающие по ошнам 27 и 28, обеспечивают загрузку счетчика-вычитате- , ля 23 кодом параметра из регистра 22 и устанавливают коммутатор 24 в позицию, при которой на вход загрузки счетчика-вычитателя 23 могут пройти сигналы с выхода блока 25 формирования однократного импульса. Одновременно на счетный вход счетчика-вычитателя 23 (шина 29) подаются импульсы задающей тактовой частоты от блока 7 управления. При таком включении схема (фиг.2) работает как делитель частоты, выходом которого служит шина 26, связанная с выходом заема счетчика-вычитателя 23. К этой же шине подключен вход блока 25 формирования однократного импульса. После того, как в результате действия поступакшщх по шине 29 тактовых импульсов загруженное в счетчик 23 значение параметра сократится до нуля, на выходной шине 26 появится сигнал, который используется в схеме прибора для тактирования регистрации. В конце действия этого сигнала на выходе блока 25 фор1 шруется импульс, который через коммутатор 24 поступает на вход загрузки счетчика 23. После новой загрузки счетчика 23 значением параметра из регистра 22 процесс повторяется. В результате на выходной шине 26 формируется последовательность тактовых импульсов, частота которых в (N+1) раз ниже частоты задающего генератора (N - величина параметра, который задает частоту тактирования и может быть подготовлен описанным образом). В тех -случаях, когда с помощью таймера необходимо отмерять заранее заданный интервал времени, управляюдцие сигналы блока 7 устанавливают (по щине 28) коммутатор 24 в позицию, при которой на вход загрузки . счетчика 23 подается сигнал управления с шины 27, под действием которого в счетчик 23 записывается код параметра из регистра 22. После этого по шине 29 на вход вычитания счетчика 23 подаются им- , пульсы, по которым производится отсчет заданного интервала времени (для задержки запуска или предустановки) . Выходной сигнал схемы появляется на шине 26 после того, как 131 на вход счетчика 23 поступает заданное кодом параметра число импульсов, после чего подача счетных импульсов по шине 29 прекращается. Длительность интервалов, которые могут быть сформированы данной схемой, определяется частотой опорньгх импульсов, поступающих на счетный вход счетчика по шине 29, и заданной величиной параметра, загружаемой в счетчик-вычита1ель 23 из памяти 16 через регистр 22. Формирование вспомогательных указателей при отображении. При отображении записанной в блок 3 памяти данных информации те же таймеры 9 и 10 используются при формировании на экране изображений вспомогательных указателей-курсоров (диаграмма управляющих сигналов для этого режима приведена на фиг.6). Во время обратного хода луча развертки строки в память 16 парамет ров подаются последовательно меняющи ся адреса ячеек с параметрами (фиг.6т). 25 Одновременно блок 7 управления форм рует сигналы загрузки таймеров 9 и 10 (фиг,6 у,ф), которые подаются на шины 30 (фиг.2) и обеспечивают запись в регистры 22 заданных параметров. Выбор параметра для записи в регистр 22 определяется временем появления сигнала загрузки на шинах 30 (фиг.2 и 6 у,ф). Вслед за этим коммутатор 24 уста навливается в позицию, при которой на вход загрузки счетчика-вычитател 23 подключается входная шина 27, и сигналом из блока 7 управления соде жимое регистра 22 перезаписывается в счетчик-вьгчитатель 23. Как только луч развертки выходит на начало рабочей части стр.оки (фиг. 6) на вычитающий вход счетчика 23 (шина 29) начинают поступать тактовые импульсы развертки строки, последовательно уменьшающие величину записанного в счетчик параметра. Когда она станет равной нулю, на выходе заема счетчика 23 (шина 26) появит ся сигнал, который подается на схе отображения и формирует на экране изображение светящейся точки. Совокупность таких точек во всех строка развертки экрана образует вертикаль ную линию курсор, который может быть использован для сопоставления временных диаграмм сигналов, заре8гистрированных по различным каналам устройства. Изменяя величину параметра, определяющего позицию курсора на экране, можно вывести его в любую заданную точку экрзла и с помощью блока 4 отображения определить числовое значение его горизонтальной координаты. Комбинируя значения параметров, загружаемых в таймеры 9 и 10, частоту и время подачи тактирующих импульсов на вычитающие входы счетчиков 23, можно формировать изображения двух независимо управляемых курсоров, с помощью которых можно измерять интервалы времени между событиями на временной диаграмме (фиг.6 ч,ш), изображения вертикального и горизонтального курсора (перемещаемые оси координат) , и т.д. Эти же схемы позволяют формировать изображения указателей при выводе на экран логических таблиц - в виде инверсии яркости выделенного слова состояния входных шин. Управление перемещением этого указателя и определение его текущей позиции производится аналогично. Одной из особенностей схемы предлагаемого устройства является многофункциональное использование реверсивного счетчика 14, который обеспечивает установку числовой величины параметров при вводе. Кроме того, работает в качестве счетчика адресов блок 3 памяти, как при регистрации состояний входных шин, так и при отображении записанных данных. Подобное использование реверсивного счетчика 14 обеспечивается как жестким распределением времени его работы, так и предлагаемой схемой включения. Для ввода параметров используется время обратного хода луча развертки кадра (фиг.4а,б). При отображении информации, которая производится во время развертки рабочей части экрана (фиг.4 а), реверсивный счетчик 14 работает как счетчик адресов блока 3 памяти данньос. Импульсы счета адресов памяти поступают на этот счетчик из блока 7 управления через шину 18 управления и элемент ИЛИ 21. Начальный адрес отображения данных; из блока 3 памяти может быть задан одним из . параметров, xpaни fыx в памяти 16 и загружаемых в счетчик 14 перед началом развертки кадра. Меняя ,-величину этого параметра (или начальнь{й адрес ячейки, содержимое которой выводится на отображение), можно сдв гать изображение на экране, что необ ходимо для просмотра всего содержимого блока 3 памяти в тех случаях, когда емкость экрана не допускает одновременного просмотра всего объема блока 3 памяти. При установке режима регистрации состояний входных шин отображение данных из блока 3 памяти запрещается и реверсйвньй счетчик 14 работает как счетчик адресов блока 3 памяти под управлением сигналов тактирования регистрации, поступающих из блока 7 управления через шину 18 и элемент ИЖ 21. В этом режиме наличи связи реверсивного счетчика 14 с памятью 16 параметров позволяет в процессе регистрации фиксировать нек торые адреса блока 3 памяти с тем, чтобы затем использовать их в режиме отображения (подобная фиксация адресов необходима для реализации режима предустановки, при которой ре гистрируются и выводятся на отображе ние состояния, предшествующие сигналу запуска). Процесс регистрации данных, которые поступают с входных шин 1 через буферный регистр 2 на блок 3 памяти данных, заканчивается, как правило, после заполнения всей емкости памяти Сигнал расшифровки предельного адрес блока 3 памяти прекращает процесс ре гистрации и переводит устройство в режим отображения. В этом режиме записанная в блоке 3 памяти данных информация, а также содержимое памяти. 16 параметров, выводится на экран индикатора с помощью блока 4 отображения известными методами. В предртавленной блок-схеме (фиг. 3) выход задающего генератора 31, который обеспечивает тактовое питание прибора, соединен с входом счетчика 32 синхронизации, выходы которого подключены к входам дешифратора 33 управляющих сигналов. Выход схемы 6 сравнения (фиг,1) по шине 41 подключается к первому входу схемы И 35,второй вход которой соединен с выходом триггера 38 разрешения запуска, а вы ход - с первым входом блока 36 переключения режимов. Выходы таймеров-делителей 9 и 10 частоты (фиг.1) по шинам 49 и 50 подключены к второму и третьему вход блока 36 переключения режимов, а вых ды этого блока соединены с первым входом формирователя 34 тактов записи, входами запуска и гашения триггера 37 регистрац1Л1, причем сигнал гашения подается также на триггеры подготовки 39 и разрешения запуска 38. Выходы триггера 37 регистрации подключены к первому управляющему входу дешифратора 33 управляющих сигналов и второму входу формирователя 34 тактов записи. Выходные шины дешифратора 33 подключаются к входам тактирования таймеров-делителей 9 и 10 частоты (шина 42), входу разрешения записи в первый буферный регистр 2 (шина 43) входу синхронизации блока 4 отображения (шина 44), входу синхронизации блока 5 ввода-вывода параметров (шина 45), входам загрузки второго буферного регистра 8 и таймеров-делителей 9 и 10 частоты (шина 46), входу блокировки включения триггера 38 разрешения запуска, третьему входу формирователя 34 тактов записи. Выходные шины формирователя 34 тактов записи подключаются к входу управления записью в блок 3 памяти (шина 47) и счет ному входу реверсивного счетчика 14 (шина 48) через элемент ИЛИ 21. Узел 40 задания режимов соединен с входом запуска триггера 39 подготовки, четвертым входом блока 36 переключения режимов и вторым управляющим входом дешифратора 33 управляющих сигналов. Выход триггера 39 подготовки соединен с входом включения триггера 38 разрешения запуска и третьим управлякмцим входом дешифратора 33 управляющих сигналов. Задание режима работы устройства производится переключателями узла 40, которые подают необходимые сигналы на блок 36 переключения режимов и дешифратор 33 управляющих сигналов. В режиме отображения эти сигналы обеспечиют запрет записи входной информации с шины 1 в первый буферный регистр 2 (шина 43), блокировку триггера 38 разрешения запуска, подачу синхросигналов на блок 4 отображения (шина 44) и блок 3 памяти (через формирователь 34 тактов, щины 47 и 48, реверсивный счетчик 14), а также на блок 5 ввода-вывода параметров (шина 45), загрузку и тактирование таймеров-делителей 9 и 10 частоты (шина 46) в соответствие с временными диаграммами (фиг.4 и 6). 17 В этом режиме пользователь имеет возможность изучать записанную в бл ке 3 памяти и отображаемую на блоке 4 информацию, с помощью блока 5 да-вывода параметров смещать эту ин формацию на экране, вводить и перемещать по экрану различного рода вспомогательные указатели и, наконец, вести подготовку параметров для следующего сеанса регистрации данных. Перевод устройства в режим регистрации производится при нажати клавиша на узле 40 задания режимов, которое приводит к включения тригге ра 39 подготовки. При включенном триггере 39 подго товки дешифратор 33 управляющих сиг налов прекращает режим отображения и формирует серию сигналов (фиг.5), которые обеспечивают загрузку второ го буферного регистра 8 и таймеровделителей 9 и 10 частоты ранее подготовленными параметрами режима регистрации. Вслед за зтим разрешаетс запись входной информации в первый буферный регистр 2 и включается три гер 38 разрешения запуска. Включение этого триггера открывает путь прохождения сигнала запус ка, который формируется схемой 6 сравнения (фиг.1)и через шину 41, схему И 35 поступает на блок 36 переключения режимов и в зависимост от его установки либо сразу же проходит на включение триггера 37 регистрации, либо его прохождение задерживается на время, которое определяется одним из таймеров 9 или 10 (соответствующий сигнал появляется на шине 49 или 50), При включении триггера 37 регист рации формирователь 34 тактов запи4818о си начинает подавать сигналы управления записью в блок 3 памяти (шина 47) и сигналы смены адресов в реверсивном счетчике 14 (шина 48). Частота поступления этих сигналов определяется текущей установкой одного из таймеров-делителей 9 или 10 частоты, которая производится в период подготовки режима регистрации. Выходные сигналы этого таймера через блок 36 переключения режимов подаются на вход формирователя 34 тактов записи. Регистрация данных, которые поступают на вход записи в бЛок 3 памяти с входной шины 1 через первый буферный регистр 2, продолжается до тех пор, пока блок 36 переключения режимов не сформирует сигнал окончания регистрации, которьм подается на гашение триггеров 37-39, чем переводит анализатор в режим отображения и позволяет оператору ознакомиться с результатами регистрации. Таким образом, предлагаемое устройство обеспечивает более широкие, по сравнению с известным,функциональные возможности регистрации и анализа цифровой информации, допускает более широкий диапазон изменения частоты регистрации, имеет больше возможностей по организации режима запуска с предустановкой, позволяет запускать процесс регистрации от заданной последовательности кодовьгх слов. Кроме того, основной механизм ввода, хранения и отработки параметров позволяет выводить на экран индикатора вспомогательнь е указатели, перемещать их в заданном направлении, смещать визуальное изображение на экране и т.д.

Csj Га - l

- Vj- V V5f

b- Чз

V

Фиг. 5

фиг. 6

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1
Способ получения мыла 1920
  • Петров Г.С.
SU364A1
Насос 1917
  • Кирпичников В.Д.
  • Классон Р.Э.
SU13A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1
Способ получения мыла 1920
  • Петров Г.С.
SU364A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1

SU 1 096 648 A1

Авторы

Автономов Владимир Алексеевич

Лазарев Арнольд Натанович

Федорова Татьяна Сергеевна

Шлиомович Евсей Маркович

Даты

1984-06-07Публикация

1980-01-09Подача