Устройства или методы цифровых вычислений или обработки данных, специально предназначенные для специфических функций: ..матричные или векторные вычисления – G06F 17/16

МПКРаздел GG06G06FG06F 17/00G06F 17/16
Раздел G ФИЗИКА
G06 Вычисление; счет
G06F Обработка цифровых данных с помощью электрических устройств
G06F 17/00 Устройства или методы цифровых вычислений или обработки данных, специально предназначенные для специфических функций
G06F 17/16 ..матричные или векторные вычисления

Патенты в данной категории

СПОСОБ ОПТИМИЗАЦИИ АЛГОРИТМА УПРАВЛЕНИЯ КОНКРЕТНЫМ ОБЪЕКТОМ И/ИЛИ ПРОЦЕССОМ

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

2479864
патент выдан:
опубликован: 20.04.2013
УСТРОЙСТВО ВРАЩЕНИЯ ВЕКТОРА

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

2475830
патент выдан:
опубликован: 20.02.2013
УСТРОЙСТВО НОРМИРОВКИ ВЕКТОРА

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

2473961
патент выдан:
опубликован: 27.01.2013
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ПРОЦЕССА ПРИНЯТИЯ РЕШЕНИЯ В УСЛОВИЯХ НЕОПРЕДЕЛЕННОСТИ

Изобретение относится к автоматике и вычислительной технике. Техническим результатом является повышение быстродействия работы устройства для моделирования процесса принятия решения в условиях неопределенности. Устройство содержит первые регистры 1ij (i=1, ,m, j=1, ,n), вторые блоки умножения 2ij (i=1, ,m, j=1, ,n), вторые регистры 3j (j=1, ,n ), первые сумматоры 4i (i=1, ,m), вторые сумматоры 5i (i=1, ,m), первые блоки умножения 6i (i=1, ,m), четвертые сумматоры 7i (i=1, ,m), 9j (j=1, ,n), первые элементы задержки 10j (j=1, ,n), элементы И 11j (j=1, ,n), пятый сумматор 12, третий блок умножения 13, схему выбора максимального кода 14, третий регистр 15, шестой сумматор 16, второй элемент задержки 17, вход 18, выходы 19 и 20. 1 ил.

2468423
патент выдан:
опубликован: 27.11.2012
ЯЧЕЙКА ОДНОРОДНОЙ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЫ И УСТРОЙСТВО ДЛЯ СЖАТИЯ ДВОИЧНЫХ ВЕКТОРОВ НА БАЗЕ ЯЧЕЕК ОДНОРОДНОЙ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЫ

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

2450327
патент выдан:
опубликован: 10.05.2012
УСТРОЙСТВО НОРМИРОВКИ ВЕКТОРА

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

2449354
патент выдан:
опубликован: 27.04.2012
ИНСТРУКЦИЯ И ЛОГИЧЕСКАЯ СХЕМА ДЛЯ ВЫПОЛНЕНИЯ ОПЕРАЦИИ СКАЛЯРНОГО ПРОИЗВЕДЕНИЯ

Изобретения относятся к процессорам, предназначенным для выполнения операций скалярного произведения. Техническим результатом является повышение производительности процессора. Система для выполнения операции скалярного произведения содержит: первое запоминающее устройство, предназначенное для сохранения инструкции скалярного произведения типа "один поток команд - много потоков данных" (ОКМД); процессор, соединенный с первым запоминающим устройством для выполнения инструкции скалярного произведения ОКМД, в которой инструкции скалярного произведения типа ОКМД содержат индикатор операнда источника, индикатор операнда назначения, по меньшей мере, один индикатор непосредственного значения, при этом индикатор непосредственного значения включает множество битов управления. 4 н. и 24 з.п. ф-лы, 18 ил.

2421796
патент выдан:
опубликован: 20.06.2011
СПОСОБ ПЕРЕДАЧИ-ПРИЕМА СИГНАЛА В МНОГОПОЛЬЗОВАТЕЛЬСКОЙ СИСТЕМЕ РАДИОСВЯЗИ С МНОЖЕСТВОМ ПЕРЕДАЮЩИХ И МНОЖЕСТВОМ ПРИЕМНЫХ АНТЕНН

