Crosstalk-aware GA-based wavelength allocation method for ring-based optical network-on-chip

Optical Network-on-Chip (ONoC) is a promising communication architecture which supports multiple communication tasks communicating at the same time at different wavelengths, i.e., Wavelength Division Multiplexing (WDM) technology. However, crosstalk is generated when several signals are transmitting concurrently in a waveguide, which has a negative impact on the Optical Signal-to-Noise Ratio (OSNR) of the optical signal, and cause power fluctuations at the receiver side. In this paper, we propose a wavelength allocation method based on genetic algorithm (GA) to assign wavelength for each communication pair. This method is able to reduce the crosstalk during the process of wavelength allocation. The simulation results show that the OSNR can be significantly improved by using our proposed method. In addition, the method is universal and can be applied to different scale of ring-based ONoC and also other kinds of ONoCs under some proper adaptation.

[1]  F. Xia,et al.  Ultracompact optical buffers on a silicon chip , 2007 .

[2]  Ian O'Connor,et al.  Chameleon: Channel efficient Optical Network-on-Chip , 2014, 2014 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[3]  Wei Zhang,et al.  Systematic Analysis of Crosstalk Noise in Folded-Torus-Based Optical Networks-on-Chip , 2014, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[4]  Wei Zhang,et al.  Crosstalk noise and bit error rate analysis for optical network-on-chip , 2010, Design Automation Conference.

[5]  Ian O'Connor,et al.  Performance and energy aware wavelength allocation on ring-based WDM 3D optical NoC , 2017, Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017.

[6]  Ian O'Connor,et al.  Complementary communication path for energy efficient on-chip optical interconnects , 2015, 2015 52nd ACM/EDAC/IEEE Design Automation Conference (DAC).

[7]  Wei Zhang,et al.  Formal Worst-Case Analysis of Crosstalk Noise in Mesh-Based Optical Networks-on-Chip , 2013, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[8]  P. Dumon,et al.  Low-loss, low-cross-talk crossings for silicon-on-insulator nanophotonic waveguides. , 2007, Optics letters.

[9]  Jiang Xu,et al.  Coherent and Incoherent Crosstalk Noise Analyses in Interchip/Intrachip Optical Interconnection Networks , 2016, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[10]  Edoardo Fusella,et al.  Crosstalk-Aware Mapping for Tile-Based Optical Network-on-Chip , 2015, 2015 IEEE 17th International Conference on High Performance Computing and Communications, 2015 IEEE 7th International Symposium on Cyberspace Safety and Security, and 2015 IEEE 12th International Conference on Embedded Software and Systems.

[11]  Edoardo Fusella,et al.  PhoNoCMap: An application mapping tool for photonic networks-on-chip , 2016, 2016 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[12]  F. Xia,et al.  Ultra-compact high order ring resonator filters using submicron silicon photonic wires for on-chip optical interconnects. , 2007, Optics express.