Оптический модуль в системе остаточных классов

 

Изобретение относится к вычислительной технике и может быть использовано при изготовлении цифровых оптических процессоров, использующих арифметику остатков. Цель изобретения - расширение функциональных возможностей за счет обеспечения возможности преобразования электрического кода операнда в оптический код и вычисления поправки ранга операнда по данному основанию. Модуль содержит матрицу из оптических коммутаторов (ОК) 1 и фотоприемников (Ф) 2 (M строк и (M - 1) ОК и Ф в каждой строке), входы первого 3 и второго 4 операндов, выходы оптического кода операнда 5 и выходы поправки ранга операнда 6. Оба операнда поступают в унитарном коде, первый операнд - в оптическом, второй - в электрическом коде, при этом на выходах 5 формируется оптический код второго операнда, а на выходах 6 - код поправки ранга ΔR<SB POS="POST">а</SB> первого операнда при преобразовании А = (α<SB POS="POST">1</SB>, α<SB POS="POST">2</SB>,...α<SB POS="POST">м</SB>,...α<SB POS="POST">N</SB>, R<SB POS="POST">а</SB>) → (α<SB POS="POST">1</SB>, α<SB POS="POST">2</SB>,...β<SB POS="POST">м</SB>,...α<SB POS="POST">N</SB>, R<SB POS="POST">а</SB> + ΔR<SB POS="POST">а</SB>). 1 ил.

союз советских

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

РЕСПУБЛИК (st)s G 06 Е 1/04, G 06 Е 1/02

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

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

ПРИ ГКНТ СССР

i Я4" Ру

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4700973/24 (22) 05.06,89 (46) 23.08,91, Бюл. М 31 (72) В.В.Старцев (53) 681.325(088,8) (56) Авторское свидетельство СССР

N. 1037244, кл. G 06 F 7/04, 1982.

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

N 1213477, кл. G 06 F 7/56, 1984. (54) ОПТИЧЕСКИЙ МОДУЛЬ В СИСТЕМЕ

О СТАТОЧ Н ЫХ КЛАССОВ (57) Изобретение относится к вычислительной технике и может быть использовано при изготовлении цифровых оптических процессоров, использующих арифметику остатков.

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

3. Ы 1672444 А1 возможности преобразования электрического кода операнда в оптический код и вычисления поправки ранга операнда по данному основанию. Модуль содержит матрицу из оптических коммутаторов (ОК) 1 и фотоприемников (Ф) 2 (M строк и (М-1) ОК и

Ф в каждой строке), входы первого 3 и второго 4 операндов, выходы оптического кода операнда 5 и выходы поправки ранга операнда 6. Оба операнда поступают в унитарном коде, первый операнд — в оптическом, второй — в электрическом коде, при этом на выходах 5 формируется оптический код второго операнда, а на выходах 6 — код поправки рачга Лгд первого операнда при преобразовании А= (а1, a2,...,O,...,On» гд) - (а1, а2,...,/3„,..., а, гд+ Л гд ) . 1 ил.

1672444

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

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

Модуль содержит матрицу из M строк оптических коммутаторов 1 и фотоприемников 2 по (M-1) коммутаторов и фотоприемников в каждой строке, где М вЂ” основание СОК, входы первого 3 и второго 4 операндов, выходы 5 оптического кода операнда и выходы

6 поправки ранга операнда. Тонкими линиями показаны электрические связи, а утолщенными — оптические.

Первый операнд а поступает по входам 3 в унитарном (один из М) оптическом коде, второй операнда Рм поступает по входам 4 в унитарном электрическом коде. Если см Рм, то а„-й оптический коммутатор

Р -й строки переключается и оптический сигнал с входа 3, модуля поступает на ам-й фотоприемник 2 Рм-й строки, который формирует электрический сигнал на соответствующем выходе 6 поправки ранга. Одновременно оптический сигнал появляется на Р выходе 5 оптического кода операнда.