Изобретение относится к области радиотехники, в частности к способу передачи-приема сигнала в многопользовательской системе радиосвязи с множеством передающих и множеством приемных антенн (MIMO-OFDM). Достигаемый технический результат - повышение пропускной способности канала связи. Результат достигается за счет использования новой последовательности взаимосвязанных действий, включающих процедуру векторного возмущения в сочетании с редукцией базиса решетки и многоальтернативное квантование. Изобретение позволяет выполнять одновременное обслуживание группы из нескольких абонентских станций в одном и том же физическом канале. Преимуществом изобретения является возможность относительно несложной реализации в передатчике и, особенно, простой реализации в приемнике абонентской станции. Преимуществом изобретения является возможность реализации при наличии только одной приемной антенны у каждой из абонентских станций. 5 з.п. ф-лы, 8 ил.

2398359
патент выдан:
опубликован: 27.08.2010
УСТРОЙСТВО ПОИСКА НИЖНЕЙ ОЦЕНКИ РАЗМЕЩЕНИЯ В ПОЛНОСВЯЗНЫХ МАТРИЧНЫХ СИСТЕМАХ ПРИ ОДНОНАПРАВЛЕННОЙ ПЕРЕДАЧЕ ИНФОРМАЦИИ

Изобретение относится к области вычислительной техники и предназначено для моделирования задач при проектировании вычислительных систем (ВС). Техническим результатом является расширение функциональных возможностей. Устройство содержит матрицу из m строк и n столбцов элементов однородной среды, n блоков подсчета единиц, блок нахождения максимума, сумматоры, блок памяти, блок поиска нижней оценки, содержащий генератор импульсов, мультиплексоры выбора элемента, дешифратор выбора строки, дешифраторы инцидентной вершины, дешифраторы фиксируемой дуги, счетчики строк и столбцов, счетчики фиксируемой дуги, счетчики инцидентной вершины, триггеры режима, группу из m триггеров, группу из m блоков элементов запрета, матрицу (i.j) (i=1,2, , m, j=1,2, ,n) счетчиков фиксированных дуг, матрицу (i.j) (i=1,2, ,m, j=1,2, ,n) элементов ИЛИ, матрицы (i.j) (i=1,2, ,m, j=1,2, ,n) элементов И, элемент ИЛИ, инверторы, элементы И, группу m элементов ИЛИ. 2 ил.

2398270
патент выдан:
опубликован: 27.08.2010
УСТРОЙСТВО ВЫЧИСЛЕНИЯ СУММ ПРОИЗВЕДЕНИЙ

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

2306595
патент выдан:
опубликован: 20.09.2007
УСТРОЙСТВО ДЛЯ СОРТИРОВКИ ДВУМЕРНОГО МАССИВА ДАННЫХ

Изобретение относится к области вычислительной техники, а именно к устройствам обработки числовых массивов информации, и предназначено для перестановки строк двумерного массива (матрицы), хранящейся в памяти вычислительного устройства. Техническим результатом является осуществление заданной перестановки строк и/или столбцов двумерного массива. Устройство содержит матрицу единичных регистров первой памяти и матрицу единичных регистров второй памяти, которые идентичны друг другу. Между ними расположен коммутатор. Единичные регистры памяти, расположенные условно в одной строке, соединены между собой в сдвиговые строчные регистры. Коммутатор по заданному извне закону соединяет выход сдвигового регистра первой памяти, соответствующего i-ой строке, с входом сдвигового регистра второй памяти, соответствующего j-ой строке во второй памяти. После подачи пачки сдвиговых импульсов на сдвиговый вход i-ого сдвигового регистра первой памяти информация из него переместиться в j-ый сдвиговый регистр второй памяти. Таким образом, произойдет перенос i-ой строки на j-oe место в новом массиве. Перенос строк может осуществляться либо построчно, либо одновременно для всех, при этом конструкция коммутатора будет различной. Данное устройство аналогично может быть использовано для сортировки столбцов. 6 з.п. ф-лы, 6 ил., 1 табл.

