Устройство для свертки числа по модулю

 

Союз Соаетсммк

Соцмалмстмчвсимк

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву(22) Заявлемо24.09.80 (2! ) 29864 10/18-24 (Sl)N. Кл.

Я 06 P 11/10 с присоелмнением заявки М

Веудаустинньй квинтет

CCCP но делан изебретений и открытий (23) Приоритет

Опубликовано 23.04.82. Бюллетень лк 15

РЗ1УД 681. ,326.7 (088.8) Дата опубликования описания 26.04.82

И. М. Соколов (72) Автор . изобретения гъ °, .

< нc ) ; (7I ) Заявитель (54) УСТРОЙСТВО ДЛЯ СВЕРТКИ ПО МОДУЛЮ

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

3 и других татскретных устройств.

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

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

1$ телнической сущности к изобретению является устройство, содержащее регистр, выпященный на триггерах, входы каж-. дого иэ которых связаны через элемент

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

2 свертки, к элементам И, вторйе входы которых подключены ко входу устройства, связанному с внешним устройство к управ пения. Выходы элементов И поразрядного узла свертки подключены к соответству- . ющим входам поразрядного узла свертки, выполненного на, элементах И и элементах ИЛИ.

Выходы эююментов ИЛИ псразрядиого узла свертки подключены к соответству юшим входам элементов И поразрядного узла свертки и т.д. Выходы элементов

ИЛИ поразрядного узла свертки подключены к соответствующим входам триггера четности, связанного с выходом устройства свертки f2).

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

749 4 чены через четвертую группу элементов

И 9 к выходам счетчика 10, счетный вход которого подключен к выходу многсвходового элемента ИЛИ 11. При этом цепь стробирования группы элементов И 9 подключена к выходу многовходового элемента И 12, входы которого подклкм чены к соответствующим выводам всех триггеров 2 регистра 1. Второй выход каждого триггера 2 подключен к первому входу соответствующего элемента И второй группы элементов И 4 этого же разряда, а второй вход элементов И 4 подключен к выхоцу соответствующего элемента И третьей группы элементов

И 7 предыдущего разряда, входы которого подключены к первому выходу триггера

2 данного разряда u K выходу соответствующего элемента И третьей группы элементов И 7 предыдущего разряда.

Каждый вход элемента ИЛИ 11 поцключен к выходу элемента И второй группы элементов И 4 соответствующего разряда.

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

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

2 регистра 1, а по переднему фронту синхроим пульс а обнуляется счетчик 10. Одновременноо с записью (не нулевой) информации в регистр 1 на выходе элемента

И 12 формируется нулевой сигнал, отключающий группу элементов И 9. Далее в устройстве осуществляется поочередное гашение единиц, записанных в триггеры 2 регистра 1, путем подачи. со. ответствующего сигнала с выхода триггера 2 нв вход элемента соответствующего эпементa И группы элементов И 4.. этого же разряца (если на другой вход этого элемента подается разрешающий сигнал из предыдущего разряда). При каждом поочередном гашении единиц в триггерах 2 на выходах элементов ; И 4 формируются импульсы, которые, пройдя через многовхоцовой элемент

ИЛИ 11, фиксируются в счетчике 10.

После обнуления всех триггеров 2 регистра 1 на выходе элемента И 12 формируется единица (указывающая об оксвчании процесса свертки), подключающая четвертая группа эжментов

И 9. При этом с выхода счетчика 10 двоичный код (соответствующий количеству ешгниц в информационном конт3 922

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

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

Устройство свертки содержит регистр

1, выполненный на триггерах 2, входы каждого из которых подключены к выхо- 45 дам элементов И первой 3 и второй 4 группы элементов И, При этом одни входы элементов И 3 являются информационными вхоцами 5 устройства свертки, а другие входы элементов И 3. подключены параллельно к синхрснизирующему входу 6 устройства свертки, связанному с внеш ним устройством синхронизации и управле ия. Выход каждого из h -триггеров 2 цоцключен ко вхоцу элемента И 7 coom ветствующего разряда.

В щнщлагвемом устройстве информа« ционные выходы 8 устройства подклю5 9227 ролгруемом слсве) передается на выхо ды 8 устройства. При подаче следую щего синхроимпульса на вход 6 цикл работы повторяется.

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

11оложительный технический эффект от использования щ>едлагаемого устройства заключается в повышении надежности работы его за счет существенного сокра» щения количества оборудования (вместо i5

8 логических элементов используется то- лько 3 логических:элемента в каждом( из разрядов) и обеспечения стробирования результирующего двоичного кода свертки. 20

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

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

49 6 вертая группы элементов И, элемент И и элемент ИЛИ, причем единичный выход каждого разряда регистра соединен с первым входом соответствующего элемента

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

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

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

М 297041, кл. 9 06 F 11 ОО, 1969.

2. Журавлев Ю. П., Котенок Л. А. и

0икягнский Н. И. Надежность и контроль

ЭВМ, М., CosefoKoe раггио, 1978, с. 143, рис. 327 (прототип).

922749

Составитель И. Сигалов

Редактор Н. Пушненкова Техред.,й. Гайду Корректор M. Woe>

Заказ 2582/64 Тираж 732 Подписное

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

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

Филиал ЛПП Патент", r. Ужгород„ул. Проек1наи, 4

Устройство для свертки числа по модулю Устройство для свертки числа по модулю Устройство для свертки числа по модулю Устройство для свертки числа по модулю 

 

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

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

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

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

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

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