Оптическое логическое устройство Советский патент 1985 года по МПК G02F3/00 

Описание патента на изобретение SU1149203A1

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

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

Продвигая известными способами домены в обеих пластинах и производ считывание информации в момент прохождения доменов через совмещенные ячейки считывания, с помощью фотопремников, включенных по дифференциальной схеме, можно вьоделить по полярности выходного сигнала комбинации 00, 11 ,01 и 10, т.е. можно выполнять логические операции И, ИЛИ-НЕ, Сложение по модулю два над теми битами информации, которые находятся в данный момент в совмещенных ячейках считывания lj

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

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

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

01 или

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

492032

пластинах в виде прямых и обратных доменов 2J .

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

функциональньгх возможностей оптического логического устройства за счет увеличения числа выпoJ няeмыx логических операций.

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

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

На фиг. 1 изображена схема оптического логического устройства, на

д фиг. 2-12 - расположение векторов поляризации и осей пропускания поляризатора и анализатора.

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

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

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

ного с ним магнитного поля была бы ниже порогового поля переключения вовсех участках петель, кроме указанной ячейки, где и происходит переключение намагниченности. Для получения обратного домена в этой ячейке необходимо изменить направление тока в проводниках на обратное. Прямые домены благодаря эффекту Фарадея поворачивают плоскость поляризадии проходящего поляризованного излучения по часовой стрелке на угол равный + Qd, где 0 - величина удельного фарадеевского вращения; d - толщина магнитоодноосного материала.

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

Оптическое логическое устройство (фиг.1) содержит источник 1 монохроматического излучения, коллиматор 2 поляризатор 3, магнитооптический управляемый транспарант 4 (МОТ), магнитооптический элемент 5, анализатор 6, магнитооптические транспаранты 7 и 8, магнитооптический элемент 9, анализатор 10, матрицу фотоприемников 1t.

Работа оптического логического устройства заключается в следующем.

Выполнение операции Эквивалентность (И-И).

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

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

