Novel routing algorithm using a bi-directional bubble sort for non-Manhattan channel routing

Khaled Shehata, Amr Bauymi, Waleed Abd El-Hameed, Tarif El-Shafiey
2006 The International Conference on Electrical Engineering  
A non-Manhattan channel router uses fewer routing tracks than a Manhattan one. Many optimizations exist for the non-Manhattan channel routing to minimize the number of vias as well as the crosstalk between the layers [7, 8]. In this paper, we propose a direct implementation of an optimal three-layer bubblesort-based non-Manhattan channel routing algorithm. This direct implementation minimizes the time complexity of the three-layer routing problem. We also implement a five-layer technique to
more » ... ce the channel height of our three-layer algorithm without affecting its time complexity.
doi:10.21608/iceeng.2006.33548 fatcat:bm32nuquuzcajo6p6cu6dmsvdm