Title :
A robust over-the-cell channel router
Author :
Chang, Lih-Der ; Hsiao, Pei-Yung ; Yan, Jin-Tai ; Shew, Paul-Waie
Author_Institution :
Nat. Chiao Tung Univ., Hsinchu, Taiwan
fDate :
10/1/1993 12:00:00 AM
Abstract :
An efficient algorithm for over-the-cell routing in the standard cell layout design technology is presented. Two variations are discussed: one aims to minimize the channel density with fewest tracks over the cells while the other aims to minimize the final channel width. The algorithm can fit both the two-layer and three-layer routing models. With the two-layer model, there is a single routing layer over the cells for intercell connections. With the three-layer model, there are two disjoint routing layers over the cells for intercell connections. In this approach, the problem is decomposed into two phases: (1) over-the-cell routing and (2) conventional channel routing. The over-the-cell routing phase, which is executed iteratively, consists of two steps, routing over the cells and choosing net segments within the channel. For each iteration in the over-the-cell routing phase, the algorithm removes a net or a subnet which intersects the column with the highest column density and routes it over the cells according to some prioritized criteria. In comparison with the previous researches, this approach achieved the best effectiveness and has used the least CPU-time
Keywords :
cellular arrays; circuit layout CAD; logic CAD; network routing; CPU-time; channel density; disjoint routing layers; final channel width; intercell connections; net segments; over-the-cell channel router; standard cell layout design technology; three-layer routing models; two-layer routing models; Algorithm design and analysis; Councils; Fabrication; Information science; Integrated circuit interconnections; Integrated circuit modeling; Iterative algorithms; Robustness; Routing; Very large scale integration;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on