2279122
патент выдан:
опубликован: 27.06.2006
УСТРОЙСТВО ДЛЯ СОРТИРОВКИ ДВУМЕРНОГО МАССИВА ДАННЫХ (ВАРИАНТЫ)

Изобретение относится к вычислительной технике, а именно к устройствам обработки числовых массивов информации, предназначенным для перестановки строк и столбцов двумерного массива данных, представленного в виде матрицы. Техническим результатом является обеспечение заданной перестановки строк и/или столбцов матрицы. Для этого, согласно первому варианту, устройство содержит блок регистров первой памяти, блок регистров второй памяти, блок управления записью в регистры второй памяти, блок управления считыванием столбцов, блок управления считыванием строк, блок управления обратной записью; согласно второму варианту устройство содержит все те же элементы за исключением блока управления обратной записью. Третий вариант устройства отличается от второго варианта отсутствием блока управления считыванием столбцов, а четвертый вариант устройства отличается от второго отсутствием блока управления считыванием строк. 4 с. и 19 з.п. ф-лы, 6 ил.

2252447
патент выдан:
опубликован: 20.05.2005
СПОСОБ ВИЗУАЛЬНОГО ОТОБРАЖЕНИЯ И АНАЛИЗА АНОМАЛИЙ МНОГОМЕРНОГО ОБЪЕКТА ИЛИ ПРОЦЕССА

Изобретение относится к вычислительной технике и может быть использовано в системах интеллектуального анализа данных, в том числе при обработке и анализе геолого-геофизической информации и других данных, полученных при исследовании природных или социально-экономических объектов или явлений. Техническим результатом является визуализация представления аномальных значений измерительных параметров, обеспечение оценки величины и пространственных координат распределения аномалий, сокращение трудозатрат при подготовке и формировании матриц экспериментальных данных, повышение наглядности представления данных. Способ заключается в преобразовании результатов оценки текущих значений измерительных параметров объекта или процесса в соответствующие информационные цветокодовые сигналы видимого спектра, в представлении информационных цветокодовых сигналов в виде цветокодовой матрицы-диаграммы, столбцы которой соответствуют одной пространственной координате, строки - другой, а цвет ячеек - идентифицированным оценкам аномальных значений, и отображении на экране многоцветного видеомонитора. При этом в качестве эталона аномальных значений измерительного параметра используют минимальное или среднее, или среднестатистическое, или фоновое значение, в качестве результатов оценки аномальных значений используют положительные и отрицательные аномальные значения измерительного параметра. 1 з.п.ф-лы, 2 ил.
2200345
патент выдан:
опубликован: 10.03.2003
СПОСОБ СПЕКТРАЛЬНОГО АНАЛИЗА КВАЗИПЕРИОДИЧЕСКИХ СИГНАЛОВ

Изобретение относится к области спектрального анализа и может быть использовано при классификации квазипериодических сигналов. Техническим результатом является повышение точности. Способ основан на получении двумерной матрицы исходного сигнала и выполнении спектральных преобразований по строкам, столбцам матрицы спектров строк исходного сигнала, после чего производят визуализацию полученного спектрального представления, затем сравнивают это изображение с образцовым изображением. 1 ил.
2187838
патент выдан:
опубликован: 20.08.2002
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ СОБСТВЕННЫХ ЗНАЧЕНИЙ МАТРИЦ

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

Изобретения относятся к вычислительной технике и могут быть использованы для формирования нейронных сетей. Техническим результатом является расширение функциональных возможностей за счет изменения разрядности результатов. Нейропроцессор содержит регистры, блоки памяти магазинного типа, коммутатор, вычислительное устройство, сдвиговый регистр и устройства для вычисления функции насыщения, устройство для вычисления функции насыщения построено на логических элементах, мультиплексорах и схемах распространения и формирования переносов. Вычислительное устройство содержит матрицу умножения, дешифраторы, триггеры, элементы ЗАПРЕТ и мультиплексоры. Сумматор выполнен на логических элементах и схеме формирования переносов. 4 с. и 4 з.п. ф-лы, 9 ил.
2131145
патент выдан:
опубликован: 27.05.1999
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ СОБСТВЕННЫХ ЗНАЧЕНИЙ (n o n) МАТРИЦЫ

