Устройство для формирования тестов Советский патент 1988 года по МПК G06F11/26 

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

4 4

4;

00

to

IPUl.t

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

Целью изобретения является сокращение времени формирования теста.

На фиг, 1 приведена блок-схема устройства; на фиг. 2 - временная диаграмма его работы.

Устройство содержит элемент НЕ 1, счетчик 2, дешифратор 3, элемент НЕ 4, счетчик 5, дешифратор 6, триггеры 7, 8, элемент И 9, элемент НЕ 10, триггер 11, коммутатор с элементами И .12-1-12-5, мажоритарный элемент 13, элементы И 14-17, группу элементов ЮШ 18-1-18-5, формирователь 19 импульсов, выполненный на счетчике 20 и мажоритарном элементе 21,

Устройство формирует три массива тестовых наборов в трехрегистровых кодах МТК-2 в такой последовательности: массив русских символов, массив латинских символов, массив цифровых символов. Перед каждым массивом один раз формируется код соответствующего регистрового признака Русский (комбинация МТК-2 № 32), Латинский (комбинация N 29), Цифра (комбинация № 30), Код Русский является нулевым, коды Латинский и Цифра задаются соответствующим

шифратора 6 формируется сигнал Русский, который вьщается во внешнее устройство, Пятирзарядные кодовые комбинации тестовых наборов формируются на выходах элементов ИЛИ 18, Отсутствие кодов регистровых признаков Латинский или Цифра на выходах элементов ИЛИ 18 является признаком русского регистра для внешнего объекта, так как код Русский - нулевой. Это означает, что первый массив, вьщаваемый устройством, - русские символы. Импульсный сигнал

Тест, поступающий по управляющему входу устройства, устанавливает в единичное состояние триггер 7, сигнал с выхода которого подготавливает к открыванию элемент И 9 и к срабатыванию - триггер 8. По тактовому входу в устройство подаются тактовые импульсы. По фронту тактового импульса триггер 8 устанавливается в единичное состояние и открывает элемент

, Тактовые импульсы через элемент И 14 поступают на тактовый вход . счетчика 2 и через элемент НЕ 1 стро- бируют элементы И 12, коммутирующие выходы счетчика 2. Счетчик 2 считает по срезу тактового импульса и последовательно перебирает пятиразрядные комбинации в соответствии с таблицей. Кодовые комбинации с выходов .счетчика 2 через элементы И 12 и ИЛИ

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

название год авторы номер документа
Устройство для преобразования кодов 1983
  • Друзь Леонид Вольфович
SU1131033A1
Буферное запоминающее устройство 1986
  • Друзь Леонид Вольфович
SU1374279A1
Устройство для ввода информации 1983
  • Друзь Леонид Вольфович
  • Далматкина Александра Васильевна
SU1157545A1
Устройство для формирования тестов в многорегистровых кодах 1980
  • Друзь Леонид Вольфович
  • Савин Анатолий Иванович
  • Солнцев Борис Владимирович
SU888126A1
Устройство для приема и обработки информации 1989
  • Друзь Леонид Вольфович
SU1603418A1
Устройство для обмена данными 1985
  • Друзь Леонид Вольфович
  • Далматкина Александра Васильевна
SU1297067A1
Устройство для приема и обработки информации 1987
  • Друзь Леонид Вольфович
SU1444856A1
Устройство для управления ленточным перфоратором 1981
  • Друзь Леонид Вольфович
  • Савин Анатолий Иванович
  • Солнцев Борис Владимирович
SU970402A1
Устройство для приема и обработки информации в многорегистровых кодах 1982
  • Друзь Леонид Вольфович
  • Савин Анатолий Иванович
  • Солнцев Борис Владимирович
SU1049951A1
Устройство для вывода информации 1984
  • Спиридонов Святослав Сергеевич
  • Билова Светлана Александровна
  • Билов Евгений Адольфович
SU1238090A1

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

Реферат патента 1988 года Устройство для формирования тестов

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

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

соединением входов элементов ИЛИ 18 с 5 выдаются во внешнее устройство в

