Скачать PDF файл.

Текст

Смотреть все

ГОСУДАРСТВЕННЫЙ ПАТЕНТНЫЙ КОМИТЕТ РЕСПУБЛИКИ БЕЛАРУСЬ(71) Заявитель Белорусский государственный университет(73) Патентообладатель Белорусский государственный университет(57) Одноразрядный десятичный сумматор, содержащий пять элементов сложения по модулю два и четыре элемента И, отличающийся тем, что дополнительно введены шестой и седьмой элементы сложения по модулю два, пятый, шестой, седьмой и восьмой элементы И, два элемента ЗАПРЕТ, мажоритарный элемент с порогом два, мажоритарный элемент с порогом четыре, мажоритарный элемент с порогом шесть и два элемента ИЛИ-НЕ, -й вход го из которых (1,2 1,2) соединен с -м входом -го элемента сложения по модулю два, -м входом -го элемента И и входом -го разряда -го операнда, вход третьего разряда -го операнда соединен с (2-1)-м и 2-м входами мажоритарного элемента с порогом два, (2-1)-м и 2-м входами мажоритарного элемента с порогом четыре 2627 1 и (2-1)-м и 2-м входами мажоритарного элемента с порогом шесть, вход четвертого разряда -го операнда соединен с (4)-м входом мажоритарного элемента с порогом два, (4)-м входом мажоритарного элемента с порогом четыре, (4)-м входом мажоритарного элемента с порогом шесть и -м входом третьего элемента сложения по модулю два, вход переноса из младшего десятичного разряда соединен с седьмым входом мажоритарного элемента с порогом два, седьмым входом мажоритарного элемента с порогом четыре, седьмым входом мажоритарного элемента с порогом шесть и третьим входом третьего элемента сложения по модулю два, выход первого элемента ИЛИ-НЕ соединен с первым входом третьего элемента И, первым входом четвертого элемента И, первым входом четвертого элемента сложения по модулю два и первым входом пятого элемента сложения по модулю два, выход второго элемента ИЛИ-НЕ соединен с первым прямым входом первого элемента ЗАПРЕТ и вторым входом четвертого элемента И, выход первого элемента сложения по модулю два соединен со вторым прямым входом первого элемента ЗАПРЕТ и первым прямым входом второго элемента ЗАПРЕТ, выход второго элемента сложения по модулю два соединен с первым входом пятого элемента И, вторым входом третьего элемента И, вторым прямым входом второго элемента ЗАПРЕТ и первым входом шестого элемента сложения по модулю два, выход первого элемента И соединен с первым входом шестого элемента И и вторым входом шестого элемента сложения по модулю два, выход второго элемента И соединен с первым входом седьмого элемента И, первым входом восьмого элемента И и первым входом седьмого элемента сложения по модулю два, выход мажоритарного элемента с порогом два соединен со вторым входом шестого элемента И, вторым входом седьмого элемента И, входом запрета первого элемента ЗАПРЕТ, входом запрета второго элемента ЗАПРЕТ и вторым входом пятого элемента сложения по модулю два, выход мажоритарного элемента с порогом четыре соединен с третьим входом третьего элемента И, третьим входом четвертого элемента И и третьим входом пятого элемента сложения по модулю два, выход мажоритарного элемента с порогом шесть соединен со вторым входом пятого элемента И, вторым входом восьмого элемента И и четвертым входом пятого элемента сложения по модулю два, выход пятого элемента И соединен со вторым входом седьмого элемента сложения по модулю два, пятым входом пятого элемента сложения по модулю два и вторым входом четвертого элемента сложения по модулю два, инверсный выход которого соединен с выходом переноса сумматора, а третий вход соединен с выходом первого элемента ЗАПРЕТ, третьим входом седьмого элемента сложения по модулю два и шестым входом пятого элемента сложения по модулю два, четвертый вход соединен с выходом седьмого элемента И, четвертым входом седьмого элемента сложения по модулю два и седьмым входом пятого элемента сложения по модулю два, выход третьего элемента И соединен с третьим входом шестого элемента сложения по модулю два и пятым входом седьмого элемента сложения по модулю два,выход которого соединен с выходом первого разряда суммы сумматора, а шестой вход соединен с выходом шестого элемента И и четвертым входом шестого элемента сложения по модулю два, пятый вход которого соединен с выходом четвертого элемента И, шестой вход - с выходом восьмого элемента И, седьмой вход - с выходом второго элемента ЗАПРЕТ, а выход - с выходом второго разряда суммы сумматора, выход третьего разряда суммы которого соединен с инверсным выходом пятого элемента сложения по модулю два, выход четвертого разряда суммы соединен с выходом третьего элемента сложения по модулю два. Изобретение относится к вычислительной технике и микроэлектронике и предназначено для построения арифметическо - логических устройств высокопроизводительных ЭВМ и спецпроцессоров, выполняющих обработку двоично-десятичных чисел. Известен двоично-десятичный сумматор, содержащий в каждом разряде 2 тетрадных двоичных сумматора, узел коррекции, элемент И, 5 элементов ИЛИ, 2 элемента сложения по модулю два 1. Недостатком сумматора является низкое быстродействие. Наиболее близким по функциональным возможностям и конструкции техническим решением к предлагаемому является одноразрядный десятичный сумматор, содержащий четырехразрядный двоичный сумматор, четыре элемента И, элемент ИЛИ, элемент НЕ и пять элементов сложения по модулю два 2. Недостатком известного одноразрядного десятичного сумматора является низкое быстродействие. Изобретение направлено на решение задачи повышения быстродействия одноразрядного десятичного сумматора. Поставленная задача решается тем, что в одноразрядный десятичный сумматор, содержащий пять элементов сложения по модулю два и четыре элемента И, согласно изобретению дополнительно введены шестой и седьмой элементы сложения по модулю два, пятый, шестой, седьмой и восьмой элементы И, два элемента ЗАПРЕТ, мажоритарный элемент с порогом два, мажоритарный элемент с порогом четыре,мажоритарный элемент с порогом шесть и два элемента ИЛИ-НЕ, -й вход -го из которых (1,2 ,2) соединен с -м входом -го элемента сложения по модулю два, -м входом -го лемента И и входом -го разряда-го операнда, вход третьего разряда -го операнда соединен с (2-1)-м и 2-м входами мажоритарного эле 2 2627 1 мента с порогом два, (2-1)-м и 2-м входами мажоритарного элемента с порогом четыре и (2-1)-м и 2-м входами мажоритарного элемента с порогом шесть, вход четвертого разряда -го операнда соединен с (4)-м входом мажоритарного элемента с порогом два, (4)-м входом мажоритарного элемента с порогом четыре,(4)-м входом мажоритарного элемента с порогом шесть и -м входом третьего элемента сложения по модулю два, вход переноса из младшего десятичного разряда соединен с седьмым входом мажоритарного элемента с порогом два, седьмым входом мажоритарного элемента с порогом четыре, седьмым входом мажоритарного элемента с порогом шесть и третьим входом третьего элемента сложения по модулю два, выход первого элемента ИЛИ-НЕ соединен с первым входом третьего элемента И, первым входом четвертого элемента И, первым входом четвертого элемента сложения по модулю два и первым входом пятого элемента сложения по модулю два, выход второго элемента ИЛИ-НЕ соединен с первым прямым входом первого элемента ЗАПРЕТ и вторым входом четвертого элемента И, выход первого элемента сложения по модулю два соединен со вторым прямым входом первого элемента ЗАПРЕТ и первым прямым входом второго элемента ЗАПРЕТ, выход второго элемента сложения по модулю два соединен с первым входом пятого элемента И,вторым входом третьего элемента И, вторым прямым входом второго элемента ЗАПРЕТ и первым входом шестого элемента сложения по модулю два, выход первого элемента И соединен с первым входом шестого элемента И и вторым входом шестого элемента сложения по модулю два, выход второго элемента И соединен с первым входом седьмого элемента И, первым входом восьмого элемента И и первым входом седьмого элемента сложения по модулю два, выход мажоритарного элемента с порогом два соединен со вторым входом шестого элемента И, вторым входом седьмого элемента И, входом запрета первого элемента ЗАПРЕТ,входом запрета второго элемента ЗАПРЕТ и вторым входом пятого элемента сложения по модулю два, выход мажоритарного элемента с порогом четыре соединен с третьим входом третьего элемента И, третьим входом четвертого элемента И и третьим входом пятого элемента сложения по модулю два, выход мажоритарного элемента с порогом шесть соединен со вторым входом пятого элемента И, вторым входом восьмого элемента И и четвертым входом пятого элемента сложения по модулю два, выход пятого элемента И соединен со вторым входом седьмого элемента сложения по модулю два, пятым входом пятого элемента сложения по модулю два и вторым входом четвертого элемента сложения по модулю два, инверсный выход которого соединен с выходом переноса сумматора, а третий вход соединен с выходом первого элемента ЗАПРЕТ, третьим входом седьмого элемента сложения по модулю два и шестым входом пятого элемента сложения по модулю два, четвертый вход соединен с выходом седьмого элемента И, четвертым входом седьмого элемента сложения по модулю два и седьмым входом пятого элемента сложения по модулю два,выход третьего элемента И соединен с третьим входом шестого элемента сложения по модулю два и пятым входом седьмого элемента сложения по модулю два, выход которого соединен с выходом первого разряда суммы сумматора, а шестой вход соединен с выходом шестого элемента И и четвертым входом шестого элемента сложения по модулю два, пятый вход которого соединен с выходом четвертого элемента И, шестой вход - с выходом восьмого элемента И, седьмой вход - с выходом второго элемента ЗАПРЕТ, а выход - с выходом второго разряда суммы сумматора, выход третьего разряда суммы которого соединен с инверсным выходом пятого элемента сложения по модулю два, выход четвертого разряда суммы соединен с выходом третьего элемента сложения по модулю два. На чертеже (фиг. 1) представлена функциональная схема одноразрядного десятичного сумматора. Сумматор содержит два элемента ИЛИ-НЕ 1 и 2, семь элементов сложения по модулю два 3-9, восемь элементов И 10-17, мажоритарный элемент с порогом два 18, мажоритарный элемент с порогом четыре 19,мажоритарный элемент с порогом шесть 20, два элемента ЗАПРЕТ 21 и 22, входы разрядов 23-26 первого десятичного операнда, входы разрядов 27-30 второго десятичного операнда, вход переноса 31 из младшего десятичного разряда, выход переноса 32 в старший десятичный разряд, выходы разрядов суммы 33-36. Одноразрядный десятичный сумматор работает следующим образом. На входы 23, 24. 25 и 26 поступают соответственно первый х 1, второй х 2, третий х 3 и четвертый х 4 разряды первого операнда Х 8 х 1422 х 3 х 4 на- входы 27, 28, 29 и 30- соответственно первый 1,второй 2, третий з и четвертый у 4 разряды второго операнда 81422 узу 4 на вход 31 - перенос с из соседнего младшего десятичного разряда. На выходе 32 формируется переносв соседний старший десятичный разряд, на выходах 33, 34, 35 и 36- соответственно значения первого 1, второго 2, третьего 3 и четвертого 4 разрядов суммы 8142234. Таким образом, сумматор выполняет сложение двух десятичных цифр с учетом переноса из соседнего младшего десятичного разряда. Работа одноразрядного десятичного сумматора описывается приводимой ниже таблицей (фиг. 2). Достоинством одноразрядного десятичного сумматора является высокое быстродействие, которое определяется глубиной схемы и равно 3, где- задержка на вентиль. Государственный патентный комитет Республики Беларусь. 220072, г. Минск, проспект Ф. Скорины, 66.

МПК / Метки

МПК: G06F 7/50

Метки: десятичный, одноразрядный, сумматор

Код ссылки

<a href="https://by.patents.su/4-2627-odnorazryadnyjj-desyatichnyjj-summator.html" rel="bookmark" title="База патентов Беларуси">Одноразрядный десятичный сумматор</a>

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