Изобретение относится к области вычислительной техники и может быть использовано в специализированных вычислительных системах для вычисления собственных значений матрицы (n n). Цель изобретения - повышение надежности за счет организации контроля и резервирования, расширение функциональных возможностей за счет решения задач различных размерностей. Поставленная цель достигается тем, что устройство содержит L блоков обработки 1 (где L = p + R, здесь R - число резервных блоков обработки); блок 2 ввода - вывода; L комбинационных сумматоров 3; (L - 1) регистр 4; L узлов сравнения 5; L групп элементов ИЛИ 6; L групп элементов И 7; элемент ИЛИ - НЕ 8 и элемент ИЛИ 9. 2 з.п.ф-лы, 2 табл., 5 ил.
2117987
патент выдан:
опубликован: 20.08.1998
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ДВУМЕРНОЙ СВЕРТКИ

Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислительных системах для вычисления двумерной свертки. Цель изобретения - сокращение аппаратурных затрат, повышение надежности за счет организации контроля и резервирования и расширение функциональных возможностей за счет решения задач различных размерностей. Поставленная цель достигается тем, что содержит L = I + R блоков обработки 11, где I - размерность решаемой задачи, R - число резервных блоков обработки, L - комбинационных сумматоров 2, (L - I) регистров 3, L - узлов сравнения 4, (L - I) группу элементов ИЛИ 5, L - групп элементов И 6 и элемент ИЛИ - НЕ 7. 1 з.п. ф-лы, 2 табл., 3 ил.
2117986
патент выдан:
опубликован: 20.08.1998
СПОСОБ ОЦЕНКИ ЗАГРЯЗНЕНИЯ АТМОСФЕРЫ

Способ может использоваться в области экологии и относится к дистанционным измерениям индекса состояния атмосферы. Способ включает преобразование спектральной яркости изображения I (x, y) в цифровые матрицы элементов G, R участков видимого спектра, логическую сортировку пикселов в обеих матрицах и получение результирующей матрицы R-изображения тех же размеров. Далее вычисляются числовые характеристики электрического сигнала результирующей матрицы, математического ожидания, дисперсии, огибающей пространственного спектра. На их основе рассчитываются гистограммы распределения индекса состояния атмосферы и его автокорреляционной функции с привязкой полученного относительного закона распределения к абсолютным значениям по контрольным площадкам, содержащимся в исходном снимке. Эффективность способа характеризуется оперативностью, достоверностью и статистической устойчивостью получаемых оценок. 4 ил.
2117286
патент выдан:
опубликован: 10.08.1998
СПОСОБ ИДЕНТИФИКАЦИИ ТИПОВ РАСТИТЕЛЬНОСТИ

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

Изобретение относится к области вычислительной техники и может быть использовано в специализированных вычислительных системах для вычисления сверстки. Устройство содержит P блоков обработки 1, где L = P + R, P = max(P0, P1), P0 и P1 - размерности векторов весовых коэффициентов, R - число резервных блоков обработки 1, два блока суммирования 2 и 3, L комбинационных сумматоров 4, (L -1) регистр 5, группу из L узлов сравнения 6, узел сравнения 7, (L -1) группу И 8, (L -1) группу элементов И 9, L групп элементов И 10, (L -1) группу элементов ИЛИ 11, (L -1) группу элементов ИЛИ 12, группы элементов ИЛИ 13 и 14, элемент ИЛИ 15 и блок 16 формирования сигнала отказа. В основу работы устройства положена параллельно-последовательная организация вычислений с аппаратным контролем, обходом и замещением отказавших блоков обработки. 4 табл., 7 ил.
2112274
патент выдан:
опубликован: 27.05.1998
МАТРИЧНЫЙ СПЕЦПРОЦЕССОР