выходами элементов И 16-17. В каждомвиде тестовых наборов русских симвомассиве тестовых наборов с помощьюлов. Состояния счетчика 2 контролирусчетчика 2 формируется 29 пятираз-ются дешифратором 3, который выявлярядных кодов символов в последователь-ет комбинахдаи 27 и 30, При установке

ности,-приведенной .в таблице, Счетчик Осчетчика в состояние, соответствующее

2 последовательно перебирает все пя- тиразряднЬ1е двоичные комбинации, из которых комбинация № -27 теста, соответствующая коду регистрового призна- ка Цифра, запрещается, чтобы не 45 изменился регистровый признак выдаваемого тестового массива, и на выход устройства не вьщается, а комбинация 30 служит признаком конца тес- товрго массива,

Устройство работает следующим образом.

В исходном состоянии счетчики 2, 5, 20, триггеры 7, 8, 11 находятся

50

коду 27 таблицы, на выходе дешифратора 3 формируется сигнал, который через элемент НЕ 4 закрывает элемент И 12, и этот код не вьщается на выходы устройства. После установки счетчика 2 в положение, соответствующее последней тестовой комбинации 30, дешифратор 3 формирует сигнал, который устанавливает триггер 11 в единичное состояние. Триггер 11 закрывает элемент И 14 и открывает элемент И 15 и таким образом переключает шину тактовых импульсов с элемента И 14 на элемент И 15, Очередной тактов нулевом положении (цепи начальной j вый импульс с выхода элемента И 15

установки на Фиг, 1 не показаны), Триггер 11 подготавливает к открыванию элемент И 14, В нулевом положении счетчика 5 на первом выходе деопрашивает мажоритарный элемент 13| увеличивает содержимое счетчика 5 на единицу и обнуляет счетчик 2, Кроме того, этот импульс подается на

5

0

коду 27 таблицы, на выходе дешифратора 3 формируется сигнал, который через элемент НЕ 4 закрывает элемент И 12, и этот код не вьщается на выходы устройства. После установки счетчика 2 в положение, соответствующее последней тестовой комбинации 30, дешифратор 3 формирует сигнал, который устанавливает триггер 11 в единичное состояние. Триггер 11 закрывает элемент И 14 и открывает элемент И 15 и таким образом переключает шину тактовых импульсов с элемента И 14 на элемент И 15, Очередной тактовый импульс с выхода элемента И 15

опрашивает мажоритарный элемент 13| увеличивает содержимое счетчика 5 на единицу и обнуляет счетчик 2, Кроме того, этот импульс подается на

формирователь 19. Счетчик 5 устанавливается в состояние Один, которое декодируется дешифратором 6. При этом снимается сигнал с первого выхода дешифратора 6 - Русский и формируется сигнал на его втором выходе - Латинский, Этот сигнал подготавливает к открыванию элемент И 16. В формирователе 19 по срезу входного тактового импульса устанавливается в единичное состояние счетчик 20, сигнал с выхода его первого разряда подается на первый вход мажоритарного элемента 21, на второй вход которого подается инверсный тактовьш импульс с выхода элемента НЕ 10. Мажоритарный элемент 21 обеспечивает формирование выходного импульса, длительность которого равна длительности тактового импульса и не зависит от момента сброса управляющего сигнала с выхода счетчика 20. Элемент 21 открывается при совпадении на его входах двух сигнало из трех: сигнала с выхода счетчика 20 и элемента НЕ 10 и самоблокируется по третьему входу. Выходной импульс элемента 21 обнуляет счетчик 20, но за счет самоблокировки продолжает

35

40

удерживать элемент 21 в открытом сое- зо Формирователь импульсов, причем вход тоянии на время действия инверсного тактового импульса с выхода элемента НЕ 10, Таким образом, формирователь 19 форкирует импульс по срезу сигнала с выхода элемента И 15. Этот импульс проходит через элемент И 16 на входы всех элементов ИЛИ 18, на выходах которого формируется код ре- гистрового признака Латинский. Кроме того, этот импульс через элемент И 9 обнуляет триггер 11, который снова переключает шину тактовых импульсов с элемента И 15 на элемент И Т4, и описанный процесс повторяется. При этом на выходы устройства ,последовательно вьдаются кодовые комбинации массива латинских символов. После вьщачи этого массивга содержимое счетчика 5 снова увеличивается на единицу. В этом состоянии на выходе дешифратора 6 формируется сигнал Цифра, который подготавливает к открыванию элемент И 17. Аналогично после установки триггера 11 в единичное состояние импульс формирователя 19 через элементы И 17 и ИЛИ 18 выдает во внешнее устройство код регистрового признака Цифра, а затем весь массив 1щфровых символов в МТК-2.

