оптоэлектронное устройство для перемножения матриц

Классы МПК:G06E3/00 Устройства, не предусмотренные в группе  1/00, например для обработки аналоговых или гибридных данных
Автор(ы):,
Патентообладатель(и):Ростовское высшее военное командно-инженерное училище ракетных войск им.Главного маршала артиллерии М.И.Неделина
Приоритеты:
подача заявки:
1991-01-24
публикация патента:

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

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

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

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

Описание изобретения к патенту

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

Известны различные способы и средства перемножения матриц [1-4]. Так в [1] описаны устройство и принцип действия акустооптронных процессоров для перемножения матриц. Основным недостатком устройств такого типа является недостаточно высокое быстродействие, обусловленное параллельно-последовательным принципом организации процедуры перемножения.

Максимальное быстродействие обеспечивают устройства, в которых реализован полностью параллельный принцип перемножения [2,3].

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

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

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

Кроме того, построение схемы на принципах геометрической оптики существенно затрудняет микроминиатюризацию устройства.

Целью изобретения является повышение точности.

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

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

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

На фиг. 1 представлена схема устройства; на фиг. 2 показан характер внутренних связей в первом кодирующем волоконно-оптическом блоке.

Устройство содержит блок 1 формирования изображения первой матрицы, первый кодирующий волоконно-оптический блок 2, транспарант 3 с записью изображения второй матрицы, второй кодирующий волоконно-оптический блок 4, блок 5 спектрального разделения и фотоприемный блок 6. Управляющие входы блока 1 и транспаранта 3 являются соответственно первым и вторым информационными входами устройства. Оптический выход блока 1 через последовательно расположенные первый кодирующий волоконно-оптический блок 2, транcпарант 3, второй кодирующий волоконно-оптичеcкий блок 4 и блок 5 спектрального разделения связан с входом фотоприемного блока 6. Электрический выход блока 6 является выходом устройства.

Блок 1 предназначен для преобразования входных сигналов, поступающих на его управляющий вход по шине первого информационного входа устройства и несущих информацию о значениях элементов первой матрицы, в цветное изображение. Входные сигналы блока 1 могут быть как электрические, так и оптические. Выходным сигналом блока 1 является полихроматический световой поток, состоящий из (nxm)-элементарных монохроматических световых потоков (где m - число строк, а n - число столбцов первой матрицы). Элементарные световые потоки, несущие информацию о значении элементов одной строки, имеют одну длину волны оптоэлектронное устройство для перемножения матриц, патент № 2018919i . Световые потоки, соответствующие элементам различных строк, имеют разные длины волны, т.е.

оптоэлектронное устройство для перемножения матриц, патент № 2018919iоптоэлектронное устройство для перемножения матриц, патент № 2018919 оптоэлектронное устройство для перемножения матриц, патент № 2018919i-1, iоптоэлектронное устройство для перемножения матриц, патент № 2018919 оптоэлектронное устройство для перемножения матриц, патент № 2018919

Блок 1 может быть выполнен, например, на основе монохроматических управляемых источников света, таких как полупроводниковые светодиоды.

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

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

Второй кодирующий ВОБ 4 предназначен для одномерного суммирования световых потоков, формируемых на выходе транспаранта 3, и может быть выполнен как с использованием отдельных световодов, так и методами интегральной оптики.

Блок 5 спектрального разделения обеспечивает преобразование одномерного сигнала, формируемого блоком 4, в двумерный, причем формируемое "изображение" состоит из элементарных монохроматических световых потоков, и потоки, имеющие одну длину волны оптоэлектронное устройство для перемножения матриц, патент № 2018919i , располагаются в одной строке (или столбце, что не принципиально). Данный блок может быть выполнен средствами микроволноводной оптики, например в виде набора микроволноводных селективных фильтров.

Фотоприемный блок 6 предназначен для преобразования совокупности оптических сигналов в электрические. Данный блок может быть выполнен, например, в виде матрицы фотодиодов, оптические входы каждого из которых связаны с соответствующими выходами блока 5. Электрические выходы каждого фотодиода через масштабирующие элементы (резисторы или усилители) связаны с выходами устройства. Масштабирующие элементы предназначены для компенсации неодинаковой чувствительности фотодиодов на различных длинах волн.

Устройство работает следующим образом. На входы 1, 2 устройства подаются электрические сигналы, амплитуды которых пропорциональны значениям элементов матриц А и В, причем сигналы управления транспарантом 3 формируются таким образом, чтобы функция пропускания транспаранта в плоскости ХОУ (см. фиг. 1) соответствовала транспонированной матрице В. Световые потоки, формируемые блоком 1, преобразуются кодирующим блоком 2 в соответствии с выражением

J2ij= оптоэлектронное устройство для перемножения матриц, патент № 2018919 оптоэлектронное устройство для перемножения матриц, патент № 2018919 J1(оптоэлектронное устройство для перемножения матриц, патент № 2018919j)ij; jоптоэлектронное устройство для перемножения матриц, патент № 2018919 оптоэлектронное устройство для перемножения матриц, патент № 2018919 ; iоптоэлектронное устройство для перемножения матриц, патент № 2018919 (1) где m,n - число строк и столбцов матрицы А соответственно;

оптоэлектронное устройство для перемножения матриц, патент № 2018919i - длина волны излучения в j-м столбце. Выходные световые потоки J2ij блока 2 модулируются элементами транспаранта 3, т.е.

J3ij=оптоэлектронное устройство для перемножения матриц, патент № 2018919J2ij=оптоэлектронное устройство для перемножения матриц, патент № 2018919 оптоэлектронное устройство для перемножения матриц, патент № 2018919ijJi(оптоэлектронное устройство для перемножения матриц, патент № 20189191)ij (2) и затем суммируются блоком 4

J4j=оптоэлектронное устройство для перемножения матриц, патент № 2018919J3ij=оптоэлектронное устройство для перемножения матриц, патент № 2018919 оптоэлектронное устройство для перемножения матриц, патент № 2018919 оптоэлектронное устройство для перемножения матриц, патент № 2018919ijJ1(оптоэлектронное устройство для перемножения матриц, патент № 2018919j)ij (3) После прохождения световых потоков J4j через блок 5 спектрального разделения на вход (i,j)-го фотоприемника блока 6 поступает световой поток с определенной длиной волны, интенсивность которого пропорциональна (i,j)-му элементу результирующей матрицы. При этом на выходе устройства формируется электрический эквивалент результирующей матрицы.

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

Класс G06E3/00 Устройства, не предусмотренные в группе  1/00, например для обработки аналоговых или гибридных данных

оптическое кодирующее устройство -  патент 2507559 (20.02.2014)
оптический вычислитель дополнения нечеткого множества -  патент 2463640 (10.10.2012)
оптический наноселектор минимального и максимального сигналов -  патент 2454700 (27.06.2012)
оптический наноселектор минимального сигнала -  патент 2451979 (27.05.2012)
оптический наноселектор минимального сигнала -  патент 2451978 (27.05.2012)
оптический т-нанотриггер -  патент 2451977 (27.05.2012)
оптический д-дизъюнктор нечетких множеств -  патент 2451976 (27.05.2012)
оптический наноселектор максимального сигнала -  патент 2451975 (27.05.2012)
оптоэлектронный нечеткий процессор -  патент 2446436 (27.03.2012)
оптоэлектронный дефаззификатор -  патент 2446435 (27.03.2012)
Наверх