Изобретение относится к вычислительной технике и предназначено для построения на его основе специализированных ЭВМ. Целью изобретения является расширение класса решаемых задач. Поставленная цель достигается тем, что матричный спецпроцессор содержит m регистров, m дешифраторов знака, 2m-1 сумматоров-вычитателей, m-1 схем ИСКЛЮЧАЮЩЕЕ ИЛИ, три сдвигателя, m+3 мультиплексора (m - размерность обрабатываемой матрицы). 4 ил.
2079879
патент выдан:
опубликован: 20.05.1997
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ СОБСТВЕННЫХ ЗНАЧЕНИЙ (N « N)- МАТРИЦЫ

1. Устройство для вычисления собственных значений (n x n) - матрицы, содержащее вычислительный модуль первого типа, l вычислительных модулей второго типа (1 < 2n) и блок анализа, причем i-й вход группы информационных входов и i-й вход первой группы управляющих входов устройства подключены соответственно к первому информационному входу и первому управляющему входу i-го вычислительного модуля второго типа, первый информационный вход, первый и второй управляющие входы устройства подключены соответственно к первому информационному входу, первому и второму управляющим входам вычислительного модуля первого типа, первый информационный выход вычислительного модуля первого типа подключен к второму информационному входу первого вычислительного модуля второго типа, первый информационный выход i-го вычислительного модуля второго типа подключен к второму информационному входу (i + 1)-го вычислительного модуля второго типа, третий информационный вход i-го вычислительного модуля второго типа подключен к второму информационному выходу (i + 1)-го вычислительного модуля второго типа, второй информационный выход первого вычислительного модуля второго типа подключен к второму информационному входу вычислительного модуля первого типа, второй информационный выход которого подключен к первому информационному входу блока анализа, второй информационный вход которого подключен к входу задания точности вычислений устройства, синхровход которого подключен к синхровходам всех вычислительных модулей и блока анализа, i-й выход группы выходов блока анализа подключен к i-му выходу группы выходов устройства, информационный выход которого подключен к выходу признака окончания вычислений устройства, отличающееся тем, что i-й вход второй группы управляющих входов устройства подключен к второму управляющему входу i-го вычислительного модуля второго типа, третий управляющий вход устройства подключен к третьему управляющему входу вычислительного модуля первого типа, первый и второй управляющие выходы вычислительного модуля первого типа подключены соответственно к третьему и четвертому управляющим входам первого вычислительного модуля второго типа, первый и второй управляющие выходы i-го вычислительного модуля второго типа подключены соответственно к третьему и четвертому управляющим входам (i + 1)-го вычислительного модуля второго типа, причем вычислительный модуль первого типа выполнен с возможностью реализации следующих функций:



где j и j - значения соответственно на первом и втором управляющих входах вычислительного модуля на j-м такте;

Aj+1 и Bj+1 - значения соответственно на первом и втором управляющих выходах вычислительного модуля на (j+1)-м такте;



где aj и Cj - значения соответственно на первом и втором информационных входах вычислительного модуля на j-м такте;

Dj+1 и Cj+1 - значения соответственно на первом и втором информационных выходах вычислительного модуля на (j+1)-м такте;

j - значения на третьем управляющем входе вычислительного модуля на j-м такте,



а вычислительный модуль второго типа выполнен с возможностью реализации следующих функций:



где j и j- значения соответственно на третьем и четвертом управляющих входах вычислительного модуля на j-м такте,

Aj+ и j+- значения соответственно на первом и втором управляющих выходах вычислительного модуля на (j+)-м такте;



где Cj - значение на втором информационном входе вычислительного модуля на j-м такте;

Cj+ - значение на первом информационном выходе вычислительного модуля на (j+)-м такте;



где aj и bj - значения соответственно на первом и третьем информационных входах вычислительного модуля на j-м такте;

