(57)【要約】平面的に光導波路を構成することで1つ以上の交差が生じてしまう場合において、複数の光導波路のレイアウトを最適に設計すること。入力端において束ねられている複数の導波路の各々が２つ以上に分岐され、ある分岐された導波路が他の分岐された導波路と共に1つ以上の交差を形成するように、かつ、分岐された複数の導波路が出力端の少なくとも２箇所以上の離れた場所において個別に束ねられるように、全ての複数の導波路についての複数のデフォルト・ルートを設定し、そのルート中に存在する交差の数をカウントし、カウントされた交差の数に基づいて、ある導波路と、その導波路から分岐後の複数の導波路の各々とについて、断面（太さ、形状）のデフォルト値（分岐比）を設定する。
2011077873.tif 000002
【特許請求の範囲】
【請求項１】
複数の光導波路が束ねられて入力端と出力端を形成して、１つの入力端から出力端における少なくとも２つ以上の場所へと光を導くことが可能な、複数の光導波路のレイアウトを、コンピュータを用いて設計する方法であって、
入力端において束ねられている複数の導波路の各々が２つ以上に分岐され、ある分岐された導波路が他の分岐された導波路と共に1つ以上の交差を形成するように、かつ、分岐された複数の導波路が出力端の少なくとも２箇所以上の離れた場所において個別に束ねられるように、全ての複数の導波路についての複数のデフォルト・ルートを設定するステップと、
入力端から出力端に至るある導波路のルートについて、そのルート中に存在する交差の数をカウントするステップと、
カウントされた交差の数に基づいて、ある導波路と、その導波路から分岐後の複数の導波路の各々とについて、断面（太さ、形状）のデフォルト値（分岐比）を設定するステップと、
入力端において束ねられている複数の導波路へ光を（シミュレーション入力として）入力するステップと、
出力端における束ねられている少なくとも１箇所において、束ねられている複数の導波路の各々からの複数の光の出力を（シミュレーション出力として）測定するステップと、
測定された複数の光の出力が均一であるかどうかを、（光損失または光強度の視点において予め定めた閾値を基準にして）判断するステップと、
もし測定された複数の光の出力が均一でないと判断された場合には、分岐後の複数の導波路の各々の断面の値の設定を補正（調整）する（交差の数が多い場合には太く、少ない場合には細く）ステップと、
をコンピュータに実行させる、
方法。
【請求項２】
分岐後の複数の導波路の各々の断面の値の設定を補正（調整）する（交差の数が多い場合には太く、少ない場合には細く）ステップを実行した後、
さらに、繰返して
入力端において束ねられている複数の導波路へ光を（シミュレーション入力として）入力するステップと、
出力端における束ねられている少なくとも１箇所において、束ねられている複数の導波路の各々からの複数の光の出力を（シミュレーション出力として）測定するステップと、
測定された複数の光の出力が均一であるかどうかを、（光損失または光強度の視点において予め定めた閾値を基準にして）判断するステップと、
をコンピュータに実行させる、
請求項１に記載の方法。
【請求項３】
複数の光導波路が束ねられて入力端と出力端を形成して、１つの入力端から出力端における少なくとも２つ以上の場所へと光を導くことが可能な、複数の光導波路のレイアウトの設計を、コンピュータに実行させるコンピュータ・プログラムであって、
入力端において束ねられている複数の導波路の各々が２つ以上に分岐され、ある分岐された導波路が他の分岐された導波路と共に1つ以上の交差を形成するように、かつ、分岐された複数の導波路が出力端の少なくとも２箇所以上の離れた場所において個別に束ねられるように、全ての複数の導波路についての複数のデフォルト・ルートを設定し、
入力端から出力端に至るある導波路のルートについて、そのルート中に存在する交差の数をカウントし、
カウントされた交差の数に基づいて、ある導波路と、その導波路から分岐後の複数の導波路の各々とについて、断面（太さ、形状）のデフォルト値（分岐比）を設定し、
入力端において束ねられている複数の導波路へ光を（シミュレーション入力として）入力し、
出力端における束ねられている少なくとも１箇所において、束ねられている複数の導波路の各々からの複数の光の出力を（シミュレーション出力として）測定し、
測定された複数の光の出力が均一であるかどうかを、（光損失または光強度の視点において予め定めた閾値を基準にして）判断し、
もし測定された複数の光の出力が均一でないと判断された場合には、分岐後の複数の導波路の各々の断面の値の設定を補正（調整）する（交差の数が多い場合には太く、少ない場合には細く）、
コンピュータ・プログラム。
【請求項４】
複数の光導波路が束ねられて入力端と出力端を形成して、１つの入力端から出力端における少なくとも２つ以上の場所へと光を導くことが可能な、複数の光導波路のレイアウトを、コンピュータを用いて設計するシステムであって、
入力端において束ねられている複数の導波路の各々が２つ以上に分岐され、ある分岐された導波路が他の分岐された導波路と共に1つ以上の交差を形成するように、かつ、分岐された複数の導波路が出力端の少なくとも２箇所以上の離れた場所において個別に束ねられるように、全ての複数の導波路についての複数のデフォルト・ルートを設定する手段と、入力端から出力端に至るある導波路のルートについて、そのルート中に存在する交差の数をカウントする手段と、
カウントされた交差の数に基づいて、ある導波路と、その導波路から分岐後の複数の導波路の各々とについて、断面（太さ、形状）のデフォルト値（分岐比）を設定する手段と、入力端において束ねられている複数の導波路へ光を（シミュレーション入力として）入力する手段、
出力端における束ねられている少なくとも１箇所において、束ねられている複数の導波路の各々からの複数の光の出力を（シミュレーション出力として）測定する手段と、
測定された複数の光の出力が均一であるかどうかを、（光損失または光強度の視点において予め定めた閾値を基準にして）判断する手段と、
もし測定された複数の光の出力が均一でないと判断された場合には、分岐後の複数の導波路の各々の断面の値の設定を補正（調整）する（交差の数が多い場合には太く、少ない場合には細く）手段と、
を有する、
システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光導波路を設計する方法に関し、特に、平面的に光導波路を構成することで1つ以上の交差が生じてしまう場合において、複数の光導波路のレイアウトを最適に設計する方法に関する。
【背景技術】
【０００２】
平面的な光導波回路を樹脂等で作製することは、単純なため安価で済む。しかし、複数の光導波路のレイアウトを設計しようとすると、複数の導波路同士によって１つ以上の交差が生じてしまう場合がある。交差や分岐などでは光強度損失が大きくなってしまい、交差の数が多い導波路においては損失が累積し、信号が識別できなくなるようなこともある。【０００３】
特に、多チャンネルの分岐・合波光導波路ではチャンネルごとに交差の数が異なるため、チャンネル間で光強度に差が生じてしまう。【０００４】
特許文献１には、多数の交差を含みながらも低損失である光導波回路について記載がある。しかし、光導波路が分岐された他の光導波路と積極的に交差することを想定して設計しているものではない。【０００５】
特許文献２には、交差にテーパー領域を形成するという部分的な技術について、一般的技術水準が記載されている。【０００６】
特許文献３には、テーパー導波路という部分的な技術について、一般的技術水準が記載されている。【０００７】
特許文献４には、導波路交差型光分岐素子において交差角度を考慮するという部分的な技術について、一般的技術水準が記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００３−１９５０７７号公報
【特許文献２】特開平１１−２８７９６２号公報
【特許文献３】特開２００５−２６６３８１号公報
【特許文献４】特開平７−２６１０４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
平面的に光導波路を構成することで1つ以上の交差が生じてしまう場合において、複数の光導波路のレイアウトを最適に設計することが求められる。
【課題を解決するための手段】
【００１０】
複数の光導波路が束ねられて入力端と出力端を形成して、１つの入力端から出力端における少なくとも２つ以上の場所へと光を導くことが可能な、複数の光導波路のレイアウトを、設計するにあたり、
入力端において束ねられている複数の導波路の各々が２つ以上に分岐され、ある分岐された導波路が他の分岐された導波路と共に1つ以上の交差を形成するように、かつ、分岐された複数の導波路が出力端の少なくとも２箇所以上の離れた場所において個別に束ねられるように、全ての複数の導波路についての複数のデフォルト・ルートを設定し、
入力端から出力端に至るある導波路のルートについて、そのルート中に存在する交差の数をカウントし、
カウントされた交差の数に基づいて、ある導波路と、その導波路から分岐後の複数の導波路の各々とについて、断面（太さ、形状）のデフォルト値（分岐比）を設定し、
入力端において束ねられている複数の導波路へ光を（シミュレーション入力として）入力し、
出力端における束ねられている少なくとも１箇所において、束ねられている複数の導波路の各々からの複数の光の出力を（シミュレーション出力として）測定し、
測定された複数の光の出力が均一であるかどうかを、（光損失または光強度の視点において予め定めた閾値を基準にして）判断し、
もし測定された複数の光の出力が均一でないと判断された場合には、分岐後の複数の導波路の各々の断面の値の設定を補正（調整）する（交差の数が多い場合には太く、少ない場合には細く）。【００１１】
この設計は、シミュレーションとして、コンピュータに実行させる方法のステップとして実現することができる。【００１２】
また、シミュレーションとして、方法の各ステップをコンピュータを用いて設計するコンピュータ・プログラムとして実現できる。【００１３】
さらには、シミュレーションとして、方法の各ステップをコンピュータを用いて実行する手段に置き換えて、コンピュータを用いて設計するシステムとして実現することもできる。
【図面の簡単な説明】
【００１４】
【図１】本発明が適用される、多チャンネル分岐導波路を使ったＣＰＵとメモリとの光接続例を示す図である。
【図２】光導波路の基本構成を示す図である。
【図３】図１の複数の光導波路の詳細レイアウト（分岐比を最適化した多チャンネル合分岐導波路および、そこに含まれる分岐部、交差部）を示す図である。
【図４】本発明として、複数の光導波路が束ねられて入力端と出力端を形成して、１つの入力端から出力端における少なくとも２つ以上の場所へと光を導くことが可能な、複数の光導波路のレイアウトを、コンピュータを用いて設計する方法を示すフローチャートを示す図である。
【図５】交差部分を有する多チャンネル分岐導波路の強度を均一化するため、図４中のフィードバックループ演算図４０４および４０６による、断面デフォルト値設定例を示す図である。
【図６】BPM法を用いた、導波路交差部損失の計算結果。（上）導波路交差部の屈折率分布、（下）BPM法を用いた導波路伝搬計算結果を、X-Y平面上を光信号（図のZ軸は光信号強度）が伝搬する描像にて図示（図4フィードバックループ演算図の４０８および４１０の計算プロセスの結果）する図である。
【図７】強度を均一化する目的のため、導波路分岐比を変えて試作した12ch光合分岐導波路を用いた光信号強度の実測結果（図4フィードバックループ演算図の４０８および４１０プロセスに相当する、試作品の光強度実測結果）を示す図である。
【図８】交差部分を有する多チャンネル分岐導波路の強度を均一化するため、図４フィードバックループ演算図４０４および４０６による、断面デフォルト値設定例を示す図である。
【図９】強度を均一化する目的のため、導波路分岐比を変えて試作した1ch光合分岐導波路を用いた光信号強度の実測結果（本発明が実現可能なものかをあらかじめ確認するための予備実測結果）を示す図である。
【図１０】BPM法を用いて、分岐光導波路のコア面積比を変えたときの光強度出力比の計算結果を示す図である。
【図１１】導波路出力部における接続損失という問題をも低減して解決するための、実施例を示す図である。
【発明を実施するための形態】
【００１５】
図１は、本発明が適用される、多チャンネル分岐導波路を使ったＣＰＵとメモリとの光接続例を示す図である。
【００１６】
光接続メモリー（Opticallyattached memory ）では、CPUから複数のチャンネルの信号を分岐し、複数のメモリーに伝送する。この際、信号はメモリーへの接続のため、各チャンネルはそれぞれのメモリーにおいて、束ねられて順序良く並べられなければならない。典型的には、メモリはメモリボード（点線内）の接続対象として複数存在しており、束ねられて順序良く並べられた光導波路は、メモリボード（点線内）に設けられたコネクタを通じて接続され、ＯＥ（Optic-Electronic）変換された態様をもってＣＰＵとメモリとの間の回路を形成する。
【００１７】
各チャンネルを、光導波路の各々に割り当てた複数の接続によって実現しようとすると、複数の光導波路が束ねられて入力端１０と出力端２０を形成して、１つの入力端１０から、光導波路の分岐を伴うことによって、出力端における少なくとも２つ以上の場所（ここでは２つの場所である２１、２２）へと光を導くことになる。
【００１８】
この図の例では、各メモリーの中心メモリーの配列の中心に近い端は交差の数が多くなり、外側に行くに従って交差の数は減っている。導波路配列の端は交差が少なく中心になるに従って交差の数は多くなっている。  
【００１９】
図２は、光導波路の基本構成を示す図である。光導波路は光が導波するコアと、コアの周りを囲む屈折率の低いクラッドから構成される。クラッドとコアは基板上に形成されていてもよい。樹脂等で構成されることが典型的であるが、材料はこれに限られるものではない。
【００２０】
図３は、図１の複数の光導波路のレイアウトをさらに詳細に示す図である。
【００２１】
図４は、本発明として、複数の光導波路が束ねられて入力端と出力端を形成して、１つの入力端から出力端における少なくとも２つ以上の場所へと光を導くことが可能で、出力端での光強度のばらつきが少ない複数の光導波路のレイアウトを、コンピュータを用いて設計する方法を示すフローチャートである。
【００２２】
４０２のように、入力端において束ねられている複数の導波路の各々が２つ以上に分岐され、ある分岐された導波路が他の分岐された導波路と共に1つ以上の交差を形成するように、かつ、分岐された複数の導波路が出力端の少なくとも２箇所以上の離れた場所において個別に束ねられるように、全ての複数の導波路についての複数のデフォルト・ルートを設定する。
【００２３】
次に、４０４のように、そのルート中に存在する交差の数をカウントする。
【００２４】
次に、４０６のように、カウントされた交差の数に基づいて、ある導波路と、その導波路から分岐後の複数の導波路の各々とについて、断面（太さ、形状）のデフォルト値（分岐比）を設定する。
図５は断面デフォルト値の設定例である。
【００２５】
次に、４０８のように、入力端において束ねられている複数の導波路へ光を（シミュレーション入力として）入力する。
【００２６】
次に、４１０のように、出力端における束ねられている少なくとも１箇所において、束ねられている複数の導波路の各々からの複数の光の出力を（シミュレーション出力として）測定する。
【００２７】
シミュレーション方法は以下の通りである。
入力端から出力端に至るある導波路のルートiについて、交差による光強度の損失、LciをBeam Propagation Method法 などの光導波路シミュレーション方法により算出する。
次に分岐比（分岐による損失）Lsiと交差による光強度損失Lciと、接続損失coupling lossLcouplの合計Liを式１から求める：
【数１】
2011077873.tif 000003
【００２８】
式（１）で求められた各導波路の総損失Liから光強度損失の平均を式（２）により求める。
【数２】
2011077873.tif 000004
【００２９】
全導波路の光強度損失の平均、Lavgが得られたら、すべての導波路（チャンネル）で:    
【数３】
2011077873.tif 000005
となるように設定する。
【００３０】
マルチモード導波路では、断面積の比で光強度が分岐されるので：
【数４】
2011077873.tif 000006
ここでA1はある分岐後の導波路面積（高さ一定の場合、総導波路幅,wtot =wi+wb、wbはもう片方の分岐導波路の幅）の合計に対する導波路iの面積の割合(areafraction)、wiは導波路iの幅である。
【００３１】
式（３）、（４）により：
【数５】
2011077873.tif 000007
【数６】
2011077873.tif 000008
となるので、導波路iの幅を図４の４０６にて定めたデフォルト値から、式（７）のように補正する。：
【数７】
2011077873.tif 000009
【００３２】
次に、４１２のように、測定された複数の光の出力が均一であるかどうかを、（光損失または光強度の視点において予め定めた閾値を基準にして）判断する。または交差角度を調整して交差自体の損失の値を調整する（交差の数が多い場合は交差角度を大きく、少ない場合は小さく）。もし測定された複数の光の出力が均一であると判断された場合には、終了する。
閾値を判断基準とする場合は、例えばCoefficiet of Variance、
【数８】
2011077873.tif 000010
を判断基準値とし、適度な閾値を定めておく。式（８）のδは標準偏差のことで：
【数９】
2011077873.tif 000011
CVが規定の値を下回るまで４０８、４１０の過程を繰り返す。式（８）の判定式を満たせばループを終了させ、満たさない場合は式（１）から式（７）までの計算による補正プロセス４１４を行い、４０８、４１０の過程を繰り返す。
【００３３】
４０８から４１４までの繰り返し計算を行う理由は、以下の通りである。導波路幅を変更すると、交差あたりの光強度損失の値が変わるため、デフォルト値を定める４０６の過程のように交差損失として固定値を与えることは厳密には不正確である。よって新しい導波路形状（断面積）での各交差あたりの損失をBeam Propagation Method法 などの厳密な光導波路シミュレーションにより新たに求め、判定式を満たすまで、補正を繰り返す必要があるためである。
【００３４】
図６はBeamPropagation 法による交差損失の算出例を示す。コアの屈折率n1が1.593でクラッドの屈折率n0が1.542、導波路の太さが8.5um、光の波長が850nm、交差角度が20度の場合交差によるの光強度の損失は1.2ｄBであった。
【００３５】
図７は強度を均一化する目的のため、導波路分岐比を変えて試作した12ch光合分岐導波路を用いた光信号強度の実測結果である。すなわち、図4フィードバックループ演算図の４０８および４１０シミュレーション・プロセスに相当する、試作品の光強度実測結果である。図７のグラフには幅が均一な場合と、導波路を図４の方法で導波路形状を補正した場合の出力端においての光強度損失実測値をプロットし比較した。それぞれ分岐の左側と右側での各チャンネルにおいての光強度の値を図に示す。幅が均一なときに比べ、分岐比による強度比の調整での調整での均一化の効果があることが実証された。
【００３６】
図８に12チャンネル光合波分岐導波路における実施例を示す。表に交差の数により、導波路幅を図４に示した方法で設定した導波路１と導波路２の幅の値を示す。導波路のコアの屈折率n1が1.593でクラッドの屈折率n0が1.542、分岐前の導波路幅は30umで、導波路厚みは30umであった。
【００３７】
図９に光分岐導波路のコア分岐比を変えたときの光強度出力比の実施例を示す。導波路のコアの屈折率n1が1.593でクラッドの屈折率n0が1.542、分岐前の導波路幅は30umである。導波路厚みは30umであった。分岐後の導波路の幅を30um(導波路１)と49.8um (導波路２)に設定した。  面積比で光強度の出力比が正比例していると仮定すると、光強度の損失の差の予測値は2.2dBとなる。  実施例では導波路１と導波路２の光強度の出力比の実測値は1.34ｄBであった。49.8umの挿入損失を１ｄB（導波路とファイバーの面積比から）程度と見積もると、面積比が光強度の出力比と正比例していると仮定した場合の光強度の損失の差とほぼ一致する。これにより、光導波路路の分岐比により、光強度の出力比を制御できることが実験により確認できた。
【００３８】
図１０には光分岐導波路のコア分岐比を変えたときの光強度出力比のBeamPropagation法によるシミュレーション結果を示す。図中のグラフには導波路１と導波路２の導波路幅の割合%w1と%w2を示す。  同じグラフにそれぞれの分岐比に対応する導波路１と導波路２の光強度出力の合計Tと各導波路の光強度出力T1とT2のシミュレーション結果を示す。光強度出力比は面積比とほぼ一致していることがシミュレーションによって確認できた。
【００３９】
図１１は図４のフローチャートのステップ４０６で導波路の分岐比の調整の結果生じる可能性のある接続損失（式（１）のLcoupl）の低減方法の例である。低減方法は2通りある。ひとつは導波路にテーパーをつけることにより出力端の断面積を小さくし、ファイバーあるいは受光器との接続損失を少なくする方法である。もうひとつは幅が一番太い導波路、つまり交差による損失が最大となる導波路の幅を、式１０ の基準を満たす値に設定し、その値から基準となる導波路幅を式（４）により決定する。これにより分岐後の最大導波路幅は全て式（１０） の条件を満たす。
【図１】
2011077873.tif 000012
【図２】
2011077873.tif 000013
【図３】
2011077873.tif 000014
【図４】
2011077873.tif 000015
【図５】
2011077873.tif 000016
【図６】
2011077873.tif 000017
【図７】
2011077873.tif 000018
【図８】
2011077873.tif 000019
【図９】
2011077873.tif 000020
【図１０】
2011077873.tif 000021
【図１１】
2011077873.tif 000022
【手続補正書】
【提出日】平成24年7月25日(2012.7.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
マルチモード導波路では、断面積の比で光強度が分岐されるので：
【数４】
2011077873.tif 000023
ここでA1はある分岐後の導波路面積（高さ一定の場合、総導波路幅,wtot =wi+wb、wbはもう片方の分岐導波路の幅）の合計に対する導波路iの面積の割合(area fraction)、wiは導波路iの幅である。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
式（３）、（４）により：
【数５】
2011077873.tif 000024
【数６】
2011077873.tif 000025
となるので、導波路iの幅を図４の４０６にて定めたデフォルト値から、式（７）のように補正する。：
【数７】
2011077873.tif 000026
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の光導波路が束ねられて入力端と出力端を形成して、１つの入力端から出力端における少なくとも２つ以上の場所へと光を導くことが可能な、複数の光導波路のレイアウトを、コンピュータを用いて設計する方法であって、
入力端において束ねられている複数の導波路の各々が２つ以上に分岐され、ある分岐された導波路が他の分岐された導波路と共に1つ以上の交差を形成するように、かつ、分岐された複数の導波路が出力端の少なくとも２箇所以上の離れた場所において個別に束ねられるように、全ての複数の導波路についての複数のデフォルト・ルートを設定するステップと、
入力端から出力端に至るある導波路のルートについて、そのルート中に存在する交差の数をカウントするステップと、
カウントされた交差の数に基づいて、ある導波路と、その導波路から分岐後の複数の導波路の各々とについて、断面の太さ、形状の分岐比のデフォルト値を設定するステップと、
入力端において束ねられている複数の導波路へ光をシミュレーション入力として入力するステップと、
出力端における束ねられている少なくとも１箇所において、束ねられている複数の導波路の各々からの複数の光の出力をシミュレーション出力として測定するステップと、
測定された複数の光の出力が均一であるかどうかを、光損失または光強度の視点において予め定めた閾値を基準にして判断するステップと、
もし測定された複数の光の出力が均一でないと判断された場合には、分岐後の複数の導波路の各々の断面の値の設定を補正して、交差の数が多い場合には太く、少ない場合には細く調整するステップと、
をコンピュータに実行させる、
方法。
【請求項２】
分岐後の複数の導波路の各々の断面の値の設定を補正して、交差の数が多い場合には太く、少ない場合には細く調整するステップを実行した後、
さらに、繰返して
入力端において束ねられている複数の導波路へ光をシミュレーション入力として入力するステップと、
出力端における束ねられている少なくとも１箇所において、束ねられている複数の導波路の各々からの複数の光の出力をシミュレーション出力として測定するステップと、
測定された複数の光の出力が均一であるかどうかを、光損失または光強度の視点において予め定めた閾値を基準にして判断するステップと、
をコンピュータに実行させる、
請求項１に記載の方法。
【請求項３】
複数の光導波路が束ねられて入力端と出力端を形成して、１つの入力端から出力端における少なくとも２つ以上の場所へと光を導くことが可能な、複数の光導波路のレイアウトの設計を、コンピュータに実行させるコンピュータ・プログラムであって、
入力端において束ねられている複数の導波路の各々が２つ以上に分岐され、ある分岐された導波路が他の分岐された導波路と共に1つ以上の交差を形成するように、かつ、分岐された複数の導波路が出力端の少なくとも２箇所以上の離れた場所において個別に束ねられるように、全ての複数の導波路についての複数のデフォルト・ルートを設定し、
入力端から出力端に至るある導波路のルートについて、そのルート中に存在する交差の数をカウントし、
カウントされた交差の数に基づいて、ある導波路と、その導波路から分岐後の複数の導波路の各々とについて、断面の太さ、形状の分岐比のデフォルト値を設定し、
入力端において束ねられている複数の導波路へ光をシミュレーション入力として入力し、
出力端における束ねられている少なくとも１箇所において、束ねられている複数の導波路の各々からの複数の光の出力をシミュレーション出力として測定し、
測定された複数の光の出力が均一であるかどうかを、光損失または光強度の視点において予め定めた閾値を基準にして判断し、
もし測定された複数の光の出力が均一でないと判断された場合には、分岐後の複数の導波路の各々の断面の値の設定を補正して、交差の数が多い場合には太く、少ない場合には細く調整する、
コンピュータ・プログラム。
【請求項４】
複数の光導波路が束ねられて入力端と出力端を形成して、１つの入力端から出力端における少なくとも２つ以上の場所へと光を導くことが可能な、複数の光導波路のレイアウトを、コンピュータを用いて設計するシステムであって、
入力端において束ねられている複数の導波路の各々が２つ以上に分岐され、ある分岐された導波路が他の分岐された導波路と共に1つ以上の交差を形成するように、かつ、分岐された複数の導波路が出力端の少なくとも２箇所以上の離れた場所において個別に束ねられるように、全ての複数の導波路についての複数のデフォルト・ルートを設定する手段と、
入力端から出力端に至るある導波路のルートについて、そのルート中に存在する交差の数をカウントする手段と、
カウントされた交差の数に基づいて、ある導波路と、その導波路から分岐後の複数の導波路の各々とについて、断面の太さ、形状の分岐比のデフォルト値を設定する手段と、
入力端において束ねられている複数の導波路へ光をシミュレーション入力として入力する手段と、
出力端における束ねられている少なくとも１箇所において、束ねられている複数の導波路の各々からの複数の光の出力をシミュレーション出力として測定する手段と、
測定された複数の光の出力が均一であるかどうかを、光損失または光強度の視点において予め定めた閾値を基準にして判断する手段と、
もし測定された複数の光の出力が均一でないと判断された場合には、分岐後の複数の導波路の各々の断面の値の設定を補正して、交差の数が多い場合には太く、少ない場合には細く調整する手段と、
を有する、
システム。
【国際調査報告】
2011077873.tif 000027
2011077873.tif 000028