3D-NOCET: A Tool for Implementing 3D-NoCs based on The Direct-Elevator Algorithm

maha Beheiry1, Hassan Mostafa2, Ahmed M. Soliman2
1Mentor Graphics, 2Cairo University


Abstract

In this paper, a new tool is proposed to provide a solution for the implementation of generic 3D Network-on-Chips (NoCs) to serve different applications. The proposed tool denoted by 3D-NOCET, is based on the 3D Direct-Elevator routing algorithm. The 3D-NOCET tool allows the user to create different combinations of 3D-NoCs based on the 2D-routing topology, number of tiers and number of routers per each tier through a fully automated process. That opens the door to perform future experimental evaluations for the different 3D-NoC structures. The future experimental evaluations and the performance comparative analyses help to find the optimal network configuration for different applications, specifically the 3D-NoC based Field Programmable Gate Arrays (FPGA).