Fj+n-1- значения на втором информационном выходе вычислительного модуля на (j+n-1)-м такте;



где vj и j - значения соответственно на первом и втором управляющих входах вычислительного модуля на j-м такте,

j1 j10 - значения соответственно на выходах с первого по десятый блока управления вычислительного модуля на j-м такте.

2. Устройство по п. 1, отличающееся тем, что блок анализа содержит 2n регистров, n вычитателей, n схем сравнения, делитель с модулем счета (n+n), делитель с модулем счета n2 триггер, три элемента И и элемент ИЛИ, причем в блоке анализа первый информационный вход блока анализа подключен к информационному входу первого регистра, выход i-го регистра подключен к информационному входу (i + 1)-го регистра, к i-му выходу группы выходов блока анализа и первому входу i-го вычитателя, второй вход которого подключен к выходу (i + n)-го регистра, выход i-го вычитателя подключен к первому входу i-й схемы сравнения, вторые входы схем сравнения объединены и являются вторым информационным входом блока анализа, выход i-й схемы сравнения подключен к i-му входу первого элемента И, выход которого подключен к выходу признака окончания вычисления блока анализа, синхровход которого подключен к первым входам второго и третьего элементов И и счетным входам делителей с модулями счета (n+n) и (n2), выход делителя с модулем счета (n2) подключен к информационному входу триггера, выход которого подключен к второму входу второго элемента И и входу установки в нулевое состояние делителя с модулем счета (n+n), выход которого и выход второго элемента И подключены соответственно к первому и второму входам элемента ИЛИ, выход которого подключен к второму входу третьего элемента И, выход которого подключен к синхровходам всех регистров.
2073382
патент выдан:
опубликован: 10.02.1997
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ДВУМЕРНОЙ СВЕРТКИ

Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислительных системах для вычисления двумерной свертки. Цель изобретения сокращение аппаратурных затрат, повышение надежности за счет организации контроля и резервирования и расширение функциональных возможностей за счет решения задач различных размерностей. Поставленная цель достигается тем, что конвейерное устройство для обработки информации содержит L блоков обработки, где L Q + R, Q - порядок решаемой задачи, R число резервных блоков, два блока суммирования, L сумматоров, L 1 регистров, группу из L узлов сравнения, узел сравнения, L групп элементов ИЛИ, L групп элементов И, элемент ИЛИ НЕ и элемент ИЛИ. 2 з. п. ф-лы, 3 ил. 6 табл.
2049353
патент выдан:
опубликован: 27.11.1995
УСТРОЙСТВО ДЛЯ ПЕРЕМНОЖЕНИЯ ДВУХ МАТРИЦ

Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислительных системах, в частности, при цифровой обработке сигналов для перемножения двух матриц. Цель изобретения повышение надежности за счет организации контроля и резервирования и расширение функциональных возможностей за счет решение задач различных размерностей. Поставленная цель достигается тем, что устройство содержит L D + R блоков обработки, где D размерность матриц, R - число избыточных блоков обработки, L комбинационных сумматоров, L 1 регистров, с первой по (L 1)-ю группу элементов ИЛИ, L узлов сравнения, L групп элементов И, L-ю группу элементов ИЛИ и элемент ИЛИ. В основу работы устройства положена параллельно-последовательная организация вычислений с аппаратным контролем, обходом и замещением отказавших блоков обработки. 1 з. п. ф-лы, 3 ил. 2 табл.
2049352
патент выдан:
опубликован: 27.11.1995
УСТРОЙСТВО ВЫБОРА ОПТИМАЛЬНОГО МАРШРУТА МАНЕВРА

