ОПТОЭЛЕКТРОННЫЙ ЛОГИЧЕСКИЙ БЛОК Советский патент 1995 года по МПК G11C11/42 

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

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

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

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

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

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

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

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

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

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

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

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

Рассмотрим работу оптоэлектронного логического блока на примере выполнения логической операции "стрелка Пирса F8= ".

Если логический блок работает совместно с электронным запоминающим устройством, то электрические сигналы, отображающие первую страницу операндов /A/, с выхода запоминающего устройства через канал 8 ввода-вывода, буферный накопитель 9 поступают на формирователь 11 управляющих сигналов, формирователь 11 подает напряжение на многоканальный излучательный узел 1, который преобразует электрические сигналы в оптические, отображающие первую страницу операндов, например, в прямом парафазном коде.

Электрические сигналы, отображающие вторую страницу операндов /B/, с выхода запоминающего устройства, поступают через канал 8 ввода-вывода на буферный накопитель 10. В данном случае выполнение операции "стрелка Пирса" по команде, поступающей из канала 8 ввода-вывода, буферный накопитель 10 через формирователи 12 и 13 управляющих сигналов подает на транспаранты 2 и 4 напряжения, которые отображают на них соответственно только нулевые парафазные знаки второй страницы операндов /B/ в страницу только парафазных единиц во всех разрядах.

Световые пучки с выхода узла 1 поступают на транспарант 2. Те ячейки транспаранта 2, в которых отображенные парафазные двоичные нули второй страницы операндов /B/ совпадают с парафазными двоичными нулями первой страницы операндов /A/, отображаемой световыми пучками на выходе узла 1, переключают плоскость поляризации проходящих световых пучков на 90о.
Поэтому эти световые пучки в узле 3 смещения смещаются в положения, в которых они отображают парафазные единицы. Остальные световые пучки от узла 1 проходят через узел 3 без смещения, т.е. отображаемая ими информация не инвертируется.

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

По сигналу из канала 8 ввода-вывода формирователь 14 подает управляющие напряжения на фотоприемный узел 6 и он считывает информацию, соответствующую логической операции "стрелка Пирса" /F8/. Эта информация с узла 6 поступает в накопитель 15, из которого по сигналу, поступающему из канала 8, выводится через него в другие устройства.

Этот же оптоэлектронный логический блок может вычислить все шестнадцать булевых логических функций, представленных в таблице. Для этого на его узлах 1, 2 и 4 с помощью узла 7 отображается информация согласно фиг. 3 в зависимости от вычисляемой функции. При этом на транспарант 4 информация может поступать как с накопителя 9 (первой страницы операндов "A"), так и накопителя 10 (второй страницы операндов "B") имеют на транспаранте 4 (фиг. 3) соответственно индексы снизу "1" и "2".

Например, при вычислении функции F10= на транспаранте 4 отображают ся инвертированные парафазные нули первой страницы операндов /"A"/ и парафазные единицы /12/ второй страницы операндов /"B"/.

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

название год авторы номер документа
ОПТИЧЕСКИЙ ЛОГИЧЕСКИЙ БЛОК 1986
  • Вербовецкий А.А.
SU1394982A1
ОПТОЭЛЕКТРОННЫЙ ЛОГИЧЕСКИЙ БЛОК ДЛЯ ЗАПОМИНАЮЩЕГО УСТРОЙСТВА 1991
  • Вербовецкий А.А.
RU2015580C1
ОПТОЭЛЕКТРОННЫЙ ЛОГИЧЕСКИЙ БЛОК ДЛЯ ЗАПОМИНАЮЩЕГО УСТРОЙСТВА 1991
  • Вербовецкий А.А.
RU2015579C1
ОПТОЭЛЕКТРОННЫЙ ЛОГИЧЕСКИЙ БЛОК ДЛЯ ЗАПОМИНАЮЩЕГО УСТРОЙСТВА 1991
  • Вербовецкий А.А.
RU2015578C1
ОПТИЧЕСКИЙ ЛОГИЧЕСКИЙ БЛОК ДЛЯ ОПТОЭЛЕКТРОННОГО ЗАПОМИНАЮЩЕГО УСТРОЙСТВА 1983
  • Вербовецкий А.А.
SU1140618A1
ОПТОЭЛЕКТРОННЫЙ СТРАНИЧНЫЙ ПРЕОБРАЗОВАТЕЛЬ ДЛЯ ОПТИЧЕСКОГО ЗАПОМИНАЮЩЕГО УСТРОЙСТВА 1983
  • Вербовецкий А.А.
SU1120852A1
ОПТИЧЕСКИЙ СТРАНИЧНЫЙ ПРЕОБРАЗОВАТЕЛЬ ДЛЯ ОПТОЭЛЕКТРОННОГО ЗАПОМИНАЮЩЕГО УСТРОЙСТВА 1984
  • Вербовецкий А.А.
SU1225397A1
ОПТИЧЕСКИЙ СТРАНИЧНЫЙ ПРЕОБРАЗОВАТЕЛЬ ДЛЯ ОПТОЭЛЕКТРОННОГО ЗАПОМИНАЮЩЕГО УСТРОЙСТВА 1983
  • Вербовецкий А.А.
SU1148500A1
УСТРОЙСТВО ДЛЯ ОПТИЧЕСКОЙ АССОЦИАТИВНОЙ ВЫБОРКИ ИНФОРМАЦИИ ИЗ ЗАПОМИНАЮЩЕГО УСТРОЙСТВА 1987
  • Вербовецкий А.А.
SU1466555A1
ОПТИЧЕСКИЙ СТРАНИЧНЫЙ ДЕЛИТЕЛЬНЫЙ БЛОК ДЛЯ ЗАПОМИНАЮЩЕГО УСТРОЙСТВА 1984
  • Вербовецкий А.А.
SU1345908A1

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

Реферат патента 1995 года ОПТОЭЛЕКТРОННЫЙ ЛОГИЧЕСКИЙ БЛОК

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

Формула изобретения SU 1 396 827 A1

ОПТОЭЛЕКТРОННЫЙ ЛОГИЧЕСКИЙ БЛОК, содержащий многоканальный излучательный узел, оптически связанный с первым поляризационным управляемым транспарантом, и узел управления, первый и второй выходы которого подключены соответственно к многоканальному излучающему узлу и первому поляризационному управляющему транспаранту, отличающийся тем, что, с целью повышения надежности и расширения его функциональных возможностей за счет вычисления всех шестнадцати основных логических булевых функций, в блок введены первый и второй узлы смещения пучков, второй поляризационный управляемый транспарант и фотоприемный узел, причем выход первого поляризационного управляемого транспаранта через последовательно расположенные первый узел смещения пучков, второй поляризационный управляемый транспарант и второй узел смещения пучков оптически связан с фотоприемным узлом, выход которого подключен к информационному входу узла управления, третий выход которого подключен к управляющему входу фотоприемного узла.

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

Оптоэлектронный преобразователь для оптического запоминающего устройства 1983
  • Вербовецкий А.А.
SU1114214A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 396 827 A1

Авторы

Вербовецкий А.А.

Даты

1995-04-30Публикация

1986-09-29Подача