JPS61179424A - 並列光演算子 - Google Patents

並列光演算子

Info

Publication number
JPS61179424A
JPS61179424A JP59277480A JP27748084A JPS61179424A JP S61179424 A JPS61179424 A JP S61179424A JP 59277480 A JP59277480 A JP 59277480A JP 27748084 A JP27748084 A JP 27748084A JP S61179424 A JPS61179424 A JP S61179424A
Authority
JP
Japan
Prior art keywords
optical
light
information
order
optical fiber
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.)
Pending
Application number
JP59277480A
Other languages
English (en)
Inventor
Keiichi Kubota
惠一 窪田
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP59277480A priority Critical patent/JPS61179424A/ja
Priority to US06/814,471 priority patent/US4779235A/en
Publication of JPS61179424A publication Critical patent/JPS61179424A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/005Arrangements for writing information into, or reading information out from, a digital store with combined beam-and individual cell access

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は光による並列処理素子に関するものである。
(従来技術と問題点) 光による情報処理は従来、画像の輪隔強調、ノイズカッ
ト、などのフィルタリング処理やマツチドフィルターな
どの相関処理に用いられてきた。
これは、電気的信号処理では時間のかかる、フーリエ変
換の作用が光学的処理ではレンズ1枚を用いて2次元的
に並列に光の速度で行なえることによる。この光の2次
元的に並列的に処理できる特徴を生かして、従来の電気
的に行なわれてきた演算処理を光で行なう光演算処理の
提案が行なわれている。例えばLED配列とマトリック
スマスクと受光素子配列とを用いて、マトリックス演算
が光処理により可能である。このマトリックス演算につ
いては、雑誌「アプライド・オプティックス(Appl
ied 0ptics J 1982年1月号147頁
〜152頁に記載の論文[マイクロプロセッサ−を基に
したファイバー光学反復光プロセッサー(Microp
rocesser −based fil ier −
opticiterative opticalpro
cessor )Jに詳しく述べられている。この論文
によれば、−次元のLED配列と2次元配列の空間変調
器と一次元受光素子配列を用いて、マ) IJソックス
算が可能で、線形方程式を解く反復演算ができる。第5
図に示すように、−次元のLED配列31から入力行列
要素X(j)に相当する一次元状点像配列が出射されX
方向に広がり、演算行列要素Hを表現する空間変調器3
2に入射する。空間変調器32を透過した光はY方向に
収束して、受光素子配列33に受光される。これら一連
の作用によって、HX(j)なるマトリクス演算が処理
される。第5図ではこの処理結果に定数ωを掛けその値
と一つ前に行なって得られた結果のY(J)との差を求
めて差が十分に小さくなり場合には、再びLBD配列3
1に入力し、同じ演算を繰υ返す。差が十分に小さくな
った場合のY(j)の値が求める答えになる。この方式
では行列式の掛は算に光学的な並列演算が行なわれ、高
速な処理が可能である。しかし、上記処理では光学的な
メモリを持たないために、反復処理時には電気的メモリ
に演算結果を記憶し、逐次比較を行うために演算の並列
度に制限がある。また、光学的な処理と電気的な処理を
直列に結合しているために、光学信号から電気信号へ、
また電気信号から光学信号へ、変換する素子を必要とし
、この変換の時間のために高速な処理が制限されている
(発明の目的) 本発明の目的は上記のような欠点を除去せしめ、高速に
並列処理できる素子を提供することを目的としている。
(発明の構成) 本発明によれば、光学的あるいは電気的入力により発光
特性を変化する電気光学的素子を2次元状に配列した光
メモリ板と2次元状の入射光を任意の方向に導びき出射
する光接合板とを交互に重ねた構成からなシ、前記光メ
モリ板および光接合板に2次元的入力情報光を入射せし
め該情報光に2次元的処理を施こした処理情報光を出射
せしめることを特徴とする並列光演算子が得られる。
(発明の作用・原理) 本発明による並列光演算子を第1図に示す。並列光演算
子は光メモリ板1.3,5と光接続板2p4を交互に並
べた構成をもち、それぞれの板はアクセス回路6に電気
的に接続されている。光メモリ板1,3.5は光学的入
力あるいは電気的入力により、発光特性を変化する電気
光学的素子7を2次元状に配列したものである。入力情
報光8が並列光演算子に入力すると、その情報はまず光
メモリ板lに2次元状に配列された電気光学的素子7の
各々に記憶される。この記憶は、アクセス回路6の中の
光メモリ板アクセス回路6aからクロ、り信号およびア
ドレス信号が光メモリ板1に送られ、光メモリ板1上の
特定の電気光学的素子7が動作して行なわれる。次に光
メモリ板1に記憶された情報は、入力情報光8と反対側
に各々の電気光学素子7が発光する形で出射され、光接
続板2に入射する。光接続板2に入射した情報光は空間
的な移動を受け、光メモリ板2へ進む。アクセス回路6
bは、この空間的な移動パターンを制御する。光メモリ
板2では、光メモリ板1と同様にして、入力情報光を記
憶し、アクセス回路6cからの信号によって、光接続板
4に情報光が送られる。このように次段に続く、光接続
板4、光メモリ板5でも同様の処理がなされ、最終的に
処理情報光9となって並列光演算子から出力される。こ
のように、並列光演算子は光メモリ板、光接続板を情報
光が透過する間に演算処理が行なわれるもので、並列光
演算子における光メモリ板と光接続板の組合せは第1図
に限らず、任意の組合せ、枚数を用いることができる。
例えば、第2図のように、第1図の一部分をもって並列
演算子とすることも可能である。
各党メモリ板、光接合板の処理時間(クロック時間)を
Tとし、2次元的に配列された電気光学的素子の数をN
XNとすると、単位時間当シに処理できる情報Pはパイ
プライン的に次式で求められる。
P=N”/T    (ビット/S) ここで、N= 1001 T= I ns とすれば、
P=10テラ(1013)ビット/Sとなシ、従来にな
い高速の処理が可能となる。
(実施例) 本発明による第1の実施例を第3図に示す。第3図は光
交換機能をもつ本発明による並列光演算子である。光フ
アイバー束10から時系列情報が送られてきて、並列光
演算子(12,13,14)を経た後に光フアイバー束
11に送られる。今、光フアイバー束の光ファイバー1
0eに注目し、時系列情報人yBjC1Dがこの順に送
られてきたとする。光ファイバー10cから出射される
光は回折格子12によって4分割され、光メモリ板13
の各メモリ素子C1jC1jCsjC4に同時に入射す
る。光メモリ板13には、駆動回路15が接続していて
、光メモリ板13のメモリ素子C3jC2jC,、C4
に順番にリセット信号を送り、入力光を記憶する。すな
わち、メモリ素子CIには情報Aが、Ctには情報Bが
、C8には情報Cが、C4には情報りが記憶される。次
に読出し信号が、メモリ素子にC,j C,I C,j
 C1の順に送られたとすると、各メモリ素子はこの順
に発光して、情報はBνD、Ct人の順に出力される。
これらの情報光は円筒レンズ14で光ファイバー11C
の端面に集光され、時系列情報B、D#CtAとなって
光ファイバー11cを伝播していく。すなわち、入力時
系列信号ApBjCjDの順番を交換してB、CpDp
Aの順に並ぶ時系列信号に変えたことになシ、時分割交
換が行なわれたことになる。ここで用いられた、回折格
子12、円筒レンズ14はそれぞれ第2図において光接
続板2,4に対応し、光メモリ板13は光メモリ板3に
対応する。ここで、用いられる光メモリ板は、光双安定
素子を二次元に配列し、それらの光双安定素子を駆動す
る電気的な配線を備えたものであればよい。
本発明による第2の実施例を第4図に示す。第4図は画
像演算機能をもつ、本発明による並列光演算子である。
入力画像20aと入力画像20bとの演算画像26が並
列光演算子(22t23#24)によって得られる。今
、画像20aがハーフミラ−21を透過して光メモリ板
22に入射したとする。駆動回路25aからのリセット
信号で光メモリ板22は画像20aを記憶し、次の読出
し信号で画像20aの情報を光接続板23へ出射する。
この時、光メモリ板22は非線形な光応答特性によって
、画像20aは2値化されている。
光メモリ板22はさらに、次のリセット信号で画像20
bを記憶する。光接続板23に入射した画像20aの情
報は平行移動を受けて進み、光メモリ板24に入射し、
記憶される。画像20bは同様にして、光接続板23で
平行移動を受け、光メモリ板24に入射する。光メモリ
板24ではこの時、非線形な光応答特性を利用して、画
像20aと画像20bとの減算が行なわれる。この結果
は出力光として取シ出され、演算画像26が得られる。
この演算画像26をモニタしながら光接続板23の平行
移動量を駆動回路25bによって変えることは可能であ
る。ここで用いる光メモリ板22.24は光双安定素子
を二次元に配列し、各素子を電気的に駆動できるもので
あれば良い。また、光接続板は光導波路スイッチを3次
元に構成し、移動量を可変にするようにスイッチを切換
えるものを用いれば良い。
(本発明の効果) 以上、詳細に述べた様に、本発明によれば演算の情報は
常に2次元的情報として光メモリ板に記憶されておυ、
この情報を取り出す時に光の並列処理を損なわないとい
う特徴を有し、従来にない光による高速の並列演算が可
能である。
【図面の簡単な説明】
第1図、第2図は本発明の詳細な説明するための図、第
3図、第4図は本発明の実施例を示す図、第5図は従来
例を示す図である。 図において、1ν3t5,13t22j24は光メモリ
板、3,4.23は光接続板、6,15゜25は駆動回
路、10ν11は光フアイバー束である。 71図 71−3図 昏

Claims (1)

    【特許請求の範囲】
  1. 光学的あるいは電気的入力により発光特性を変化する電
    気光学的素子を2次元状に配列した光メモリ板と2次元
    状の入射光を任意の方向に導びき出射する光接続板とを
    交互に重ねた構成からなり、前記光メモリ板もしくは光
    接続板に2次元的入力情報光を入射せしめ該情報光に2
    次元的処理を施こし処理情報光を出射せしめることを特
    徴とする並列光演算子。
JP59277480A 1984-12-28 1984-12-28 並列光演算子 Pending JPS61179424A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP59277480A JPS61179424A (ja) 1984-12-28 1984-12-28 並列光演算子
US06/814,471 US4779235A (en) 1984-12-28 1985-12-30 Parallel operation optical processor unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59277480A JPS61179424A (ja) 1984-12-28 1984-12-28 並列光演算子

Publications (1)

Publication Number Publication Date
JPS61179424A true JPS61179424A (ja) 1986-08-12

Family

ID=17584177

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59277480A Pending JPS61179424A (ja) 1984-12-28 1984-12-28 並列光演算子

Country Status (2)

Country Link
US (1) US4779235A (ja)
JP (1) JPS61179424A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63133126A (ja) * 1986-11-26 1988-06-04 Nec Corp 光分岐法および装置
JPS644724A (en) * 1987-06-29 1989-01-09 Nec Corp Optical switch
JPH0192729A (ja) * 1987-10-05 1989-04-12 Nec Corp 光演算装置
JPH01102531A (ja) * 1987-10-16 1989-04-20 Nec Corp 光計算機
JPH01112225A (ja) * 1987-10-23 1989-04-28 Nec Corp 光演算装置
JPH05175585A (ja) * 1991-05-21 1993-07-13 American Teleph & Telegr Co <Att> 光源、光子スイッチング装置および光スイッチング装置

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5317453A (en) * 1988-02-17 1994-05-31 Mitsubishi Denki Kabushiki Kaisha Optical computer element
US5339201A (en) * 1988-02-17 1994-08-16 Mitsubishi Denki Kabushiki Kaisha Optical computing element
GB2265036B (en) * 1992-03-10 1995-08-02 Sharp Kk Optical processor and neuromorphic processor
JPH0821910B2 (ja) * 1992-03-19 1996-03-04 日本電気株式会社 光メッシュ結合バスインターコネクション
US5515194A (en) * 1993-05-28 1996-05-07 Interdigital Technology Corporation Optical interconnect for high speed processors
US6373605B1 (en) 1996-05-02 2002-04-16 Interdigital Technology Corporation Optical interconnect for high speed processor
US5559724A (en) * 1994-09-27 1996-09-24 Lucent Technologies Inc. Methods and systems for designing beam array generators
GB2335780A (en) * 1998-03-23 1999-09-29 Hyrcynian Holdings Limited Optical data storage

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4847847A (ja) * 1971-10-18 1973-07-06

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3868652A (en) * 1973-06-18 1975-02-25 Ibm Multi-layer ferroelectric optical memory system
US3902788A (en) * 1974-03-13 1975-09-02 Minnesota Mining & Mfg Optical memory system for reading, writing and erasing information
JPS6079788A (ja) * 1983-10-06 1985-05-07 Nec Corp 光双安定素子

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4847847A (ja) * 1971-10-18 1973-07-06

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63133126A (ja) * 1986-11-26 1988-06-04 Nec Corp 光分岐法および装置
JPS644724A (en) * 1987-06-29 1989-01-09 Nec Corp Optical switch
JPH0192729A (ja) * 1987-10-05 1989-04-12 Nec Corp 光演算装置
JPH01102531A (ja) * 1987-10-16 1989-04-20 Nec Corp 光計算機
JPH01112225A (ja) * 1987-10-23 1989-04-28 Nec Corp 光演算装置
JPH05175585A (ja) * 1991-05-21 1993-07-13 American Teleph & Telegr Co <Att> 光源、光子スイッチング装置および光スイッチング装置
JP2656694B2 (ja) * 1991-05-21 1997-09-24 エイ・ティ・アンド・ティ・コーポレーション 光源、光子スイッチング装置および光スイッチング装置

Also Published As

Publication number Publication date
US4779235A (en) 1988-10-18

Similar Documents

Publication Publication Date Title
JPS61179424A (ja) 並列光演算子
US5233673A (en) Output steerable optical phased array
US4809204A (en) Optical digital matrix multiplication apparatus
EP0282794A2 (en) Parallel optical arithmetic/logic unit
US4917456A (en) Optical crossover network
US5111314A (en) Optical correlator interconnect for optical computer
JPH04507012A (ja) レーザプリンタ用の多チャンネル集積型光モジュレータ
US4126901A (en) Photovoltaic-ferroelectric correlation devices
US5339201A (en) Optical computing element
US4791306A (en) Method and apparatus for converting image into electrical signals
US5317453A (en) Optical computer element
JP2643521B2 (ja) 演算装置
JPH0614161B2 (ja) 光学的演算を実行する方法及び装置
JPH03256032A (ja) 光演算装置
JP2612930B2 (ja) 光交換方法及びその装置
JP2658157B2 (ja) 光演算方法および光演算装置
JP2827379B2 (ja) 光ニューロ素子
KR940006344B1 (ko) 2차원 퍼팩트 셔플 스위칭 네트워크용 광학계 구성방식
JPH0259914A (ja) 光演算方法
JPH02201426A (ja) 光ニューロコンピュータ
JPH03259127A (ja) 光演算装置
JP2843066B2 (ja) 光―電気ハイブリツド型多層ニユーラル・ネツトワーク・システム
JP2948901B2 (ja) 並列光スイッチ
JPS63293666A (ja) 信号処理装置
JPH0259915A (ja) 光演算方法