Контролируемый сумматор

Номер патента: 1238073

Авторы: Лукашевич, Остафин, Романкевич

ZIP архив

Текст

(19) (11)8073 СУДАРСТВЕННЫЙ НОМИТЕТ СССРО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ОПИ ОБРЕ Е 4 ф д ВТОРСКОМУ ЕЛЬСТВ 2 вич, В.А,Осч.8)свидетельст06 Р 11/00етоды обнарЭЦВМ.-М.:иг. 7,6. во СССР1978.уженияМир,Й СУММАТОРтносится к областехники и может в устройствах информации повыЦель изобретения -(54) КОНТРО (57) Изобре ти вычислит быть исполь обработки ц шенной надеж ЛИРУ Е% ение льной овано фровоности(71) Киевский онический инсанкой Октябрьсковолюции:Ф 703817, кл,Селлерс ф. Мошибок в работ1972, с. 125, ф юл, И 22дена Ленина политехт им, 50-летия Велисоциалистической ресокращение объема оборудования.Поставленная задача достигается тем,что, с помощью блока свертки помодулю два складываются значенияконтрольных разрядов двух операндови значения результата суммированияс контрольнымикодами, снимаемымис выхода узлов формирования контрольного кода по модулю два, входящйхв состав блоков сложения. В узлахформирования контрольного кода помодулю два из значений первого ивторого операндов и входного пере-.носа на основании таблицы истинностиформируется сигнал, равный сумме помодулю два значений операндов входного и выходного переноса. Таким образом происходит формирование двумянезависимыми путями значений сигналов свертки по модулю два нескольких чисел и сравнение их на блокесвертки цо модулю два, 3 ил.Изобретение относится к вычислительной технике. и может быть использовано в устройствах обработкицифровой информации повышенной надежности,Цель изобретения - сокращениеобъема аппаратуры.На фиг. 1 приведена структурнаясхема контролируемого сумматора;на фиг. 2 - функциональная схемаблока сложения; на фиг.3 - то же,узла формирования контрольного кода по модулю два для двухразрядного.блока сложения.Контролируемый сумматор (фиг.1)содержит группу 1 блоков сложения,блок 2 свертки по модулю два, входы3 и 4 контрольных разрядов первогои второго операндов контролируемогосумматора, группы 5 и 6 входов первого и второго операндов контролируемого сумматора, выход 7 неисправности контролируемого сумматора.Блок сложения группы 1( фиг.2)содержит ш-разрядный сумматор 8 (вданном случае ш 2) и узел 9 формирования контрольного кода по модулюдва.Узел 9 формирования контрольногокода по модулю два (фиг.3) содержитгруппу элементов И 10, элемент ИЛИ 11и группу элементов НЕ 12,Узел 9 формирования контрольногокода по модулю два реализует функциюзначения разрядов первого операнда; значения разрядов второго операнда; значения разрядов результата сумматора 8; а Ь,1Я еКонтролируемый сумматор работаетследующим образом.На входы блока 2 свертки по модулю два поступают контрольные разряды двух операндов, сигналы с выходов результата ш-разрядных сумматоров 8 всех блоков сложения группы 1, а также выход переноса ш-разрядного сумматора 8 последнего блокасложе-" ния группы 1.С, С . Ьх;Вы,значения сигналов входного и выходного переносов сумматора 8. Таким образом формируется контрольный код, равный сумме по модулюдва значений операторов, результатаи переносов.При правильной работе контролиру Оемого сумматора на выходе 7 неисправности будет нулевой сигнал. Наличие на этом выходе единичного сигнала говорит об ошибке в работе контролируемого сумматора.Блок сложения группы 1 может бытьвыполнен в виде блока памяти, гдеоперанды и входной перенос поступают на адресный вход. В каждой ячейкеблока памяти при этом должен храниться результат суммирования, значениевыходного переноса и значения Г,. Формула изобретения 25Контролируемый сумматор, содержащий блок свертки по модулю два игруппу блоков сложения, каждый изкоторых содержит ш-разрядный сумматор(ш = в , где и - разрядность контролируемого сумматора,К - количество блоков сложения в группе), причемвходы первого и второго операндоввсех ш-разрядных сумматоров блоков 35сложения группы образуют соответственно группы входов первого и второго операндов контролируемого сумматора, выходы результата всех ш-разрядных сумматоров блоков сложения 40группы соединены с соответствующимивходами блока свертки по модулю два,выход переноса каждого ш-разрядногосумматора предыдущего блока сложениягруппы соединен с входом переносаш-разрядного сумматора последующегоблока сложения группы, вход переносаш-разрядного сумматора первого блокасложения группы соединен с шиной нулевого потенциала устройства, входы 50 контрольных разрядов первого и второго операндов контролируемого сумматора соединены с соответствующимивходами блока свертки по модулю два,выход которого является выходом не исправности контролируемого сумматора, о т л и ч а ю щ и й с я тем,что, с целью сокращения объема аппаратуры, каждый блок сложения содержит узел формирования контрольногокода по модулю два, причем в каждомблоке сложения группы информационные входы узла формирования контрольного кода по модулю два объединены с входами первого и второго операндов и входом переноса в-разрядного сумматора, выходы узлов формирования контрольного кода по модулюдва всех блоков сложения группы соединены с соответствующими входами блока свертки по модулю два, выход 5переноса ш-разрядного сумматора последнего блока сложения группы соединен с соответствующим входом блока свертки по модулю два.иУ. оставитель В.Гр Т ехред М. Ходанич не 1 ат Коррект Редактор М.Товти 71рственногзобретенииЖ, Рауш Тйраж И Госу деламМосква Заказ 3292 ВН о 4/ 113035 я наб.,предприятие, г.ужгород, ул. 1 роектная 1 роизнодственно-нолнграФич Подписнотета СССР крытий

Смотреть

Заявка

3545848, 28.01.1983

КИЕВСКИЙ ОРДЕНА ЛЕНИНА ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. 50-ЛЕТИЯ ВЕЛИКОЙ ОКТЯБРЬСКОЙ СОЦИАЛИСТИЧЕСКОЙ РЕВОЛЮЦИИ

ЛУКАШЕВИЧ МИХАИЛ ГЕОРГИЕВИЧ, ОСТАФИН ВИКТОР АНТОНОВИЧ, РОМАНКЕВИЧ АЛЕКСЕЙ МИХАЙЛОВИЧ

МПК / Метки

МПК: G06F 11/10, G06F 7/50

Метки: контролируемый, сумматор

Опубликовано: 15.06.1986

Код ссылки

<a href="https://patents.su/4-1238073-kontroliruemyjj-summator.html" target="_blank" rel="follow" title="База патентов СССР">Контролируемый сумматор</a>

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