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

 

Изобретение относится к вычислительной технике. Многоканальный параллельный оптический преобразователь решает задачу многоканальной параллельной логической обработки информации в оптоэлектронных запоминающих устройствах. Цель изобретения - расширение функциональных возможностей преобразователя за счет выполнения логических операций и установления пространственно-временных связей между операндами. Преобразователь содержит оптический коммутатор 1 для обеспечения полностью пространственно-временных связей между операндами. Корректирующий блок 2 обеспечивает параллельность световых пучков и усиление их по мощности. Оптический коммутатор 3 служит для проецирования изображения каждого элемента первой страницы операндов на определенный элемент или группу элементов соответствующего столбца второй страницы операндов. Операционный блок 4 обеспечивает вычисление всех шестнадцати основных логических булевых функций. Блоки разведения пучков 5 и 7 разделяют результаты операций в преобразователе и направляют их на соответствующие его выходы. Блок 8 формирования пучков форсирует выходные сигналы преобразователя. 2 з.п.ф-лы, 2 ил.

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

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

РЕСПУБЛИК

ПЕ СВ

1166 А1 (ц 4 G 11 С 11/42

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

К А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ

Вх

Р

ФЬг.1

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

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

ПРИ ГННТ СССР (21) 4430111/24-24 (22) 15.04.88 (46) 23.12.89. Бюп. В 47 (75) А.А.Вербовецкий (53) 681.327 66(088.8) (56) Авторское свидетельство СССР

У 1396827, кл. С 11 С 11/42, 1986.

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

В 1417037, кл. С 11 С 11/42, 1986. дыха&

2 (54) МНОГОКАНАЛЬНЫЙ ПАРАПЛЕЛЬНЫЙ ОПТИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ ДЛЯ ОПТОЭЛЕКТРОННОГО ЗАПОМИНАЮЩЕГО УСТРОЙСТВА (57) Изобретение относится к вычислительной технике. Многоканальный параллельный .оптический преобразователь решает задачу многоканальной параллельной логической обработки информации в оптоэлектронных запоминающих а:,яйся

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

5 р а нстненно-времен ныл связей между операндами. Преобразователь содержит оптический коммутатор 1 для обеспечения полностью пространственна-временных связей между операндами. Корректирую- 1ð щий блок 2 обеспечивает параллельность световых пучков и усиление их иа мощности. Оптический коммутатор 3 служит для проецирования изображения каждого

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

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

Многоканальный параллельный оптический преобразователь содержит оптический коммутатор 1, корректирующий блок 2, оптический коммутатор 3, опе- 4р рационный блок 4, блок 5 разведения пучков, фокусирующий блок 6, блок 7 разведения пучков блок 8 формирования пучков и блок 9 управления.! 45

Оптический коммутатор 1 предназначен для обеспечения полностью пространственно-временных связей между операндами. Коммутатор 1 может состоять, например, из дифракционной решетки, оптически связанной с матрицей голограмм, на выходе которой расположены коллективный и коллимирующий объективы, находящиеся взаимно в фокальных плоскостях друг друга. Дифракционная решетка может быть выполнена на жела55 тиновых слоях или отбеленных фотослоях. Матрица голограмм может быть выполнена на отбеленных фотослоях или элемента п pnoA страницы операндов, на определенный элемент или группу элементов соответствующего столбца второй страницы операндов. Операционный блок 4 обеспечивает вычисление всех шестнадцати основных логических булевых функций. Блоки разведения пучков

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

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

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

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

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

5 153116

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

5 реверсивной среде, обеспечивающей оперативное формирование матрицы, или может быть выполнена в виде многоэлементной синтезированной голограммы.

Операционный блок 4 предназначен 10 для вычисления всех шестнадцати основных логических булевых функций.

Блок 5 разведения пучков предназначен для разделения в пространстве световых пучков, проходящих через 15 разные строки ячеек блока 4, что обеспечивает при выполнении в каждой ячейке блока 4 логических операций над несколькими операндами первой страницы, разделение результатов операций в преобраэователе и направление их на соответственно разные его выходы. Блок, 5 может быть выполнен в виде ингегральной или наборной матрицы клиньев. Каж- дая строка матрицы клиньев представляет собой линейный растр, состоящий из клиньев, имеющих одинаковые преломляющие углы. Преломляющие углы оптических клиньев линейных растров ступенчато изменяются от крайних строк 30 по направлению к центру матрицы, по обе стороны которого линейные растры оптических клиньев одинаковы и развернуты относительно друг друга на

180 . Интегральная матрица клиньев мо-35 жет быть изготовлена, например, штамповкой из смолы, пластмассы или желатины, травлением стекла или методами напыления °

Фокусирующий блок 6 может состоять 4р например, иэ двух объективов, расположенных взаимно в фокальных плоскостях друг друга и линзового растра, передняя фокальная плоскость которого совпадает с главной плоскос- 45 тью второго объектива.

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

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

При этом в оп гическом коммутаторе

1 устанавливается такая матрица голограмм (или она формируется оперативно на реверсивном носителе при подаче на него напряжения с блока 9), которая формирует такие связи между

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

Блок 9 управления (фиг. 2) обеспечивает работу преобразователя и может состоять, например, из генератора 10 синхроимпульсов, формирователей 11-14 управляющих сигналов с первого по четвертый, буферного накопителя 15 и канала 16 ввода, причем выходы генератора синхроимпульсов с первого по третий подключены соответственно к первому, второму и третьему формирователям управляющих сигналов, выходы которых подключены к управляемым входам соответственно оптического

1 коммутатора 1, корректирующего блока

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

Преобразователь работает следующим образом.

Предположим, что на вход преобразователя поступают оптические сигналы, отображающие первую страницу операндов (А), например в прямом парафаэном коде, и при этом ячейки, образующие парафаэный знак, .располагаются в одной строке. Электрические сигналы, отображающие вторую страницу операндов (В) также в прямом парафазном коде, с выхода, например, запоминающего устройства, поступают через канал ввода блока 9 управления, буферный накопитель и четвертый формирователь управляющих сигналов на операционный блок

4. При этом, предположим, что нет прямого соответствия между обрабатываемыми операндами страниц А и В.

1531166 входом и выходогг коммутатора 1, которые обеспечивают »а выходе коммутатора 1 группировку в каждый )-й (где j = 1, 2, Ç,...,n, à n — максимальное число столбцов в странице операндов) столбец всех произвольно расположенных в странице А р-х (где р

1,2,3,...,, а — максимальное число операндов в столбце страницы

А) операндов, которые должны пройти обработку в ячейках соответствующего

