DocumentCode :
3480745
Title :
A Multithreaded Parallel Global Routing Method with Overlapped Routing Regions
Author :
Shintani, Yasuhiro ; Inagi, Masato ; Nagayama, Shinobu ; Wakabayashi, Shin´ichi
Author_Institution :
Dept. of Comput. & Network Eng., Hiroshima City Univ., Hiroshima, Japan
fYear :
2013
fDate :
4-6 Sept. 2013
Firstpage :
591
Lastpage :
597
Abstract :
Routing is one of the time-consuming processes in LSI design to connect previously placed terminals. In this study, we propose a multithreaded parallel routing algorithm for LSI design. In the proposed method, first, threads are created and the nets of the target net list are equally distributed to the threads. Sharing the routing regions, each of the threads searches a candidate path of a net in parallel without synchronization. Then, each thread exclusively writes a candidate path to the routing regions as a determined path. Although the exclusive control is necessary when updating the routing regions, this asynchronous parallel routing reduces the wait time of the threads. If a candidate path of a net does not satisfy constraints due to the asynchronous parallel routing, the net is re-routed. We experimentally confirmed that our proposed method running on a PC with eight cores was 7.1 times faster than the sequential execution. In addition, we also confirmed that the routing quality was not degraded compared to the sequential execution.
Keywords :
VLSI; integrated circuit design; integrated circuit layout; multi-threading; multiprocessing systems; parallel algorithms; LSI design; VLSI design; asynchronous parallel routing; candidate path; exclusive control; multithreaded parallel global routing method; overlapped routing regions; routing quality; wait time reduction; Algorithms; Instruction sets; Message systems; Multithreading; Routing; Wires; EDA; global routing; multithreading; parallel;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2013 Euromicro Conference on
Conference_Location :
Los Alamitos, CA
Type :
conf
DOI :
10.1109/DSD.2013.70
Filename :
6628331
Link To Document :
بازگشت