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





































Формула изобретения
1. УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ МОДУЛЯ ВЕКТОРА, содержащее первый, второй и третий блоки сравнения, коммутатор, сумматор и элемент И, причем входы первого и второго аргументов устройства соединены соответственно с первыми и вторыми информационными входами первого блока сравнения и коммутатора, управляющие входы которого соединены соответственно с первым и вторым выходами первого блока сравнения, первый выход коммутатора соединен с первыми информационными входами второго и третьего блоков сравнения, второй выход - с вторыми информационными входами второго и третьего блоков сравнения со сдвигом соответственно на один и два разряда в сторону старших разрядов, второй выход второго блока сравнения и первый выход первого блока сравнения соединены с первым и вторым входами элемента И, а выход сумматора является выходом устройства, отличающееся тем, что в него введены первый, второй и третий преобразователи многорядного кода в двухрядный и первый, второй и третий блоки элементов И, каждый из которых содержит две группы элементов И, первые входы которых являются соответственно первым и вторым информационными входами блока элементов И, вход управления которого соединен с вторыми входами элементов И обеих групп, выходы которых являются соответственно первым и вторым выходами блока элементов И, причем первый выход коммутатора соединен с первыми входами первого, второго и третьего преобразователей многорядного кода в двухрядный, вторые входы которых соединены с вторым выходом коммутатора, а первый и второй выходы первого, второго и третьего преобразователей многорядного кода в двухрядный соединены соответственно с первыми и вторыми информационными входами первого, второго и третьего блоков элементов И, первые выходы которых соединены с первым входом сумматора, второй вход которого соединен с вторыми выходами первого, второго и третьего блоков элементов И, управляющий вход первого блока элементов И соединен с первым выходом второго блока сравнения, управляющий вход второго блока элементов И - с выходом элемента И, а управляющий вход третьего блока элементов И - с вторым выходом третьего блока сравнения. 2. Устройство по п.1, отличающееся тем, что преобразователь многорядного кода в двухрядный состоит из L слоев сумматоров, где L - количество тактов свертывания исходной матрицы до двухрядного кода, содержащих блоки сумматоров одного веса, состоящие из однорядных трехвходовых сумматоров, причем шины данных соответствующего веса входов преобразователя соединены с соответствующими входами сумматоров того же веса первого слоя сумматоров, выходы сумматоров



РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6
Похожие патенты:
Изобретение относится к вычислительной технике и может быть использовано в цифровых функциональных преобразователях и в цифровых вычислительных машинах Цепью изобретения является повышение быстродействия
Устройство для воспроизведения корней // 1790782
Изобретение относится к вычислительной технике и может быть использовано при построении высокопроизводительных специализированных ЭВМ, Целью изобретения является расширение класса решаемых задач за счет возможности воспроизведения корней степени m выше пятой
Изобретение относится к вычислительной технике и может быть использовано в устройствах оперативной обработки информации
Устройство для деления // 1767498
Изобретение относится к вычислительной технике, а именно к арифметическим устройствам для реализации множительноделительных операций, универсальным и специализированным вычислителям
Устройство для извлечения корня // 1764051
Изобретение относится к цифровой вычислительной технике и может быть использовано в устройствах вычислительной техники для извлечения корня n-й степени из частотного сигнала
Изобретение относится к вычислительной технике и позволяет вычислить модуль комплексного числа в последовательном коде в двоично-десятичной системе счисления по приближенной формуле (a + 112b, b + 112a, a b, М
Устройство для извлечения квадратного корня // 1751752
Изобретение относится к вычислительной технике и может быть использовано в универсальных и специализированных вычислительных системах для аппаратной реализации операции извлечения квадратного корня из комплексного числа
Изобретение относится к вычислительной технике и может быть использовано в универсальных и специализированных вычислительных системах для аппаратной реализации операции извлечения квадратного корня из суммы квадратов
Устройство для возведения в степень // 1742818
Изобретение относится к вычислительной технике, предназначено для возведения в произвольную степень информационного сигнала, представленного в параллельном двоичном коде, и может быть использовано в геофизической аппаратуре для поиска и разведки газовых месторождений, а также для определения концентрации газа в различных технических средах и сооружениях
Функциональный преобразователь // 1732343
Изобретение относится к автоматике, измерительной и вычислительной технике и может быть использовано в специализированных вычислительных устройствах для вычисления функции от К аргументов, представленных одновременно начинающимися временными интервалами
Изобретение относится к вычислительной технике и может быть использовано в специализированных устройствах обработки информации
Устройство для вычисления функции // 2028661
Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных машинах и структурах
Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных машинах в качестве арифметического блока. Техническим результатом является увеличение быстродействия, а также возможность реализации функции устройства для деления и устройства для извлечения квадратного корня в едином устройстве. Устройство позволяет производить операцию деления и извлечения квадратного корня в формате с плавающей точкой в соответствии со стандартом IEЕЕ 754 с одинарной и двойной точностью. Причем входные операнды могут быть представлены в формате с плавающей точкой как одинарной, так и двойной точности. Устройство содержит блок выделения степени и мантиссы входных операндов, схему управления 3-ступенчатым конвейером блока входных регистров, блок входных регистров, схему управления блока сумматоров и блока умножителей, блок умножителей, блок сумматоров, блок формирования результатов вычисления. 1 ил., 1 табл.
Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных машинах и автоматизированных системах научных исследований, в частности, при вычислении функции вида (y/x)n. Техническим результатом является повышение быстродействия устройства. Устройство содержит сумматоры-вычитатели, регистры сдвига, блок элементов И, блок ограничения числа итераций, включающий сумматор-вычитатель, счетчик итераций, регистр и генератор серии импульсов. 1 ил., 1 табл.
Изобретение относится к области вычислительной техники и предназначено для использования в специализированных вычислительных устройствах. Техническим результатом является повышение точности функционирования устройства. Устройство содержит счетчики, схему сравнения, блок управления, элементы И, делители частоты, элемент НЕ, блоки пересчета импульсов. 2 ил.