Устройство для подсчета числа единиц

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (11) (sx)s 6 06 F 7/50, H 03 М 7/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ (Л

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4620128/24 (22) 13.12.88 (46) 30.04;92. Бюл. N -16 (72) Л.Б.Авгуль, Н.А.Егоров, B,È,Ê0ñTåíeâè÷ и В.П.Супрун (53) 681.325(088.8) (56) Авторское свидетельство СССР

N. 1363477, кр. Н 03 М 7/00, 1986.

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

М 1658146, кл. G 06 F 7/50. Н 03 М 7/00, 28.11.88. (54) УСТРОЙСТВО ДЛЯ ПОДСЧЕТА ЧИСЛА

ЕДИНИЦ (57) Изобретение относится к вычислительной технике и микроэлектронике и предназначено для построения быстродействующих матричных арифметических устройств. Цель изобретения — расширение функциональных возможностей устройства за счет увеличения разрядности входной информации.

Цель достигается тем, что устройство содер 4 (л)

О

0 с

1730621 если Z1+ Z2+ ... + Zn > К;

MK (Z1, Z2, -, Zn) =

О, если Z1+ Z2+ ... + Zn < К, fo — P1 Q+) ф1

40 жит полный двоичный сумматор 13, два полусумматора 9 — 10, четыре элемента 1 — 4

СЛОЖЕНИЕ ПО МОДУЛЮ 2, два мажоритарных элемента 5, 6 с порогом два, два мажоритарных элемента 7, 8 с порогом четыре, два элемента И 14, 15,два элемента 11, 12 ЗАПРЕТ, десять входов и четыре выхода.

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

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

Устройство содержит четыре элемента

1 — 4 СЛОЖЕНИЕ ПО МОДУЛЮ 2, первый и третий мажоритарные элементы 5 и 6 с порогом два, второй и четвертый мажоритарные элементы 7 и 8 с порогом четыре, два 15 полусумматора 9 и 10, два элемента ЗАПРЕТ 11 и 12, сумматор 13, два элемента И

14 и 15, десять входов 16 — 25, четыре выхода

26-29.

Отметим, что прямой вход элемента ЗА- 20

ПРЕТ 11 (12) соединен с выходом мажоритарного элемента с порогом два 5 (6), а вход запрета соединен с выходом мажоритарного элемента с порогом четыре 7 (8), Устройство для подсчета числа единиц 25 работает следующим образом.

На входы 16-25 подаются двоичные переменные х1„,Х10 соответственно, на выходах 26 — 29 реализуются логические функции

f<...fz соответственно, значения которых со- 30 ставляют двоичный код N = 81з + 4 + 2f1 +

+ fn числа логических единиц, содержащихся во множестве (x1, хг, ..., Х10}.

Логические функции fo„,fa реализуются устройством согласно следующим выраже- 35 ниям:

f1 = P1 ф1 Q+q Щ ф2 Q+0 Q 1/4; т2 = М2 (p1 1/ 1, rpr pj 1/i2 1/Â ) CV>

Я1фз Pфз;

f3 = P1 Р2 Р3 ф1 1/З (+ P1 РЗ 1/ 1 1/2 1/ 3 + ческих элементов равна 59, а быстродействие, определяемое глубиной схемы, равно

4 т, где т — задержка на вентиль. На входы устройства подаются двоичные переменные х1, х, х3. „„x10, а на его выходах реализуются логические функции fo, f1, f2, fa, соответствующие числу единиц входной информации. 1 ил, где p1 = x1 (+ хг Q+ x3 Q х4 g х5; tP1=хб® х7 Я х8+xg Рх10;

Р2 = М2 (х1 х2 х3 х4 х5)

5 ф = М2 (хб. х7 х8, xg, х10); (Р2 = М4 (x1, х2, хз, х4, х5);

1/з = М4 (хб, х7, х8, xg, х10).

Здесь функция п-входового мажоритарного элемента с порогом К (К = 2,4) определяется как где п 6 (3,5} Zr С (0,1} и t = 1, 2, ..., n

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

Устройство для подсчета числа единиц, содержащее четыре элемента СЛОЖЕНИЕ

ПО МОДУЛЮ ДВА, три мажоритарных элемента, два элемента И и первый элемент запрета, причем с первого по пятый входы устройства соединены с первого t1o пятый входами первого и второго мажоритарных элементов и первого элемента СЛОЖЕНИЕ

ПО МОДУЛЮ ДВА, выход первого мажоритарного элемента соединен с прямым входом элемента запрета, инверсный вход которого соединен с выходом второго мажоритарного элемента и первым входом первого элемента И, выход которого соединен с первым входом второго элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, второй вход которого соединен с выходом второго элемента

И, с шестого по девятый входы устройства соединены с первого по четвертый входами

1730621

35

45

Составитель Н.Маркелова

Техред М.Моргентал Корректор H.Ðåâñêàÿ

Редактор Н. Ш выдкая

Заказ 1512 Тираж Подписное

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

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

Производственно-издательский комбинат "Патент", г, Ужгород, ул,Гагарина, 101 третьего мажоритарного элемента и третьего элемента СЛОЖЕНИЕ ПО МОДУЛЮ

ДВА, выходы четвертого и второго элементов СЛОЖЕНИЕ ПО МОДУЛЮ ДВА соединены с третьим и четвертым выходами устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства путем увеличения разрядности входной информации, в него введены четвертый мажоритарный элемент, второй элемент запрета, сумматор и два полусумматора, причем с шестого по девятый входы устройства соединены с первого по четвертый входами четвертого мажоритарного элемента, пятый вход которого соединен с десятым входом устройства и с пятыми входами третьего мажоритарного элемента и третьего элемента СЛОЖЕНИЕ

ПО МОДУЛЮ ДВА, выход которого соединен с первым входом первого полусумматора, второй вход которого соединен с выходом первого элемента СЛОЖЕНИЕ ПО

МОДУЛЮ ДВА, выход третьего мажоритарного элемента соединен с первым входом второго элемента запрета, инверсный вход которого соединен с выходом четвертого мажоритарного элемента и первыми входами второго элемента И и второго полусумматора, второй вход которого соединен с

5 выходом второго мажоритарного элемента, выход суммы первого полусумматора соединен с первым выходом устройства, выход переноса первого полусумматора соединен с входом переноса сумматора и вторыми

10 входами первого и второго элементов И, выход первого элемента запрета соединен с входом первого слагаемого сумматора и третьим входом второго элемента И, выход второго элемента запрета соединен с вхо15 дом второго слагаемого сумматора и третьим входом первого элемента И, выход суммы сумматора соединен с вторым входом устройства, выходы переноса сумматора и суммы второго полусумматора

20 соединены с первым и вторым входами соответственно четвертого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, выход переноса второго полусумматора соединен с третьим входом второго элемента СЛОЖЕНИЕ ПО

25 МОДУЛЮ ДВА.

Устройство для подсчета числа единиц Устройство для подсчета числа единиц Устройство для подсчета числа единиц 

 

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

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

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

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

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

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

Изобретение относится к вычислительной технике и микроэлектронике и предназначено для построения быстродействующих арифметических устройств ЭВМ и спецпроцессоров

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

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

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

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

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

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

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

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

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

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