Поскольку на МОТ 7 записан тот же массив, что и на МОТ 4, то вектор поляризации О поворачивается на угол - 6d, а вектор поляризации 1 - на угол + Q d. Положение векторов поляризации 1, О после МОТ 7 показано на фиг. 4. На Ж)Т 8 записан другой массив, поэтому в зависимости от значения бит информации этого массива вектор поляризации О повернется либо на угол - 6d, что соответствует прохождению элементарного пучка излучения через О (обратный домен) массива (вектор поляризации 00 на фиг.З), либо на угол + Gd, что соответствует прохождению элементарного пучка излучения .через 1 (прямой домен) массива (вектор 1 поляризации 01 иа фиг. 5). Аналогичным образом поворачивается и вектор поляризации 1 (вектора поляризации 10 и It иа фиг, 6). Магнитооптический элемент 9 выключен и не изменяет положения векторов поляризации. Анализатор 10 установлен так, что его ось 14 пропускания скрещена с осью t3 пропускания анализатора 6. Следовательно, согласно закону Малюса, анализатор 10 полностью погашает элементарные пучки излучения с вектором поляризации Ot, 10 и пропускает на матрицу фотоприемников 11 элементарные пучки излучения с векторамн поляризации 00, 11. Это соответствует выполнению логической операции Эквивалентность над масс вами с исходной информацией. Для выпо:тнения логической опера ции ШШ необходимо повернуть все вектора поляризации, представленные на фиг. 5, по часовой стрелке на угол +2 Od путем включения магнитооптического элемента 9. Тогда век тор поляризации 00 перпендикулярен С5СИ 14 пропускания анализатора 10, и анализатор 10 полностью погаш ет элементарные пучки излучения с вектором поляризации 00 и пропускает на матрицу фотоприемников 1 1 элементарные пучки излучения с векторами поляризации 11, 01, 10 что соответствует выполнению логической операции ИЛИ. Для выполнения логической операции И-НЕ магнитооптический элемент 9 включается на угол -2 9d, и все вектора поляризации, предста ленные на фиг. 5, поворачиваются против часовой стрелки на угол -2 бd. Тогда анализатор 10 псшностью погашает элементарные пучки излучения с вектором поляризации 11 и пропускает на матрицу фотоприемников 11 элементарные пучки излучения с векторами поляризации 00, 01, 10, что соответствуе выполнению логической операции И-НЕ. Выполнение логической операции Сложение по модулю два (Неравнозначность, ИЛИ-ИЛИ). В данном случае на МОТ 7 записы вается тот же массив, что и на МОТ 4, но в обратном коде, т.е. пр мому домену соответствует О массива, а обратному домену 1 масси ва, поэтому по сравнению с предыду щим случаем (выполнение операции Эквивалентность) изменяется расп ложение векторов поляризации О и 1 после МОТ 7, а именно: вектор поляризации О поворачивается на угол +0d, а вектор поляризации 1 - на угол - 6d. Расположение векторов поляризации О, 1 посл МОТ 7 при выполнении данной операц показано на фиг. 6. После прохожде ния элементарных пучков излучения через МОТ 8 вектора поляризации 1 О поворачиваются также, как и пр выполнении onepaij in Эквивалентнос Расположение векторов поляризации после МОТ 8 показано на фиг, 7. Магнитооптический элемент 9 выключен, и анализатор 10 полностью погашает элементарн,е пучки излучения с векторами поляризации 00, 11 и пропускает на матрицу фотоприемников 11 элементарные пучки излучения с векторами поляризации 10, 01, что соответствует выполнению логической оггерации Сложение по модулю два. Для выполне шя логической операЦ1-;и Импликация от X к Y магнитооптический элемент 9 включается на yroji +2 Sd. Анализатор 10 полностью гасит элементарные пучки излучения с вектором поляризации 10 и пропускает на матрицу фотоприемников I1 элементарнь е пучки излучения с векторами поляризации 00, 01, 11, что соответствует выполнению операции Импликация от X к Y. Для выполнения логической операции Импликация от Y к Х магнитооптический элемент 9 включается на угол -2 Pd. Анализатор 10 полностью гасит элементарные пучки излучения с вектором поляризации 01 и пропускает на матрицу фотоприемников I1элементарные пучки излучения с вект;;,.зми поляризации 00, 10, 11, что соответствует выполнению операции Импликация от Y к Х. Выполнение логической операции И. В этом случае массивы с исходной информацией, как и при выполнении предыдущих операций, записаны в прямом коде на МОТ 4 и МОТ 8, т.е. прямому домену соответствует 1 массива, а обратному домену - О массива. На МОТ 7 записана единичная картина, т,е, во всех ячейках транспаранта сформированы прямые домены. Такая запись массивов с исходной информагу ей и единичной картины производится и при выполнении всех последующих логический операций. Расположение векторов поляризации после МОТ 4 показано на фиг. 2. Магнитооптический элемент 5 включен на угол + 0 d и поворачивает вектора поляризации 1, О по часовой стрелке на угол +9d (фиг,8). Анализатор 6 полностью погашает элементарные пучки излучения с векторами поляризации О и пропускает элементарные пучки излучения с вектором поляризации 1, который после ана лизатора 6 совпадает с. его осью 13 пропускания (фиг.9). После МОТ 7, на котором записана единичная ка тина, вектор поляризации 1 повор чивается по часовой стрелке на угол + Qd (вектор поляризации 1 на фиг. 10). На МОТ 8 записан массив с исходной информацией, поэтому в зависимости от значения бит информации массива вектор поляризации 1 поворачивается либо на угол 0 d (вектор поляризации 11 на фиг. 11), либо на угол - 9d (вектор поляризации 10 на фиг. 1 Магнитооптический элемент 9 выключен. Анализатор 10 полностью погашает элементарные пучки излучения с вектором поляризации 10 и пропускает на матрицу фотоприемников 11 элементарные пучки излучения с вектором поляризации 11, что соответствует выполнению логической операции И. Для выполнения логической опера ции Запрет X магнитооптический элемент 9 включается на угол -2 9d Анализатор 10 пропускает только эл ментарные пучки излучения с вектором поляризации 10. Выполнение логической операции Запрет Y. При выполнении этой операции магнитооптический элемент 5 включа ется на угол -0d и анализатор 6 пропускает только элементарнвш пучки излучения с вектором поляриз ции О. Прохождение элементарных пучкоз излучения через ШТ 7 и МОТ 8 аналогично как при вьтолнени логической операции И. Расположе ние векторов поляризации после МОТ 8 показано на фиг. 12. Магнито оптический элемент 9 выключен и анализатор 10 пропускает только элементарные пучки излучения с вектором поляризации 01, что соответ ствует выполнению логической операции Запрет Y. Цдя выполнения логической операции ИЛИ-НЕ магнитооптический элемент 9 включается на угол -2 9d, Анализатор 10 пропускает только эле ментарные пучки излучения с вектором поляризации Выполнение операции Отрицание X. Для выполнения этой операции необходимо вместо массива с исходной информацией записать на МОТ 8 единичную картину и выполнить логическую операцию Сложение по модулю два над массивом с исходной информацией на МОТ 4 и этой единичной картиной, поскольку из булевой алгебры известно, что X Ф 1 X. Аналогично выполнив логическую операцию Эквивалентность над массивом с исходной информацией на МОТ 4 и единичной картиной, получаем результат выполнения логической операции Повторение Х. Если вместо массива с исходной информацией на НОТ 4 записать единичную картину и выполнять логические операции Сложение по модулю два и Эквивалентность над массивом с исходной информацией на МОТ 8 и единичной картиной, то получаем соответственно результат выполнения логических операций Отрицание Y и Повторение Y. Использование в оптическом логическом устройстве дополнительной магнитоодноосной пластины с системой токовых проводников, на которой записывается либо один из массивов с исходной информацией в прямом или обратном коде, либо единичная картина, позволяет проиэводить настройку устройства на выполнение любой двухместной логической операции и совершенно однозначно выделять в оптической части устройства из всей совокупности элементарных пучков излучения только те элементарные пучки, наличие которых на входе матрицы фотоприемников определяет выполнение соответствующей логической операции. Таким образом, оптическое логическое устройство является универсальным и реализует полтый набор логических операций для двух переменных, что существенно расширяет его функциональные возможности.

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

название год авторы номер документа
ОПТИКО-ЭЛЕКТРОННОЕ ЛОГИЧЕСКОЕ УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЧЕТНОСТИ 1990
  • Горелов А.М.
  • Одиноков С.Б.
  • Рожков О.В.
  • Шляк Ю.Ф.
RU2025758C1
Оптико-электронный коммутатор 1984
  • Орлов Михаил Александрович
  • Соколов Александр Васильевич
  • Багаев Евгений Алексеевич
  • Нам Борис Пименович
  • Клин Валентина Прокофьевна
SU1166044A1
Магнитооптическое устройство для вычисления параметрических булевых производных 1989
  • Шмерко Владимир Петрович
  • Соколов Александр Васильевич
  • Винокур Ольга Брониславовна
  • Кузьмицкий Дмитрий Владимирович
SU1712950A1
Магнитооптическое устройство для реализации дискретного преобразования Фурье 1990
  • Шмерко Владимир Петрович
  • Соколов Александр Васильевич
  • Мысовских Сергей Анатольевич
  • Кузьмицкий Дмитрий Владимирович
SU1795472A1
Оптический коммутатор 1982
  • Орлов Михаил Александрович
  • Соколов Александр Васильевич
SU1065813A1
Способ считывания информации с магнитного носителя с полосовой доменной структурой и устройство для его осуществления 1983
  • Службин Юрий Александрович
  • Темерти Геннадий Федорович
  • Подлесный Александр Викторович
  • Салахов Мавлютдин Шейхиевич
SU1094861A1
МАГНИТООПТИЧЕСКИЙ ДЕФЕКТОСКОП 1999
RU2156489C1
МОДУЛЯТОР НА ОСНОВЕ ЭФФЕКТА ФАРАДЕЯ 1997
  • Майер А.А.
RU2129720C1
Устройство для воспроизведения записи информации на носитель с магнитооптическим регистрирующим слоем 1984
  • Иващенко Майя Павловна
  • Дыбань Алексей Юрьевич
  • Коломиец Владимир Мелетьевич
  • Крупа Николай Николаевич
  • Леонец Владимир Адамович
  • Ломакин Владимир Иванович
  • Мотрук Олег Николаевич
SU1254549A1
Магнитооптическое устройство для считывания информации 1989
  • Иванов Виктор Алексеевич
SU1615806A1

Иллюстрации к изобретению SU 1 149 203 A1

Реферат патента 1985 года Оптическое логическое устройство

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

Документы, цитированные в отчете о поиске Патент 1985 года SU1149203A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
ЛОГИЧЕСКОЕ УСТРОЙСТВО 0
  • В. В. Вальцов Институт Электронных Управл Ющих Машин
SU368575A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Авторское свидетельство СССР по заявке № 3451499/25, кл
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1

SU 1 149 203 A1

Авторы

Орлов Михаил Александрович

Соколов Александр Васильевич

Нам Борис Пименович

Клин Валентина Прокофьевна

Даты

1985-04-07Публикация

1983-03-14Подача