пучка устройства соединен с единич- ньв4 входом первого триггера, выход которого соединен с D-входом второго триггера и первым входом первого элемента И, выход которого соединен с нулевым входом третьего триггера, инверсный и прямой выходы которого соединены с первыми входами второго и третьего элементов И соответственно, вторые входы которых соединены с выходом второго триггера, вход которого соединен с тактовым входом устройства, третьиьт входами второго и третьего элементов И и через первый элемент НЕ - с входом раэрешения формирователя импульсов, информационный вход которого соединен с выходом третьего элемента И, первым входом мажоритарного элемента, тактовым входом второго счетчика и нулевым входом первого ичетчика, выход второго элемента И соединен с тактовым входом первого счетчика и через второй элемент НЕ - с входом разрешения коммутатора, информационные входы которого соединены с разрядными выходами первого счетчика, выходы коммутатора соединены с первыми входами элементов ИЛИ группы, первый выход первого де45

50.

После вьщачи массива цифровых символов счетчик 5 устанавливается в положение Три, на четвертом выходе дешифратора 6 формируется сигнал Конец теста, который подается на мажоритарный элемент 13. На второй вход элемента 13 подается импульс с выхода элемента И 15. Мажоритарный элемент 13 работает аналогично элементу 21. Импульс с выхода элемента 13 самоблокирует его и обнуляет триггер 7 и счетчик 5. Устройство возвращается в исходное состояние.

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

Устройство для формирования тестов, содержащее первый счетчик, разрядные вьЬсоды которого соединены с информационными входами первого дешифратора, второй счетчик, первый элемент И, коммутатор, группу элементов ИЛИ, отличающееся тем, что, с целью сокращения времени формирования теста, в него введены три триггера, второй дешифратор, элементы И с второго по пятый, три элемента НЕ, мажоритарный элемент и

5

0

о Формирователь импульсов, причем вход

пучка устройства соединен с единич- ньв4 входом первого триггера, выход которого соединен с D-входом второго триггера и первым входом первого элемента И, выход которого соединен с нулевым входом третьего триггера, инверсный и прямой выходы которого соединены с первыми входами второго и третьего элементов И соответственно, вторые входы которых соединены с выходом второго триггера, вход которого соединен с тактовым входом устройства, третьиьт входами второго и третьего элементов И и через первый элемент НЕ - с входом раэрешения формирователя импульсов, информационный вход которого соединен с выходом третьего элемента И, первым входом мажоритарного элемента, тактовым входом второго счетчика и нулевым входом первого ичетчика, выход второго элемента И соединен с тактовым входом первого счетчика и через второй элемент НЕ - с входом разрешения коммутатора, информационные входы которого соединены с разрядными выходами первого счетчика, выходы коммутатора соединены с первыми входами элементов ИЛИ группы, первый выход первого де5

0.

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

выходом формирователя импульсов и вторым входом первого элемента И, четвертый выход второго дешифратора соединен с вторым входом мажоритарного элемента, выход которого соединен с третьим входом мажоритарного элемента и нулевыми входами первого триггера и второго счетчика, а выходы четвертого и пятого элементов И соединены с вторыми входами и третьими входами элементов ИЛИ группы соответ- ственно, выходы которых соединены с группой тестовых выходов устройства.

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

Устройство для формирования тестов субблока логического блока 1983
  • Жуков Валентин Иванович
SU1088000A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для формирования тестов в многорегистровых кодах 1980
  • Друзь Леонид Вольфович
  • Савин Анатолий Иванович
  • Солнцев Борис Владимирович
SU888126A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 444 782 A1

Авторы

Друзь Леонид Вольфович

Далматкина Александра Васильевна

Даты

1988-12-15Публикация

1987-07-20Подача