Оптоэлектронное устройство для перемножения матриц
Изобретение относится к автоматике и вычислительной технике и может быть использовано для перемножения матриц в универсальных и специализированных оптоэлектронных вычислительных системах. Целью изобретения является повышение точности. Цель достигается тем, что в устройство, содержащее транспарант с записью изображения матрицы, введены блок формирования изображения первой матрицы, первый и второй кодирующие волоконно-оптические блоки, блок спектрального разделения и фотоприемный блок, причем управляющие входы блока формирования изображений первой матрицы и транспаранты с изображением второй матрицы образуют соответственно первый и второй информационные входы устройства, выход блока формирования изображения первой матрицы через последовательно расположенные первый кодирующий волоконно-оптический блок и блок спектрального разделения оптически связан с входом фотоприемного блока, выход которого - выход устройства. 1 з.п ф-лы, 2 ил.
Изобретение относится к автоматике и вычислительной технике и может быть использовано для перемножения матриц в универсальных и специализированных оптоэлектронных вычислительных системах.
Известны различные способы и средства перемножения матриц [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 - число столбцов первой матрицы). Элементарные световые потоки, несущие информацию о значении элементов одной строки, имеют одну длину волны






















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