Оптическое логическое устройство

 

ОПТИЧЕСКОЕ ЛОГИЧЕСКОЕ УСТРОЙСТВО , содержащее источник монохроматического излучения, коллиматор поляризатор, два информационных магнитооптических транспаранта, два ,---J A«ib«VM4«-,,.n«w.-- IS-.....: .-,„ - IH S магнитооптических управляющих элемента , два анализатора и матрицу фотоприемников, отличающеес я тем, что, с целью расширения функциональных возможностей, дополнительно введен магнитооптический управляющий транспарант, причем первый информационный магнитооптический транспарант - и первый магиитооптический элемент, первьвй анализатор и магнитооптический управляющей транспарант расположены последовательно один за другим вдоль оптической оси устройства мех;ду поляризатором и вторьм информационным транспарантом, за которым расположены второй магнитооптический элемент, второй анализатор и матрица фотоприемников .

СО103 СОВЕТСНИХ

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

РЕСПУБЛИН (19) (l!) n(si) С 02 F 3/00

< a.. весам

1 е ",,"! 1.:".ОПИСАНИЕ ИЗОБРЕТЕНИЯ, ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ н втогсномм свидетельствм (2i) 3563483/24-25 (22) 14.03.83 (46) 07.04.85. Бюл. Р 13 (72) М.А.Орлов, A.Â.Ñoêîëîâ, Б.П.Нам и В.П.Клин (71) Минский радиотехнический институт (53) 621.375.8 (088.8) (56) 1. Авторское свидетельство СССР

В 368575, кл. G 02 F 3/00, 1971.

2. Авторское свидетельство СССР по заявке Р 3451499/25, кл. G 02 F 3/ОО, 1983 (прототип). (54) (57) ОПТИЧЕСКОЕ ЛОГИЧЕСКОЕ УСТРОЙСТВО, содержащее источник монохроматического излучения, коллиматор поляризатор, два информационных магнитооптических транспаранта, два магнитооптических управляют(их элемента, два анализатора и матрицу фотоприемников, о т л и ч а ю )а е ес я тем, что, с целью расширения функциональных возможностей, дополни. тельно введен магнитооптический управляющий транспарант, причем первый информационный магнитооптический транспарант - и первый магнито оптический элемент, первый анализатор и магнитооптический управляющий транспарант расположены последовательно один за другим вдоль оптической оси устройства ме)кду поляризатором и вторым информационным транспарантом, за которым располоаены второй магнитооптический элемент, второй анализатор и матрица 4ютонриемников.

1149203

С помощью анализаторов в оптической части устройства однозначно 50 выделяются элементарные пучки излучения, соответствующие информационяым комбинациям "10", "01" или

"00", "11", т.е. выполняются логические операции "Сложение по модулю 55 два" и "Эквивалентность" при соответствующей записи картин с исходной информацией на магнитоодноосных

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

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

"И", "ИЛИ-НЕ", "Сложение по модулю два" над теми битами информации, которые находятся в данный момент в совмещенных ячейках считывания Ц

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

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

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

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

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

На фиг. 1 изображена схема оптического логического устройства, на фиг. 2-12 — расположение векторов поляризации H осей пропускания поляризатора и анализатора.

Магнитооптический транспарант (МОТ) выполнен на магнитоодноосной пластине иэ граната или ортоферрита.

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

1149203

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

Прямые домены благодаря эффекту

Фарадея поворачивают плоскость поляризации проходящего поляризованного излучения по часовой стрелке на угол, равный + gd где 9 — величина удельного фарадеевского вращения;

d — толщина магнитоодноосного материала.

Обратные домены поворачивают плоскость поляризации против часовой стрелки на угол, равный — 9 4.

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

Оптическое логическое устройство (фиг.1) содержит источник 1 монохроматического излучения, коллиматор 2

J поляризатор 3, магнитооптический управляемый транспарант 4 (МОТ), магнитооптический элемент 5, анализатор 6, магнитооптические транспаранты 7 и 8, магнитооптический элемент 9, анализатор 10, матрицу фотоприемников 11, Работа оптического логического устройства заключается в следукнцем, Выполнение операции Эквивалентность" ("И-И").

Один массив с исходной информацией записывается и виде прямых ("1") и обратных ("0") доменов на информационный МОТ 4, второй массив — в виде прямых ("1") и обратных ("0") доменов на информационный МОТ 8. На управляющий MOT 7 в виде прямых ("1") и обратных ("0") доменов записывается тот же массив, что и на

МОТ 4. Излучение, генерируемое источником 1 монохроматического излучения, с помощью коллиматора 2 преобразуется в пучок параллельных лучей (исходный пучок). Пройдя через поляризатор 3 и МОТ 4, исходный пучок света разбивается на И элементарных пучков (И вЂ” количество бит в масси-, ве), в каждом из которых плоскость