j-го столбца элементов операционного блока 4.При этом эти р-е операнды страницы А могут одновременно проходить обработку и в других (разных) столбцах блока 4, что обеспечивается расщеплением световьж пучков матрицей голограмм коммутатора 1. Таким образом, из произвольно расположенных операндов страницы А на входе преобразователя коммутатор 1 формирует на своем выходе их определенное расположение (страница А*), при котором операнды, подлежащие обработке в од- 25 ном столбце ячеек блока 4, располагаются в соответствующем одном столбце страницы А*.

Оптические сигналы, переносящие операнды страницы А*, через корректи- 3р рующий блок 2 поступают на вход оптического коммутатора 3 так, чтобы они были параллельны оптической оси коммутатора и усилены по мощности. В коммутаторе 3 световой пучок, соответствующий каждому р-му операнду, проходит через дифракционную решетку и матрицей голограмм размножается и направляется на все К-е (где К = 1,2,3, ...,m, à m — число операндов в столб- 40 це) ячейки j ãî столбца элементов блока 4, в которых должен обрабатываться этот р-й операнд, При этом разные р-ые операнды могут проходить через разное число К-х ячеек в -м столбце 4S ячеек блока 4.

Световые пучки, отображающие р-е операнды j-го столбца страницы А", с помощью цилиндрических объективов освещают под соответствующими определенными углами каждую соответствующую

К-ю ячейку j-го столбца блока 4 ° Последний может вычислить любую из шестнадцати основных логических булевых функций, Световые пучки, проходящие через одну и ту же строку ячеек блока 4, проходят через соответствующую одну строку клиньев блока 5 разведения пучков и приобретают определенное угловое смещение в оротогональной плоскости (фиг. 1б) °

Фокусирующий блок 6 переносит световое распределение, полученное эа блоком 5 в виде микрокадров, на блок 7 разведения пучков. Блок 7 через блок 8 направляет световые пучки, отображающие каждый столбец изображения, существующего на выходе блока

6, на соответствующий выход преобразователя. Общее число выходов преобразователя равно m.

Таким образом, если число операндов в странице равно mxn, то преобразователь может одновременно вычислять (mxn)m логических операций и представлять их на m различных выходах, т.е. производительность предлагаемого преобразователя по сравнению с известным возрастает в m раз. Например, сли страница содержит 10зх 10 операндов, то производительность преобразователя возрастает в 10з раэ.

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

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

1531 16б фиа 2

Составитель О.Самуцевич

Редактор M.Áëàíàð Техред Л.ОЛийнык Корректор 3,Лончакова

Заказ 7963/54 Тираж 558 Подписное

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

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

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101 второго оптического коммутатора и операционного блока.

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

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

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

 

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

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

Изобретение относится к записи информации и воспроизведения записи оптическими средствами

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

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

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

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

Изобретение относится к технике формирования и обработки радиосигналов

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

Изобретение относится к технике формирования и обработки радиосигналов

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

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

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

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