DocumentCode
1206284
Title
Performance comparison between optoelectronic and VLSI multistage interconnection networks
Author
Kiamilev, Fouad E. ; Marchand, Philippe ; Krishnamoorthy, Ashok V. ; Esener, Sadik C. ; Lee, Sing H.
Author_Institution
Dept. of Electr. & Comput. Eng., California Univ., La Jolla, CA, USA
Volume
9
Issue
12
fYear
1991
fDate
12/1/1991 12:00:00 AM
Firstpage
1674
Lastpage
1692
Abstract
The performance characteristics of optoelectronic and VLSI multistage interconnection networks are compared. The bases of the comparison include speed, bandwidth, power consumption, and footprint area. The communication network used in the comparison is a synchronous packet-switched multistage interconnection network built from 2×2 bit-serial switching elements. CMOS technology was used in the VLSI implementation, and it is assumed that the entire network resides on a single chip. Regular free-space optical interconnects are used in the optoelectronic implementation. The results show that for large networks optoelectronics offers higher speed and lower area than VLSI. Based on the assumed technology parameters, optoelectronics outperforms VLSI in bandwidth for network sizes above 256
Keywords
CMOS integrated circuits; VLSI; integrated optoelectronics; optical interconnections; optical switches; packet switching; CMOS technology; VLSI multistage interconnection networks; bandwidth; bit-serial switching elements; communication network; footprint area; free-space optical interconnects; optoelectronic interconnections; performance characteristics; power consumption; single chip; speed; synchronous packet-switched multistage interconnection network; Holographic optical components; Holography; Multiprocessor interconnection networks; Optical crosstalk; Optical devices; Optical interconnections; Optical refraction; Packaging; Space technology; Very large scale integration;
fLanguage
English
Journal_Title
Lightwave Technology, Journal of
Publisher
ieee
ISSN
0733-8724
Type
jour
DOI
10.1109/50.108713
Filename
108713
Link To Document