50 поляризации повернута относительно плоскости поляризации 12 (фиг.2) исходного пучка на угол, величина которого зависит от значения бит в массиве: " 1" соответствует вращение плоскости поляризации на угол + 8d, "О" — на угол — 0 d (вектора поляризации "1" и "0" на фиг.2). Магнитооптический элемент 5 выключен и не изменяет положения векторов поляризации " 1", "0". Анализатор 6 уста- новлен таким образом, что его ось пропускания 13 (фиг.2) скрещена с осью 12 пропускания поляризатора 3, поэтому анализатор 6 пропускает элементарные пучки излучения с векторами поляризации 1" и "О". После анализатора 6 вектора поляризации " 1" и "0" совпадают с его осью 13 пропус. кания, но противопопожно направлены (фиг.3), а интенсивность прошедших через анализатор 6 элементарных пучков излучения одинакова согласно закону Малюса.

Поскольку на МОТ 7 записан тот же массив, что и на МОТ 4, то вектор поляризации "0" поворачивается на угол — Bd а вектор поляризации

"1" — на угол +6 d. Положение некторов поляризации "1", "0" после ИОТ 7 показано на фиг. 4. На МОТ 8 записан другой массив, поэтому в зависимости от значения бит информации этого массива вектор поляризации "0" повернется либо на угол — 8 d что соответствует прохождению элементарного пучка излучения через "0" (обратный домен) массива (вектор поляризации

"00" на фиг.5), либо на угол + Qd что соответствует прохождению элементарного пучка излучения через

