Reflective optical ring-array interconnects: an optical system design study.

We present a reflective optical ring-array interconnect architecture for handling data routings under various single-instruction-multiple-data array processing environments. The proposed architecture can perform clock-skew-free optical data communications for either a fixed-degree model, such as a nearest-neighbor network, or a variable-degree model, such as a plus-minus-2(i) network. It is found that space-variant routings, which are difficult to perform in a rectangular-array opto-electronic integrated circuit, can easily be mapped into rotation-invariant routines for optical implementation by a ring opto-electronic integrated-circuit array. Our system study also shows that the design of the optical imaging system for interconnecting a ring array of nodes is much easier than that for interconnecting a conventional rectangular-array topology. Design principles for both the individual optical components and the entire optical system are described. The optical network performance parameters, such as the diffraction- and aberration-related processing capabilities, the optical transmitter coupling efficiency, the optical free-space power distribution loss, and the power-dependent element bit rate, are analyzed.

[1]  R.A. Linke,et al.  Power distribution in a planar-waveguide-based broadcast star network , 1991, IEEE Photonics Technology Letters.

[2]  R A Athale,et al.  Folded perfect shuffle optical processor. , 1988, Applied optics.

[3]  A. Maruani,et al.  Ellipsometric data processing: an efficient method and an analysis of the relative errors. , 1985, Applied optics.

[4]  Marshall C. Pease,et al.  The Indirect Binary n-Cube Microprocessor Array , 1977, IEEE Transactions on Computers.

[5]  Ravindra A. Athale Digital Optical Computing , 1990 .

[6]  B S Wherrett,et al.  All-optical computation: a design for tackling a specific physical problem. , 1985, Applied optics.

[7]  Richard M. Brown,et al.  The ILLIAC IV Computer , 1968, IEEE Transactions on Computers.

[8]  R A Spanke,et al.  N-stage planar optical permutation network. , 1987, Applied optics.

[9]  Yunlong Sheng,et al.  Light effective 2-D optical perfect shuffle using Fresnel mirrors. , 1989, Applied optics.

[10]  A W Lohmann,et al.  Scaling laws for lens systems. , 1989, Applied optics.

[11]  Thomas F. Krile,et al.  2-D Optical Multistage Interconnection Networks , 1987, Photonics West - Lasers and Applications in Science and Engineering.

[12]  J. Goodman Optical interconnection for VLSI , 1984 .

[13]  J. Thompson,et al.  Optoelectronic arrays for optical interconnection of circuits , 1990, Photonics West - Lasers and Applications in Science and Engineering.

[14]  D Chariot,et al.  Ellipsometric data processing: an efficient method and an analysis of the relative errors; erratum. , 1987, Applied optics.

[15]  F.J. Leonberger,et al.  Optical interconnections for VLSI systems , 1984, Proceedings of the IEEE.

[16]  A. E. Conrady,et al.  Applied optics and optical design , 1957 .

[17]  J Jahns,et al.  Crossover networks and their optical implementation. , 1988, Applied optics.

[18]  A. Huang,et al.  Architectural considerations involved in the design of an optical digital computer , 1984, Proceedings of the IEEE.

[19]  D. Malacara Geometrical and Instrumental Optics , 1988 .

[20]  T Wang,et al.  Optical interconnect for a ring array of single-instruction-multiple-data processors. , 1991, Optics letters.

[21]  W Stork,et al.  Optical perfect shuffle. , 1986, Applied optics.

[22]  Fouad Kiamilev,et al.  Programmable opto-electronic multiprocessor systems , 1990, Other Conferences.

[23]  Osamu Wada,et al.  Optoelectronic integrated components for digital optical computing systems , 1990, Photonics West - Lasers and Applications in Science and Engineering.

[24]  G. Rosendahl General Relation between Object and Inverted Image Space in Plane-Mirror Optics , 1960 .

[25]  Q W Song,et al.  Generalized perfect shuffle using optical spatial filtering. , 1988, Applied optics.

[26]  Y Li,et al.  Compact optical generalized perfect shuffle. , 1987, Applied optics.

[27]  Tse-Yun Feng,et al.  Data Manipulating Functions in Parallel Processors and Their Implementations , 1974, IEEE Transactions on Computers.