• DocumentCode
    500892
  • Title

    O-Router: An optical routing framework for low power on-chip silicon nano-photonic integration

  • Author

    Ding, Duo ; Zhang, Yilin ; Huang, Haiyu ; Chen, Ray T. ; Pan, David Z.

  • Author_Institution
    ECE Dept., Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2009
  • fDate
    26-31 July 2009
  • Firstpage
    264
  • Lastpage
    269
  • Abstract
    In this work, we present a new optical routing framework, O-Router for future low-power on-chip optical interconnect integration utilizing silicon compatible nano-photonic devices. We formulate the optical layer routing problem as the minimization of total on-chip optical modulator cost (laser power consumption) with integer linear programming technique under various detection constraints. Key techniques for variable number reduction and routing speed-up are also explored and utilized. O-Router is tested on optical netlist benchmarks modified from top global nets of ISPD98/08 routing benchmarks. O-Router experimental results are compared with conventional minimum spanning tree algorithm, demonstrating an average of over 50% improvement in terms of total on-chip optical layer power reduction.
  • Keywords
    integer programming; linear programming; nanophotonics; network routing; optical interconnections; trees (mathematics); O-Router; integer linear programming; low power on-chip silicon nano-photonic integration; low-power on-chip optical interconnect; minimum spanning tree algorithm; optical routing; silicon compatible nano-photonic devices; Benchmark testing; Costs; Integrated optics; Modulation coding; Nanoscale devices; Optical devices; Optical interconnections; Optical modulation; Routing; Silicon; Integer Linear Programming; Low Power Nanophotonic Integration; Optical Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2009. DAC '09. 46th ACM/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-6055-8497-3
  • Type

    conf

  • Filename
    5227150