Если ам =P>, то оптический импульс не испытывает перестановок на выходах 5, а на выходах 6 не формируется электрический сигнал.

Таким образом, модуль формирует величину Рм в оптическом коде и вычисляет поправку ранга ЛrA первого операнда при преобразовании А= (a>. а2,...,а „., а, гд) - (a>, m,...,/3<,..., а,, гд+ Лгд) ..

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

А= (a>, а, ..., an, rA) и В= (Pq, j3z, ...,рп, re), где n — основание СОК; а;P — остатки по основаниям СОК; гд, гв — ранги чисел А и В.

При этом число А приводится с помощью описанных модулей к виду

A= (Pq,Д, „З„гp,), где г д — новый ранг числа А, который вычисляется как где  — ортогональный базис 1-го основа ния;

P — диапазон СОК; и А > В, если г д< гв, 1

А = В; если г д = гв, I

15 !

А< В, если г д> гв, Совокупность модулей может использоваться также для преобразования числа А из

СОК в позиционную систему счисления:

А - (0, 0,...,0, r д), тогда А= г д P.

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

Оптический модуль в системе остаточных классов, содержащий М (М-1) фотоприемников и матрицу из М строк оптических коммутаторов, где М вЂ” основание системы остаточных классов, причем каждая строка содержит (М-1) оптических коммутаторов, вход i-го разряда первого операнда модуля, где i = 1, 2,...,(M-1), соединен с оптическим

35информационнымвходомоптическогокоммутатора i-го разряда первой строки матрицы, первый выход оптического коммутатора

j-го разряда К-й строки матрицы, где j = О, 1,...,(M-1), К = О, 1„...(М-2), j К, j К-1, соединен с информационным оптическим входом оптического коммутатора 1-ro разряда (К+ 1)-й строки, вход j-го разряда второго операнда модуля соединен с электрическими управляющими входами всех оптических коммутаторов j-й строки матрицы, отличающийся тем, что, с целью расширения функциональных возможностей эа счет обеспечения возможности преобразования электрического кода операнда в оптический код и вычисления поправки ранга операнда по данному основанию, в него вход нулевого разряда первого операнда модуля соединен с информационным оптическим входом оптического коммутатора нулевого разряда первой строки матрицы, первый выход оптического коммутатора (i-1)-ro разряда (М-1)-й строки матрицы является выходом (i-1)-го разряда оптического кода второго операнда модуля, первый выход оптического коммутатора (М-1)-го

1672444

Составитель В.Горохов

Редактор О.Юрковецкая Техред М.Моргентал Корректор М.Демчик

Заказ 2840 Тираж 360 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 разряда (M-2)-й строки матрицы является выходом (М-1)-го разряда оптического кода второго операнда модуля, первый выход оптического коммутатора 1-го разряда (1-1)-й строки матрицы, где! = 1, 2„...(М-2), соединен с оптическим информационным входом оптического коммутатора I-го разряда (1+1)-й строки матрицы, второй выход оптического коммутатора q-го разряда j-й строки матрицы, где q - О, 1,...,(M-1), q Ф) соединен с входом фотоприемника р-го разряда )-й строки матрицы, вторые выходы всех оптических коммутаторов К-й строки матрицы соединены с входом оптического коммутатора К-го разряда (К+1)-й строки матрицы, вторые выходы всех оптических

5 коммутаторов (M-1)-й строки матрицы соединены с выходом (М-1)-го разряда оптического кода второго операнда модуля, выход поправки Л ранга модуля. где

Л= ++ 11, +2,..., + (М вЂ” 1 ), подключен к

10 выходам таких S-x фотоприемников j-й строки матрицы, для которых З=j-А

Оптический модуль в системе остаточных классов Оптический модуль в системе остаточных классов Оптический модуль в системе остаточных классов 

 

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

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

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

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

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

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

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

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

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

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

Изобретение относится к радиоэлектронике

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