Crosstalk noise is an intrinsic characteristic of photonic devices used by optical interconnect networks and a potential issue. We systematically developed CLAP (Crosstalk and Loss Analysis Platform), an open-source platform for analyzing crosstalk noise and loss in optical interconnect networks, such as optical network-on-chip and inter-chip optical network.
CLAP is implemented in C++ and can analyze both coherent and incoherent crosstalk noise, loss, and SNR in optical networks and optical routers based on WDM or a single wavelength. CLAP has a comprehensive library of photonic devices to construct arbitrary optical routers and optical networks, including detailed optical switch model, I/Os, waveguide crossings, waveguide bendings, waveguides, optical terminators, parallel switching elements, crossing switching elements, and filter elements. Mesh-based, folded-torus-based, and fat-tree-based optical networks are predefined and provided in the network library. CLAP can be easily extended to include more optical network architectures.
Project Member: Zhifei Wang, Xuanqi Chen, Jiang Xu, Shixi Chen, Jiaxu Zhang, Zhongyuan Tian, Xiao Li,
Maintained by: Zhifei Wang (email@example.com). If there is any inquiry or suggestion, please do not hesitate to contact us.
Past Member: Luan H.K Duong, Mahdi Nikdast, Zhehui Wang, Yaoyao Ye, Xiaowen Wu, Peng Yang
Or you can download the full package directly.
CLAP is made openly available under the following license. Please cite the following paper if it is used.
Copyright © 2007-2019 The Hong Kong University of Science and Technology
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met.
THIS SOFTWARE IS PROVIDED BY THE HONG KONG UNIVERSITY OF SCIENCE AND TECHNOLOGY ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE HONG KONG UNIVERSITY OF SCIENCE AND TECHNOLOGY BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.