Изобретение может быть использовано в автоматизированной системе управления войсками при управлении движением разнотипных транспортных средств по автодорожной сети с различной проходимостью участков дорог. Устройство обеспечивает автоматизированный выбор оптимального маршрута маневра, что позволяет сократить время маневра и расход горюче-смазочных материалов. Устройство содержит блок адресной памяти, счетчик, шесть блоков сравнения, два элемента И, сумматор, семь регистров, два триггера, схему 2И-ИЛИ-НЕ, генератор импульсов, блок памяти, коммутатор выбора и ввода, элемент НЕ, три ключа, задатчик вероятности выхода из строя элемента трассы, генератор шума, умножитель, пороговый элемент, источник постоянного напряжения, блок управления с соответствующими связями между элементами. 3 ил.
2045773
патент выдан:
опубликован: 10.10.1995
ВЕКТОРНЫЙ УСКОРИТЕЛЬ

Изобретение относится к компьютерной технике и может быть использовано при производстве векторных устройств, обеспечивающих высокое быстродействие векторных операций. Векторный ускоритель состоит из блока управления, связанного с блоком формирования адресов, выполненным в виде группы из трех адресных узлов. Блок оперативной памяти предназначен для хранения исходных векторов и результатов выполнения операций. Количество адресных блоков определяет быстродействие блока оперативной памяти. Арифметический блок включает входные регистры, многовходовое АЛУ и выходной регистр. Число входных регистров и входов АЛУ равно количеству адресных блоков. За один такт работы арифметического блока АЛУ должен выполнять три операции: две операции чтения и одну записи. 2 з.п. ф-лы, 4 ил.
2042980
патент выдан:
опубликован: 27.08.1995
УСТРОЙСТВО ДЛЯ РЕШЕНИЯ ЗАДАЧИ АНАЛИЗА РАБОТЫ СИСТЕМ МАССОВОГО ОБСЛУЖИВАНИЯ

Изобретение относится к вычислительной технике и может быть использовано для анализа работы систем массового обслуживания. Целью изобретения является повышением точности. Устройство содержит генератор 1 случайного потока импульсов, второй и первый генераторы 2,3 случайных импульсов, первый, второй, третий, пятый и четвертый счетчики 4-8, первый, третий, четвертый, второй, шестой и пятый элементы 9-14 запрета, триггер 15, первый, шестой, четвертый, второй, седьмой, пятый, элементы И 16-21, второй, первый, третий и четвертый реверсивные счетчики 22-25, третий элемент И 26, третий, девятый, четвертый, первый, элементы ИЛИ 27-30, элементы 31-33 задержки, восьмой, шестой, второй, пятый, седьмой элементы ИЛИ 34-38. 1 ил.
2041495
патент выдан:
опубликован: 09.08.1995
УСТРОЙСТВО ДЛЯ ОБРАБОТКИ МАТРИЦ

Изобретение относится к вычислительной технике и микроэлектронике и может быть использовано в специализированных системах предварительной обработки многомерных сигналов. Цель - расширение функциональных возможностей за счет вычисления квадратичной формы. Цель достигается тем, что в устройство, содержащее первую матрицу из n-запоминающих ячеек, вторую матрицу из (n - 1) вычислительных ячеек, n-ю вычислительную ячейку, введена дополнительная (n + 1)-я вычислительная ячейка, позволяющая выполнять операции: возведение в квадрат и суммирование с накоплением; а также n-я вычислительная ячейка дополнительно содержит сумматор и четыре мультиплексора. 2 з.п. ф-лы, 6 ил.
2037200
патент выдан:
опубликован: 09.06.1995
УСТРОЙСТВО ДЛЯ ОБРАЩЕНИЯ N X N МАТРИЦ

Изобретение относится к вычислительной технике и может быть использовано в высокопроизводительных специализированных вычислительных машинах и устройствах обработки сигналов для обращения n n-матриц. Цель изобретения - сокращение аппаратурных затрат. Цель достигается тем, что устройство содержит фиксированное число m вычислительных модулей, где m < n, причем каждый вычислительный модуль содержит три триггера, три параллельных регистра, пять сдвигающих регистров, умножитель, вычитатель, узел вычисления обратной величины числа, два элемента НЕ, пять элементов И, десять блоков элементов И и четыре блока элементов ИЛИ. 2 ил.
2037199
патент выдан:
опубликован: 09.06.1995
Наверх