JPH0820659B2 - Optical computing device - Google Patents

Optical computing device

Info

Publication number
JPH0820659B2
JPH0820659B2 JP63036024A JP3602488A JPH0820659B2 JP H0820659 B2 JPH0820659 B2 JP H0820659B2 JP 63036024 A JP63036024 A JP 63036024A JP 3602488 A JP3602488 A JP 3602488A JP H0820659 B2 JPH0820659 B2 JP H0820659B2
Authority
JP
Japan
Prior art keywords
wavelength
light
optical
pit
present
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP63036024A
Other languages
Japanese (ja)
Other versions
JPH01209404A (en
Inventor
哲也 西村
求 吉村
満雄 前田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP63036024A priority Critical patent/JPH0820659B2/en
Publication of JPH01209404A publication Critical patent/JPH01209404A/en
Priority to US07/875,839 priority patent/US5317453A/en
Priority to US07/917,666 priority patent/US5339201A/en
Publication of JPH0820659B2 publication Critical patent/JPH0820659B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Optical Filters (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、波長多重の並列光演算を行う光コンピュー
タに使用される光コンピューティング用素子に関するも
のである。
Description: TECHNICAL FIELD The present invention relates to an optical computing element used in an optical computer that performs wavelength-division parallel optical computation.

〔従来の技術〕[Conventional technology]

第10図は、例えば応用物理vol.54,NO.10(1985),101
9ページ〜1030ページに示されている従来の並列光コン
ピュータの基本構成図である。第10図に示す光コンピュ
ータは、ノン・フォン・ノイマン(non von Neumann)
型計算機と呼ばれるものであり、演算部16とメモリ17と
は、結合領域を変えることができる光インターコネクシ
ョン8を介して複数の信号線路にて並列に接続されてい
る。また、前記演算部16への情報の入力及び前記演算部
16からの出力は入出力部18を介して行われる。
Figure 10 shows, for example, Applied Physics vol.54, NO.10 (1985), 101
It is a basic block diagram of the conventional parallel optical computer shown by pages 9-1030. The optical computer shown in FIG. 10 is a non-von Neumann.
This is called a type computer, and the arithmetic unit 16 and the memory 17 are connected in parallel by a plurality of signal lines via an optical interconnection 8 capable of changing the coupling area. Further, the input of information to the arithmetic unit 16 and the arithmetic unit
The output from 16 is performed via the input / output unit 18.

このように、演算部16とメモリ17とは並列に接続され
ているので、プログラム,データ等が各信号線路毎に並
列的に、メモリ17へ書込まれ、またメモリ17から読出さ
れる。
As described above, since the arithmetic unit 16 and the memory 17 are connected in parallel, programs, data, etc. are written in the memory 17 in parallel for each signal line and read from the memory 17.

〔発明が解決しようとする課題〕 上述したような従来のノン・フォン・ノイマン型計算
機では、信号線路が多数並列化されているが、1本の信
号線路には1つの信号しか対応できないので、大容量の
演算を効率よく行うことが困難であるという問題点があ
る。
[Problems to be Solved by the Invention] In the conventional non-von Neumann computer as described above, a large number of signal lines are arranged in parallel, but since one signal line can handle only one signal, There is a problem that it is difficult to efficiently perform a large capacity calculation.

そこで複数の波長を有する光を演算光として使用し
て、光の波長次元にて演算を行う光コンピュータが考案
されている。ところが複数波長を有する演算光について
特定の波長成分のみを制御する素子の開発が遅れてい
た。
Therefore, an optical computer has been devised in which light having a plurality of wavelengths is used as calculation light to perform calculation in the wavelength dimension of light. However, the development of an element that controls only a specific wavelength component of operation light having a plurality of wavelengths has been delayed.

本発明はかかる事情に鑑みてなされたものであり、ホ
トケミカルホールバーニング(以下PHBという)素子を
用いることにより、この素子を使用する光コンピュータ
にあっては、光の波長の違いを利用して演算処理するこ
とが可能となって、大容量の演算を効率よく、しかも柔
軟に行うことができることとなる光コンピューティング
用素子を提供することを目的とする。
The present invention has been made in view of such circumstances, and by using a photochemical hole burning (hereinafter referred to as PHB) element, an optical computer using this element utilizes a difference in wavelength of light. It is an object of the present invention to provide an optical computing element that can perform arithmetic processing and can perform large-capacity arithmetic efficiently and flexibly.

〔課題を解決するための手段〕[Means for solving the problem]

本発明に係る光コンピューティング用素子は、複数の
波長成分を有する光を演算光として用いる光コンピュー
タに使用される光コンピューティング用素子であって、
前記演算光の波長選択用フィルタとして使用されるホト
ケミカルホールバーニング媒体と、その波長多重光が入
射する1情報単位としての所定の拡がりを有する領域ご
とに独立して波長選択性を制御する制御ユニットとから
なることを特徴とする。
An optical computing device according to the present invention is an optical computing device used in an optical computer that uses light having a plurality of wavelength components as operation light.
A photochemical hole burning medium used as a wavelength selection filter for the operation light, and a control unit for independently controlling the wavelength selectivity for each area having a predetermined spread as one information unit on which the wavelength-multiplexed light is incident. It consists of and.

〔作用〕[Action]

本発明にあってはPHB媒体とその領域毎の波長選択性
を制御する制御ユニットとを組合せてPHB媒体を波長選
択用フィルタとして機能させ、PHB媒体における各波長
の光の吸収率を独立的に制御することで、複数波長の光
を演算光とする光コンピュータにおいて、波長次元にお
ける演算が可能となり、演算できる容量が大容量とな
る。
In the present invention, the PHB medium and a control unit for controlling the wavelength selectivity of each region are combined to cause the PHB medium to function as a wavelength selection filter, and the absorptance of light of each wavelength in the PHB medium is independently obtained. By controlling, in an optical computer that uses light of a plurality of wavelengths as calculation light, calculation in the wavelength dimension becomes possible, and the capacity that can be calculated becomes large.

〔実施例〕〔Example〕

以下、本発明をその実施例を示す図面に基づき説明す
る。
Hereinafter, the present invention will be described with reference to the drawings illustrating an embodiment thereof.

まず、本発明の光コンピューティング用素子における
波長選択の概念について説明する。第1図はこの概念を
説明するための模式図であり、図中1は、PHB媒体中の
1ピット(波長多重光が入射する1情報単位としてのあ
る拡がりを有する領域)を示し、ピット1はそのPHB特
性(波長選択性)が制御ユニット2により、電気的また
は光学的に制御される。
First, the concept of wavelength selection in the optical computing device of the present invention will be described. FIG. 1 is a schematic diagram for explaining this concept. In the figure, 1 indicates one pit (a region having a certain spread as one information unit on which wavelength-multiplexed light is incident) in the PHB medium, and pit 1 The PHB characteristic (wavelength selectivity) of the is controlled electrically or optically by the control unit 2.

次に動作について説明する。 Next, the operation will be described.

波長多重化された光はPHB媒体中の各ピット1に入射
する。この際の入射光は、λ1〜λmであるm本の異なっ
た波長の光からなり、このm本の波長の光は、d本(d
≦m)のデータ光と(m−d)本の演算光または制御光
とから構成されている。各ピットのPHB特性が制御ユニ
ット2または制御光により制御され、特定の波長λi
λj(1≦i,j≦m)の光のみが透過される。
The wavelength-multiplexed light enters each pit 1 in the PHB medium. The incident light at this time is composed of m different wavelengths of light having wavelengths λ 1 to λ m , and the m wavelengths of light are d (d
It is composed of data light of ≦ m) and (md) operation light or control light. The PHB characteristics of each pit are controlled by the control unit 2 or control light, and the specific wavelength λ i ,
Only light of λ j (1 ≦ i, j ≦ m) is transmitted.

従って、波長選択性を自由に制御できるので、波長の
違いを利用して種々の情報を扱うことが可能であり、つ
まり波長次元にて情報を取扱うことが可能である。そし
て、並列に配された各信号線路夫々において波長多重化
した構成とすることができ、処理できる情報量が増大す
る。
Therefore, since the wavelength selectivity can be freely controlled, it is possible to handle various information by utilizing the difference in wavelength, that is, it is possible to handle information in the wavelength dimension. Further, each signal line arranged in parallel can be wavelength-multiplexed, which increases the amount of information that can be processed.

第8図は上述したこの概念を光学装置に置換した基本
構成を示す模式図であり、図中7は、前述した第10図に
示される演算部16,メモリ17及び入出力部18の各機能を
一括して有する機能複合化演算部(以下HPUという)で
あり、8は前述した結合領域可変の光インターコネクシ
ョンであり、このHPU7及び光インターコネクション8に
て演算ユニット4が構成されている。演算ユニット4の
光入力側には、波長多重の光を発生する発光部9が設け
られ、該発光部9とHPU7との間にはビームスプリッタ12
が設けられている。また演算ユニット4の光出力側には
受光部10が設けられており、該受光部10と光インターコ
ネクション8との間にはビームスプリッタ13が設けられ
ている。演算ユニット4を出射した光を再び演算ユニッ
ト4に入射すべく、ミラー15,14が夫々ビームスプリッ
タ12,13と光学的に位置決めされて設けられており、演
算ユニット4,ビームスプリッタ13,ミラー14,ミラー15,
ビームスプリッタ12にて1つの光路が形成されている。
なお11は、これらの光学系全体を制御する制御部であ
る。
FIG. 8 is a schematic diagram showing a basic configuration in which this concept described above is replaced with an optical device. In the figure, 7 is a function of each of the arithmetic unit 16, the memory 17 and the input / output unit 18 shown in FIG. Is a function-combined arithmetic unit (hereinafter referred to as HPU) collectively having 8 and the above-mentioned optical interconnection with variable coupling area. The arithmetic unit 4 is composed of the HPU 7 and the optical interconnection 8. On the light input side of the arithmetic unit 4, there is provided a light emitting section 9 for generating wavelength multiplexed light, and a beam splitter 12 is provided between the light emitting section 9 and the HPU 7.
Is provided. A light receiving unit 10 is provided on the light output side of the arithmetic unit 4, and a beam splitter 13 is provided between the light receiving unit 10 and the optical interconnection 8. In order to allow the light emitted from the arithmetic unit 4 to enter the arithmetic unit 4 again, mirrors 15 and 14 are provided optically positioned with the beam splitters 12 and 13, respectively, and the arithmetic unit 4, the beam splitter 13 and the mirror 14 are provided. , Mirror 15,
One optical path is formed by the beam splitter 12.
Reference numeral 11 is a control unit that controls the entire optical system.

次に動作について説明する。 Next, the operation will be described.

発光部9から出射された波長多重光はビームスプリッ
タ12を経て演算ユニット4に入射される。演算ユニット
4において、入力光の波長選択,出力光の波長選択,演
算用ゲートアレイ閾値処理,光記憶,光インターコネク
ション用の波長選択等の処理のうちの1個または複数個
の処理が行われる。処理後、演算ユニット4を出射した
光の一部は直接受光部10に入力され、残りはビームスプ
リッタ13,ミラー14,ミラー15,ビームスプリッタ12を介
して、再び演算ユニット4に入射され、次の処理が行わ
れる。
The wavelength-multiplexed light emitted from the light emitting section 9 enters the arithmetic unit 4 through the beam splitter 12. In the arithmetic unit 4, one or a plurality of processes such as wavelength selection of input light, wavelength selection of output light, arithmetic gate array threshold value processing, optical storage, wavelength selection for optical interconnection, etc. are performed. . After the processing, a part of the light emitted from the arithmetic unit 4 is directly input to the light receiving unit 10, and the rest is incident on the arithmetic unit 4 again via the beam splitter 13, the mirror 14, the mirror 15 and the beam splitter 12. Is processed.

なお第8図では信号線路は光軸のみを示しているが、
伝送は空間的な拡がりを有しており、各信号線路につい
て波長多重化されている。
Although the signal line in FIG. 8 shows only the optical axis,
The transmission has a spatial spread and is wavelength-multiplexed for each signal line.

第9図は光インターコネクションの接続例を示す模式
図であり、図中7a,7bはHPUを示しており、前段のHPU7a
と後段のHPU7bとの間に光インターコネクション8が配
置されている。第9図(a)は、前段の1個のピット1
から後段の1個のピットに1:1対応にて信号を伝送する
例を示すものであり、この例では前後段の相関なしに演
算を同時,並列的に行うことができる。また、第9図
(b)は前段の1個のピット1の情報が後段の全ピット
に伝送される例を示すものであり、この例では連想メモ
リ等のホログラム的処理を行うことができる。更に第9
図(c)は結合領域が各ピットにおいて可変である例を
示すものであり、この例では柔軟なデータ処理を行うこ
とができる。以上の如く、結合領域が可変である並列演
算を行うことができると共に、前段の1個または複数個
のピットの波長次元の情報が後段の1個のピット内また
は複数個のピット間にて有効に結合され、画像処理,数
値演算,パターンマッチング,連想メモリ,推論マシン
等を効率良く行うことができる。
FIG. 9 is a schematic diagram showing a connection example of optical interconnection. In the figure, 7a and 7b represent HPUs, and the HPU 7a in the preceding stage is shown.
And the optical interconnection 8 is arranged between the HPU 7b and the subsequent HPU 7b. FIG. 9 (a) shows one pit 1 at the front stage.
The following shows an example in which signals are transmitted to one pit in the subsequent stage in a 1: 1 correspondence, and in this example, computations can be performed simultaneously and in parallel without correlation in the preceding and subsequent stages. Further, FIG. 9 (b) shows an example in which the information of one pit 1 in the preceding stage is transmitted to all the pits in the succeeding stage. In this example, hologram processing such as an associative memory can be performed. Furthermore, the ninth
FIG. 6C shows an example in which the combined area is variable in each pit, and in this example, flexible data processing can be performed. As described above, it is possible to perform parallel operation with variable coupling areas, and the wavelength dimension information of one or more pits in the preceding stage is valid in one pit in the subsequent stage or between multiple pits. It is possible to efficiently perform image processing, numerical operation, pattern matching, associative memory, inference machine, etc.

次に本発明の光コンピューティング用素子(以下本発
明素子という)を適用する実施例について具体的に説明
する。
Next, an embodiment to which the optical computing element of the present invention (hereinafter referred to as the present invention element) is applied will be specifically described.

第2図は、本発明素子を入力光の波長選択用素子とし
て用いる実施例を示す模式図であり、図中3はPHB媒体,
1a,1bは各ピットを示す。この実施例では、(a)に示
すような波長スペクトルを有する入力光のλ1〜λnのn
本の波長を対象にして各ピット毎に独立的に波長フィル
タを形成するように入力光を制御する。ピット1aにおい
ては、波長λi1の光のみが透過され、ピット1bにおいて
は、波長λi2,λi3の光のみが透過される。このように
して、扱う情報に応じた波長のスペクトルパターンを任
意に得ることができる。
FIG. 2 is a schematic diagram showing an embodiment in which the element of the present invention is used as an element for wavelength selection of input light, in which 3 is a PHB medium,
1a and 1b show each pit. In this embodiment, n of λ 1 to λ n of input light having a wavelength spectrum as shown in FIG.
The input light is controlled so that a wavelength filter is formed independently for each pit for the wavelength of the book. In the pit 1a, only the light of wavelength λ i1 is transmitted, and in the pit 1b, only the light of wavelength λ i2 and λ i3 is transmitted. In this way, it is possible to arbitrarily obtain the spectrum pattern of the wavelength corresponding to the information to be handled.

第3図は、本発明素子を出力光の波長選択用素子とし
て使用する実施例を示す模式図であり、その構成は入力
光の波長選択用素子として使用する前述の実施例と同様
である。前述の入力用の場合は演算全般に必要である波
長の光を選択するのに対し、この出力用の場合には結果
として必要である波長の光を抽出する。
FIG. 3 is a schematic view showing an embodiment in which the element of the present invention is used as a wavelength selection element for output light, and its configuration is the same as that of the above-mentioned embodiment used as a wavelength selection element for input light. In the case of the above-mentioned input, the light of the wavelength necessary for the whole calculation is selected, whereas in the case of this output, the light of the necessary wavelength is extracted as a result.

第4図は、本発明素子を順序論理システムのゲートア
レイとして使用する実施例を示す模式図であり、図中1
a,1b,1cはピット、3はPHB媒体、8は光インターコネク
ションを示す。このゲートアレイにおいては信号線路の
夫々につき波長多重化されており、一連の演算処理にお
いて順につながっている各ピットでの演算が波長次元に
おいても実行される。具体的に説明すると、(a)図に
示される波長スペクトル(波長λ1〜λm)を有する光が
ピット1aにて処理され、(b)図に示す波長スペクトル
(波長λa,λbの成分が減衰)に変化された後、光イン
ターコネクション8により2つの信号線路に分割され、
再びPHB媒体3上の別のピット1b,1cに入射される。ピッ
ト1bに入射された光はピット1bにて別の処理が行われ
て、(c)に示す波長スペクトル(波長λcの成分が更
に減衰)に変化された後、再び光インターコネクション
8に入射される。ピット1cに入射された光はピット1cに
て別の処理が行われて、(d)に示す波長スペクトル
(λdの成分が更に減衰)に変化された後、外部に出射
される。以上の如く、本実施例のゲートアレイでは従来
のゲートアレイとは異なり、ゲート機能を波長次元にて
実行することができる。
FIG. 4 is a schematic diagram showing an embodiment in which the device of the present invention is used as a gate array of a sequential logic system.
a, 1b, 1c are pits, 3 is a PHB medium, and 8 is optical interconnection. In this gate array, each signal line is wavelength-multiplexed, and in a series of arithmetic processing, arithmetic operations in pits that are sequentially connected are also executed in the wavelength dimension. More specifically, light having the wavelength spectrum (wavelengths λ 1 to λ m ) shown in FIG. 7A is processed in the pit 1a, and the wavelength spectrum (wavelengths λ a and λ b of FIG. After the component is changed to (attenuation), it is split into two signal lines by the optical interconnection 8,
It is again incident on the other pits 1b and 1c on the PHB medium 3. The light incident on the pit 1b is subjected to another processing in the pit 1b, changed to the wavelength spectrum shown in (c) (the component of the wavelength λ c is further attenuated), and then incident on the optical interconnection 8 again. To be done. The light incident on the pit 1c is subjected to another processing in the pit 1c, changed into the wavelength spectrum shown in (d) (the component of λ d is further attenuated), and then emitted to the outside. As described above, the gate array of this embodiment can perform the gate function in the wavelength dimension, unlike the conventional gate array.

第5図は、本発明素子を非線形しきい素子として使用
する実施例を示す模式図である。前段の演算部の複数の
ピットから波長多重情報が各ピット1a,1b,1cに入射さ
れ、各ピット1a,1b,1cでは、各波長毎の入射強度に応じ
て(a)図に示すようなスイッチング動作が行われる。
具体的には、ピット1aでは波長λsの光のみが透過さ
れ、ピット1bでは波長λtの光のみが透過され、ピット1
cでは光は透過されない。以上のように、PHB媒体3は、
波長多重化された非線形しきい素子として作用すること
ができる。
FIG. 5 is a schematic view showing an embodiment in which the element of the present invention is used as a non-linear threshold element. Wavelength multiplex information is incident on each pit 1a, 1b, 1c from a plurality of pits in the arithmetic unit in the previous stage, and in each pit 1a, 1b, 1c, as shown in FIG. Switching operation is performed.
Specifically, only light of wavelength λ s is transmitted through pit 1a, and only light of wavelength λ t is transmitted through pit 1b.
In c, no light is transmitted. As described above, the PHB medium 3 is
It can act as a wavelength-multiplexed nonlinear threshold device.

第6図は、本発明素子を光コンピュータの内部メモ
リ,バッファ,レジスタ等の光記憶用素子として使用す
る実施例を示す模式図であり、夫々(a),(b),
(c)に示す如き波長スペクトルを有する波長多重光の
情報をそのまま、各ピット1a,1b,1cに記録する。従っ
て、本実施例では情報を波長多重にて記録することがで
きる。
FIG. 6 is a schematic view showing an embodiment in which the device of the present invention is used as an optical storage device such as an internal memory, a buffer, a register of an optical computer, and (a), (b),
Information of the wavelength multiplexed light having the wavelength spectrum as shown in (c) is recorded in each pit 1a, 1b, 1c as it is. Therefore, in this embodiment, information can be recorded by wavelength division multiplexing.

第7図は、本発明素子を光インターコネクション用素
子として使用する実施例を示す模式図であり、5は光イ
ンターコネクション用素子、6は情報を受け取る次段の
情報処理層である。この実施例の光インターコネクショ
ン用素子5は、ピット間のグローバルな演算を前提とし
て、情報処理層6のある特定のピットへの特定の波長の
光の伝送量を制御する作用を有する。従って、本実施例
では波長毎に異なった光インターコネクションを形成す
ることができる。
FIG. 7 is a schematic view showing an embodiment in which the element of the present invention is used as an element for optical interconnection, 5 is an element for optical interconnection, and 6 is an information processing layer at the next stage for receiving information. The optical interconnection element 5 of this embodiment has a function of controlling the transmission amount of light of a specific wavelength to a specific pit of the information processing layer 6 on the premise of global calculation between pits. Therefore, in this embodiment, different optical interconnections can be formed for each wavelength.

以上の実施例ではピットが平面的2次元配列の例につ
いて説明したが、これに限らず、例えば厚み方向または
PHB媒体の多層構造等立体的3次元配列の場合について
も、本発明の光コンピューティング用素子を適用できる
ことは勿論である。
In the above-mentioned embodiments, the example in which the pits are two-dimensionally arranged in a plane has been described, but the present invention is not limited to this.
Needless to say, the optical computing device of the present invention can be applied to the case of a three-dimensional array such as a PHB medium having a multi-layer structure.

〔発明の効果〕〔The invention's effect〕

本発明にあっては上述した如くPHB媒体と制御ユニッ
トとを組合せることで、各領域毎にPHB媒体による波長
多重化を行えるので、処理できる情報処理量が格段に増
大し、また情報の同時並列処理による演算処理の冗長度
を向上させることができ、更に演算処理の効率の優れた
光コンピューティングによる処理が可能となる。
In the present invention, by combining the PHB medium and the control unit as described above, wavelength multiplexing by the PHB medium can be performed for each area, so that the information processing amount that can be processed is significantly increased, and simultaneous information transmission is possible. The redundancy of the arithmetic processing by the parallel processing can be improved, and further the processing by the optical computing with the excellent efficiency of the arithmetic processing becomes possible.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の光コンピューティング用素子の波長選
択の概念を説明するための模式図、第2図は本発明を入
力用素子として使用する実施例を示す模式図、第3図は
本発明を出力用素子として使用する実施例を示す模式
図、第4図は本発明をゲートアレイとして使用する実施
例を示す模式図、第5図は本発明を非線形しきい素子と
して使用する実施例を示す模式図、第6図は本発明を記
憶・遅延素子として使用する実施例を示す模式図、第7
図は本発明を光インターコネクション用素子として使用
する実施例を示す模式図、第8図は基本的な演算ユニッ
トの構成図、第9図は演算ユニット間の光インターコネ
クションの例を示す模式図、第10図は並列光コンピュー
タの基本構成を示す模式図である。 1,1a,1b,1c……ピット、2……PHB制御ユニット、3…
…PHB媒体、4……演算ユニット、5……光インターコ
ネクション用素子、6……情報処理層、7……HPU、8
……光インターコネクション なお、図中、同一符号は同一、又は相当部分を示す。
FIG. 1 is a schematic diagram for explaining the concept of wavelength selection of an optical computing device of the present invention, FIG. 2 is a schematic diagram showing an embodiment in which the present invention is used as an input device, and FIG. FIG. 4 is a schematic view showing an embodiment using the invention as an output element, FIG. 4 is a schematic view showing an embodiment using the present invention as a gate array, and FIG. 5 is an embodiment using the present invention as a non-linear threshold element. FIG. 6 is a schematic diagram showing an embodiment in which the present invention is used as a memory / delay element, FIG.
FIG. 8 is a schematic diagram showing an embodiment in which the present invention is used as an optical interconnection element, FIG. 8 is a configuration diagram of a basic arithmetic unit, and FIG. 9 is a schematic diagram showing an example of optical interconnection between arithmetic units. FIG. 10 is a schematic diagram showing the basic configuration of a parallel optical computer. 1,1a, 1b, 1c ...... pit, 2 ... PHB control unit, 3 ...
... PHB medium, 4 ... Arithmetic unit, 5 ... Optical interconnection element, 6 ... Information processing layer, 7 ... HPU, 8
...... Optical interconnection In the drawings, the same reference numerals indicate the same or corresponding parts.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】複数の波長成分を有する光を演算光として
用いる光コンピュータに使用される光コンピューティン
グ用素子であって、 前記演算光の波長選択用フィルタとして使用されるホト
ケミカルホールバーニング媒体と、その波長多重光が入
射する1情報単位としての所定の拡がりを有する領域毎
に独立してホトケミカルホールバーニング媒体の波長選
択性を制御する制御ユニットとからなることを特徴とす
る光コンピューティング用素子。
1. A device for optical computing used in an optical computer that uses light having a plurality of wavelength components as operation light, and a photochemical hole burning medium used as a wavelength selection filter for the operation light. And a control unit for independently controlling the wavelength selectivity of the photochemical hole-burning medium for each region having a predetermined spread as one information unit on which the wavelength-multiplexed light is incident. element.
JP63036024A 1988-02-17 1988-02-17 Optical computing device Expired - Fee Related JPH0820659B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP63036024A JPH0820659B2 (en) 1988-02-17 1988-02-17 Optical computing device
US07/875,839 US5317453A (en) 1988-02-17 1992-04-30 Optical computer element
US07/917,666 US5339201A (en) 1988-02-17 1992-07-20 Optical computing element

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63036024A JPH0820659B2 (en) 1988-02-17 1988-02-17 Optical computing device

Publications (2)

Publication Number Publication Date
JPH01209404A JPH01209404A (en) 1989-08-23
JPH0820659B2 true JPH0820659B2 (en) 1996-03-04

Family

ID=12458156

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63036024A Expired - Fee Related JPH0820659B2 (en) 1988-02-17 1988-02-17 Optical computing device

Country Status (1)

Country Link
JP (1) JPH0820659B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6186736A (en) * 1984-10-04 1986-05-02 Canon Inc Color filter element
JPS62200546A (en) * 1986-02-26 1987-09-04 Nippon Telegr & Teleph Corp <Ntt> Optical memory medium
JPS63113528A (en) * 1986-10-31 1988-05-18 Nippon Telegr & Teleph Corp <Ntt> Optical element for processing images in parallel

Also Published As

Publication number Publication date
JPH01209404A (en) 1989-08-23

Similar Documents

Publication Publication Date Title
US5121231A (en) Incoherent/coherent multiplexed holographic recording for photonic interconnections and holographic optical elements
US5416616A (en) Incoherent/coherent readout of double angularly multiplexed volume holographic optical elements
US5515194A (en) Optical interconnect for high speed processors
EP0339657B1 (en) Reconfigurable optical interconnect using dynamic hologram
JP2536452B2 (en) Optoelectronic storage processing device and optical modified signed digit arithmetic operation execution method
USH738H (en) Switched holograms for reconfigurable optical interconnect
US5056039A (en) Holographic interconnect system
US4824192A (en) Optical processing
US4779235A (en) Parallel operation optical processor unit
US3614191A (en) Associative memory employing holography
JPH0820659B2 (en) Optical computing device
US5339201A (en) Optical computing element
US5317453A (en) Optical computer element
JPH04328691A (en) Optical neural processor
US5050117A (en) Spatial light rebroadcaster optical computing cells
JPH02502774A (en) signal switching processor
RU2022334C1 (en) Device for multiplying numeric matrices
SU740036A1 (en) Optronic storage
GB2191869A (en) Optical processor
SU1596340A1 (en) Unit for optical coupling of optical logic modules
Sawchuk Optical interconnection systems for digital parallel processors
Asthana et al. Analysis of interchannel cross talk and throughput efficiency in highly multiplexed fan-out-fan-in holographic interconnections
Walker et al. Integrated optical clock distribution by means of a binary beam-splitter tree
Kang et al. Integrated parallel electronic computers with optical connections (iPECOC)
Craig et al. First programmable digital optical processor: optical cellular logic image processor

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees