Pitt HomeEngineering HomeContact Us
Keystone Design Group

Computer Aided Design and Simulation of Free Space Optoelectronic Information Processing Systems

S.P. Levitan, T.P. Kurzweg, M.A. Rempel, D.M. Chiarulli
University of Pittsburgh

P.J. Marchand, C. Fan, F.B. McCormick
University of California, San Diego

Motivation

There is a need for design tools that are capable of modeling optoelectronic systems in order to exploit the potential of emerging optoelectronic devices. These tools will allow system designers to perform trade-offs between technological and architectural solutions to design problems using a combination of physical, functional and parametric models. We are building such a design and analysis tool for mixed technology Free Space Optoelectronic Information Processing Systems (FS-OIPS).
System


Define System Abstractions

[FSOIPS-table.gif]


Define Models in those Abstractions

Physical - Geometric relationship of optical components and signal paths
Physical
Functional/Behavioral - Signal values in space and time
Functional
Parametric -System performance measures
Parametric


Abstractions of Optical Signals

  • Quantum Optics - Quantum Electrodynamics
  • Electromagnetic Optics- E/M Fields
  • Wave Optics - Scalar Waves
  • Gaussian Beams - Paraxial Waves
  • Ray Optics - Geometrical Optics
Signals
B.E. Saleh and M.C. Teich Fundamentals of Photonics, Wiley 1991


Preliminary Results: Modulator-Receiver Simulation

Simulation



InGaAs/InAlGaAs Multiple Quantum Well Modulators

Modulator
C. Fan, et. al. "Digital free-space optical interconnections: a comparison of transmitter technologies", Applied Optics 34(7) pp. 3103-3115, 10 June 1995.


Three Stage Transimpedance Receivers

Three-Stage
A.V. Krishnamoorthy et.al. IEEE Photonics Technology Letters, 7(11), Nov 1995


Ptolemy "end to end" Simulation

Ptolemey



Modulator/Detector Single Channel Simulations

Single Channel



Full Image Gaussian Beam Simulation

Gauss In-Out



Ptolemy

Advantages

  • Graphical User Interface
  • Built in Simulation
  • Method for Iteration
  • Support for Varied Domains
  • Simulation Across Domains
  • Access to Signal Processing Libraries
  • Large User Community

Disadvantage

  • Tied to Other Developers' Code
J.Buck, S. Ha, E.A. Lee, and D. G. Messerschmitt, "Ptolemy: A Framework for Simulating and Prototyping Heterogeneous Systems," Int. Journal of Computer Simulation, special issue on "Simulation Software Development," January, 1994.


Summary -- Future Work

  • Focused on free-space interconnections
  • Defined abstractions for E/O Signals
  • Transformations performed by devices on signals
  • Need to expand modeling efforts
    • Verify results with measurements
    • Parametric models - Noise, Power, etc.
  • Need to integrate other tools
    • CodeV
    • Spice

Copyright © 1996 Steven Levitan

Keystone Design

The Keystone Design Group works in both Benedum Hall and Sennot Square.

You are using a browser that does not support current Web standards. Although this site is viewable in all browsers, it will look much better in a browser that supports Web standards.