Устройство для контроля регистров сдвига

 

О Il И С А - Н И Е

ИЗОБРЕТЕН ИЯ

Союз Советских

Социалистических

Республик (щ 743038

Ф

К АВТОРСКОМУ. СВИДЕТЕЛЬСТВУ е (6т ) Дополнительное к авт. саид-ву (22) Заявлено 08.06.77 (21) 2492988/18-24 (5t )М. Кл. с присоединением заявки ¹â€”

С 11 С 29/00 йсударстввнный комитет

СССР (23) Приоритетда делам иэобретений и открытий

Опублнковано25.06.80. Бюллетень №28

Дата опубликования описания 28.06.80 (53) УДК681.,З27..67(088.8) (72) Автор изобретения

B. П. Хельвас (7I ) Заявитель (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ РЕГИСТРОВ СДВИГA

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

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

Недостаток известного устройства — тв ограниченная область применения обусловлена тем, что регистр сдвига в уст ройстве может работать только в режимг. преобразования последовательного кода в параллельныйе Кроме этогоф контроль т5 работы сдвигового регистра производичся в перерывах между преобразованием рабочей информации, т.е. аппаратурой контроля определяются отказы регистра сдвига и не фиксируются сбои регистра 2о сдвига в процессе преобразования рабочей информации. Это также является его недостатком.

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

3 7430Ì 4 второй вход — с выходом второго сумMQTopA по модулю два (23.

Однако известное устройство позволяет обеспечивать контроль регистра сдвига только при применения его в качестве преобразователя последовательного кода в параллельный, причем перед приемом последовательного кода регистр должен быть установлен в нулевое состояние. Это ограничивает область применения известного устройства и является его недостатком.

Цель изобретения - расширение области применения устройства за счет обеспечения контроля при преобразовании параллельного кода в последовательный код.

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

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

Устройство содержит регистр 1 сдвига, первый и второй сумматоры 2 и 3 (по модулю два), первый и второй элементы 4 и 5 задержки, триггер 6, формирователь 7 импульсов, элемент 8 сравнения, элемент 9 И, третий сумматор 10 (по модулю два), причем входы первого сумматора 2 соединены со входами 1 1 контроля устройства,. вход второго элемента 5 задержки соединен с тактовой шиной 12, второй вход второго сумматора 3 соединен с информационным входом 13 устройства.

Устройство работает следующим образом. формирователь 7 импульсов на первый вход триггера 6, а через элемент 5 задержки на вход сдвига регистра.

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

Устройство также функционирует в режиме динамического хранения кода, но

20 в этом случае ко входу регистра добав25 ляется расширитель И-ИЛИ, на который подается сигнал с выхода последнего разряда регистра (не показан).

Формирователь 7 импульсов иэ переднего фронта тактового импульса формирует импульс длительностью tcp (ty

40 Тактовым импульсом, задержанным на первом элементе 5 задержки на вре«

MH 4 g (,t g 4 ф ) > осуществляется прием очередного разряда кода в регистр и выдача иэ него последнего, хранящегося в регистре, разряда.

Сумма по модулю два числа единиц с вычетом значения последнего разряда, регистра, хранимая в триггере 6, и значение очередного разряда последовательного кода суммируются вторым сумматором 3 и элементом 8 сравнения сравнивается с новой суммой числа единиц в регистре, полученной после приема очередного разряда кода.

Для устранения сбоев в момент переключения элементов регистра 1 и второго сумматора 3 результат сравнения стробируется на элементе 9 И тактовым

Параллельный код поступает в регистр ,1 по группе информационных шин 14.

Последовательный код поступает на вход первого разряда регистра 1 и вто1 рой вход второго сумматора 3.

10 Тактовые импульсы поступают через

743038

25

44 импульсом, задержанным на элементах

4 и 5 задержки на величину где t>- время переключения элементов регистра 1 и второго сумматора 3.

При нормальной работе регистра сумма нового содержимого регистра (после приема в него очередного разряда) совпадет с суммой предыдущего за выче том значения последующего разряда и значения последнего принятого разряда. 1О

На выходе элемента 9 И, следовательно, отсутствует сигнал ошибки.

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

Устройство для контроля регистров сдвига, содержащее первый сумматор, входы которого соединены со входами контроля устройства, а выход — с, первым входом элемента сравнения, второй вход которого соединен с выходом второго сумматора, выход элемента сравнения соединен с первым входом элемента

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

¹ 407302, кл. 6 06 F 5/04, 1973.

2. Авторское свидетельство СССР № 529488, кл. 6 11 C 2Ю/00, 1976 (прототип).

143038 и

Ре сидами». »»Ь /аы ве

Ам 4иЬдаав. к»д (6 оеп. июмльеы

ghana. Ç дол.9

Составитель Ю. Ушаков

Редактор Т. Киселева Техред И. Нипц Корректор С. Шекмар

Заказ 3626/17 Тираж 662 Подписное

ЦНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП Патент, г. Ужгород, ул. Проектная, 4

Устройство для контроля регистров сдвига Устройство для контроля регистров сдвига Устройство для контроля регистров сдвига Устройство для контроля регистров сдвига 

 

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

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

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

Изобретение относится к полупроводниковому запоминающему устройству, содержащему схему обнаружения и исправления множественных ошибок

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

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

Изобретение относится к средствам для программирования/стирания электрически стираемых программируемых полупроводниковых постоянных запоминающих устройств

Изобретение относится к области автоматики и вычислительной техники

Изобретение относится к электронным запоминающим устройствам (ЗУ) с электрически программируемыми ячейками
Наверх