With the development of semiconductor technology,a large number of IP cores can be integrated on a single chip.As the number of IP cores continues to increase,efficient communication between IP cores has become a major issue in the chip design.To solve this issue,researchers propose Network on Chip(No C)to interconnect IP cores through electrical networks.However,as the demand and the number of IP cores integrated on the chip continue to increase,problems such as energy consumption,delay,and crosstalk in the electrical network have become the major bottleneck and limit the performance of the network.The development of silicon photonics technology and the appearance of integrated optical devices compatible with CMOS have enabled optical network to be integrated on a single chip.Compared with electrical networks,optical networks have advantages in terms of delay,bandwidth,and energy consumption,which can effectively solve the performance bottleneck of No C.Therefore,the researchers pay close attention to Optical Network on Chip(ONoC).Compared with the traditional two-dimensional ONoC,the physical links within the threedimensional ONoC is shortened,and higher packing density and smaller area can be achieved.In this paper,a three-dimensional ONoC based on Mesh topology,3D MWONoC,is proposed to solve the problem of serious competition and limited performance in ONoC based on optical circuit switching.The wavelength assignment method based on source node address is designed to mitigate the network competition.A seven-port non-blocking optical router supporting multi-wavelength communication was proposed for the network,and the communication process of the network was introduced as well.The simulation results show that the designed optical router has lower average loss than the optical router used in the existing three-dimensional ONoC.The ETE delay and throughput performance are greatly improved over the existing three-dimensional ONoC.In order to solve the problem of serious competition in ONoC based on optical circuit switching that only use one wavelength to transmit data,we propose LUNA architecture,and specifically describe its network structure,communication process,wavelength assignment strategy,and scheduling algorithms.The architecture makes full use of the characteristics of electrical transmission and optical transmission.It utilizes electrical interconnections for local traffic and uses optical interconnections for global traffic to reduce design complexity and make the network easy to scale.Meanwhile,network resources are easily shared.The wavelength assignment strategy proposed in this chapter can not only reuse the wavelength,but also solve the competition problem.Resources are allocated to the nodes with larger traffic to improve the network performance.Finally,we compare the cost of LUNA with the existing wavelength assignment ONoC. |