"1" (прямой домен) массива (вектор11 поляризации "О!™ на фиг. 5). Аналогичным образом поворачивается и вектор поляризации "!" (вектора поляризации "1О" и "11" на фиг. 6) .

Магнитооптический элемент 9 выключен и не изменяет положения векторов поляризации. Анализатор 1О установлен так, что его ось 14 нропускания скрещена с осью 13 пропускания анализатора 6. Следовательно, согласно закону Малюса, анализа" тор 10 полностью погашает элементарные пучки излучения с вектором поляризации "01", "1О" и пропускает на матрицу фотоприемников 11 элементарные пучки излучения с векто11À920Ç рами поляризации "00", "1!". Это соответствует выполнению логической операции Эквивалентность няд масси нами с исходной информацией.

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

»а фиг. S, по часовой стрелке «я угол +2 8d путем включения мягни— тооптического элемента 9. Тогда вектор поляризации 00" перпендикулярен оси 14 пропускания анализатора

10, и анализатор 10 полностью погаша ет элементарные пучки излучения с вектором поляризации "00» и »ропус— кает ня матрицу фотоприемников 11 элементарные пучки излучения с векторами поляризации " 11", "О1", " 10", что соответствует выполнению логической операции ИЛИ

Для выполнения логической операции И-HF, магнитооптический элемент 9 включается на угол -2 0 d, и все вектора поляризации, представленные на фиг. 5, поворачиваются против часовой стрелки на угол

-2 «у д . Тогда анализатор 10 пол»остью погашает элеме»тяр»ые пучки излучения с вектором »оляриэации

"11" и пропускает на матрицу фотоприемников 11 элементарные пучки излучения с векторами поляризации 00", "01", 10, что соответствует выполнению логической операции

»И пЕ н

Выполнение логической операции

"Сложение по модулю два" ("Иерявноэначность, ИЛИ-ИЛИ ).

В данком случае на 10Т 7 зяписы10 вается тот же массив, что и ня 40

ИОТ 4, но в обратном коде, т.е. прямому домену соответствует 0 массива, а обратному домену " 1" массива, поэтому по сравнению с предыдущим случаем (выполнение операции Ì

Эквивалентность ) изменяется расположение векторов поляризации "0" и

" 1" после ИОТ 7, а именно: вектор поляризации 0 поворачивается на угол + «! d, а ве.ктор поляризации

"i" — на угол — 9d. Расположение векторов поляризации "0", " 1" после

ИОТ 7 при выполнении данной операции показано на фиг, 6. После прохождения элементарных пучков излучения

1Ю через ИОТ 8 вектора поляризации 1

Он поворачиваются также, как и при

If ft выполнении операции Эквивалентность, Ряс««оложе»ие векторов поляризации после ИОТ 8 показано »а фиг„ 7. Магнитооптический элемент 9 выключен, и анализатор 10 полностью погашает элементарные пучки излучения с векторами ««оляриз««ции "00", "11" и пропускает на мя грицу фотоприем»иков 11 элементарные пучки излучения с векторами поляризации "10", "01", что соответствует выполнению логической операции "Сложение по модулю два .

Для выполне»ия логической операции Импликация от Х к У магнитооптический элемент 9 включается на угол +2 8 d. Анализатор 10 полностью гасит элементарнь.е пучки излуче»ия с вектором поляризации "10" и пропускает на матрицу фотоприемников

11 элементарные пучки излучения с векторами поляризации "00", "01", "11", что соответствует выполнению операции "Импликация от Х к Y".

Для выполнения логической операции "Импликация от Y к Х" маг»итооптический элемент 9 включается ня угол -2 г««1. Анализатор 10 полностью гасит элементарные пучки излучения с вектором поляризации "01" и пропускает на матрицу фотоприемников

11 элементарные пучки излучения с вект.; ями поляризации "00", "10", "11", -:то соответствует выполнению операции Импликация от Y к X".

Выполнение логической операции

l1 pl l

В этом случае массивы с исходной информацией„ как и при выполнении предыдущих операций, записаны в прямом коде на ИОТ 4 и ИОТ 8, т,е. прямому домену соответствует " 1" массива, я обратному домену — "0" массива. На МОТ 7 записана "единичная" картина, т.е. во всех ячейках транспаранта сформированы прямые домены, Такая запись массивов с исходной информацией и "единичной" картины производится и при выполнении всех последующих логический операций.

Расположение векторов поляризации после ИОТ 4 показано на фиг. 2.

Магнитооптический элемент 5 включен на угол + 8 d и поворачивает вектора поляризации "1"„ "««" по часовой стрелке на угол + g d (фиг.8). Анализатор 6 полностью погашает элементарные пучки излучения с векторами поляризации "0" и пропускает элемен. тарные пучки излучения с вектором

7 !! поляризации " 1", который после анализатора 6 совпадает с его осью 13 пропускания (фнг.9). После MOT 7, на котором записана единичная картина, вектор поляризации "! повар»чивается по часовой стрелке на угол + g d (вектор поляризации "1" на фиг. 10), На МОТ 8 записан массив с исходной информацией, поэтому в зависимости от значения бит информации массива вектор поляризации " 1" поворачивается либо на угол + 9 d (вектор поляризации "11" на фиг. 11), либо на угол — gd (вектор поляризации "10" на фиг. 11).

Магнитооптический элемент 9 выключен. Анализатор 10 полностью погашает элементарные пучки излучения с вектором поляризации "10" и пропускает на матрицу фотоприемников 11 элементарные пучки излучения с вектором поляризации " 1!", что соответствует выполнению логической операции ™И .

Для выполнения логической операции "Запрет Х" магнитооптический элемент 9 включается на угол -2 8 d.

Анализатор 10 пропускает только эле. ментарные пучки излучения с вектором поляризации " 10".

Выполнение логической операции

"Запрет Y".

При выполнении этой операции магнитооптический элемент 5 включается на угол — g d и анализатор 6 пропускает только элементарнше пучки излучения с вектором поляризации "0". Прохождение элементарных пучков излучения через МОТ 7 и

МОТ 8 аналогично как при выполнении логической операции "И". Расположение векторов поляризации после

МОТ 8 показано на фиг. 12. Магнитооптический элемент 9 выключен и анализатор 10 пропускает только элементарные пучки излучения с вектором поляризации "01" что соответ-. ствует выполнению логической операции "Запрет Y" °

Для выполнения логической операции "ИЛИ-НЕ" магнитооптический элемент 9 включается на угол -2 8 d.

Анализатор 10 пропускает только эле49203 ментарные пучки излучения с вектором поляризации "00".

Выполнение операции "Отрицание Х 1.

Для выполнения этой операции необходимо вместо массива с исходной информацией записать на МОТ 8 "единичную" картину и выполнить логическую операцию "Сложение по модулю б два" над массивам с исходной информацией на МОТ 4 и этой "единичной" картиной, поскольку из булевой алгебры известно, что Х Ю = Х.

Аналогично выполнив логическую операцию Эквивалентность" над массивом с исходной информацией на

MOT 4 и "единичной" картиной, получаем результат выполнения логической операции "Повторение Х .

Если вместо массива с исходной информацией на МОТ 4 записать "единичную" картину и выполнять логические операции 1 Сложение по модулю два" и "Эквивалентность" над масси25 вом с исходной информацией на КОТ 8 и "единичной" картиной, то получаем соответственно результат выполнения логических операций Отрицание У и Повторение Y" ..

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

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

45 матрицы фотопРиемников определяет выполнение соответствующей логической операции.

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

1149203

Фиг. E юг. 47

Щиг. о

pË !

Тираж 526 По mesne

Фиг. Х 7Z

l фри. f1

@ДЩЕРИ Заказ 1877/32

Филиал ОПП "Патевт, г.Уа ород. ул.ПРоактиае, 4

Оптическое логическое устройство Оптическое логическое устройство Оптическое логическое устройство Оптическое логическое устройство Оптическое логическое устройство Оптическое логическое устройство 

 

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

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

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

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

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

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

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

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

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

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