Bottom-up Verification for CMOS Photonic Linear Heterogeneous System

  • Bo Wang
  • Ian O’Connor
  • Emmanuel Drouard
  • Lioua Labrak
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 106)


The CMOS photonic circuit is typically a heterogeneous system, which contains both electronic and optical devices. To design and verify such kind of circuit, the conventional method is to design and simulate them separately, i.e., the electronic circuits in EDA tools and optical circuits in optical mode solver and FDTD (Finite-difference time-domain) simulator, and then to combine the two parts together. This process is tedious because the brute-force simulation for both electronic circuits and optical circuits could be very time consuming. Moreover, even if these individual simulations are done, the simulation of interface between electronic and optical circuits could be problematical because the signals at the interface for the two parts are not in the same physical discipline. So it will be necessary to create a common electrical/optical simulation environment, in which the designers are able to build the CMOS photonic heterogeneous system from both electronic and optical libraries. In this chapter, we will present a simulation methodology which allows to create a simulation environment for CMOS photonic heterogeneous system. Using hardware description language, we create behavioral models for optical devices with S-matrix formalism. The challenges in model implementation have been addressed, such as large-size vector representation at model ports and complex matrix calculation. And a Verilog-AMS + VPI simulation strategy is proposed to solve the simulation issues. Finally, the proposed method is applied to bottom-up verification of a micro-ring array, and the simulation result matches well with brute force simulation, while the simulation time is largely reduced.


Output Port Ring Resonator Digital Circuit Simulation Strategy Optical Circuit 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



The authors would like to thank Arjen Bakker from PheonixBV, Wim Bogaerts and Emmannuel Lambert from IMEC, Régis Orobtchouk and Guofang Fan from INSA de Lyon for their kind help and discussion.


  1. 1.
    I. O’Connor and F. Gaffiot, “On-Chip optical interconnect for Low-Power,” in Ultra Low-Power Electronics and Design, 2004, pp. 21–39.Google Scholar
  2. 2.
    A. Kaźmierczak, W. Bogaerts, E. Drouard, F. Dortu, P. Rojo-Romeo, F. Gaffiot, D. V. Thourhout, and D. Giannone, “Highly integrated optical 4 x 4 crossbar in Silicon-on-Insulator technology,” J. Lightwave Technol, vol. 27, p. 3317–3323, 2009.CrossRefGoogle Scholar
  3. 3.
    A. W. Poon, F. Xu, and X. Luo, “Cascaded active silicon microresonator array cross-connect circuits for WDM networks-on-chip,” in Society of Photo-Optical Instrumentation Engineers (SPIE) Conference Series, vol. 6898, 2008, p. 28.Google Scholar
  4. 4.
    B. Little, S. Chu, H. Haus, J. Foresi, and J. Laine, “Microring resonator channel dropping filters,” Journal of Lightwave Technology, vol. 15, no. 6, pp. 998–1005, 1997. [Online]. Available:
  5. 5.
    E. Drouard, M. Brière, F. Mieyeville, I. O’Connor, X. Letartre, and F. Gaffiot, “Optical Network-on-Chip Multi-Domain modeling using SystemC,” in Proc. 2004 Forum on Specification and Design Languages, 2004.Google Scholar
  6. 6.
    E. S. Morales, G. Zucchelli, M. Barnasconi, and N. Jugessur, “Novel methodology for functional modeling and simulation of wireless embedded systems,” EURASIP Journal on Embedded Systems, vol. 2008, p. 1–9, 2008.Google Scholar
  7. 7.
    Y. Zaidi, C. Grimm, and J. Haase, “Fast and unified SystemC AMS-HDL simulation,” in Proceedings of FDL 2009, 2009, pp. 1–6.Google Scholar
  8. 8.
    Silicon Integration Initiative. [Online]. Available:
  9. 9.
    K. S. Yee, “Numerical solution of initial boundary value problems involving maxwells equations in isotropic media,” IEEE Trans. on Antennas Propagation, vol. 14, pp. 302–307, 1966.CrossRefMATHGoogle Scholar
  10. 10.
    J. V. Roey, J. van der Donk, and P. E. Lagasse, “Beam-propagation method: analysis and assessment,” Journal of the Optical Society of America, vol. 71, pp. 803–810, 1981.CrossRefGoogle Scholar
  11. 11.
    A. S. Sudbo, “Film mode matching: a versatile numerical method for vector mode field calculations in dielectric waveguides,” Pure and Applied Optics: Journal of the European Optical Society Part A, vol. 2, p. 211, 1993.CrossRefGoogle Scholar
  12. 12.
    Y. Xu, Y. Li, R. K. Lee, and A. Yariv, “Scattering-theory analysis of waveguide-resonator coupling,” Physical Review E, vol. 62, no. 5, p. 7389–7404, 2000.CrossRefGoogle Scholar
  13. 13.
    F. Pecheux, C. Lallement, and A. Vachoux, “VHDL-AMS and Verilog-AMS as alternative hardware description languages for efficient modeling of multidiscipline systems,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 24, no. 2, p. 204–225, 2005.CrossRefGoogle Scholar
  14. 14.
    D. Navarro, D. Ramat, F. Mieyeville, I. O’Connor, F. Gaffiot, and L. Carrel, “VHDL & VHDL-AMS modeling and simulation of a CMOS imager IP.”, Proceeding of FDL 2005.Google Scholar
  15. 15.
    Verilog-AMS Language Reference Manuals. version 2.3, Accellera, August 2008. [Online]. Available:

Copyright information

© Springer Science+Business Media, LLC 2012

Authors and Affiliations

  • Bo Wang
    • 1
  • Ian O’Connor
    • 2
  • Emmanuel Drouard
    • 2
  • Lioua Labrak
    • 2
  1. 1.Peking university, Shenzhen graduate schoolShenzhenChina
  2. 2.Université de Lyon; Institut des Nanotechnologies de Lyon INL-UMR5270, CNRSEcully CedexFrance

Personalised recommendations