DocumentCode
1168699
Title
Two-stage channel routing for CMOS gate arrays
Author
Song, Jian-Ning ; Chen, Yun-Kang
Author_Institution
Dept. of Electr. Eng., Tsinghua Univ., Beijing, China
Volume
7
Issue
4
fYear
1988
fDate
4/1/1988 12:00:00 AM
Firstpage
439
Lastpage
450
Abstract
A two-stage channel routing technique for CMOS gate arrays is proposed. In the first stage, certain nets are routed on two sides of the channel so that channel density is reduced. A single-side O(N ) optimum algorithm is presented for this stage. The algorithm can choose one set with maximum weight from among the possible sets of routing nets. The second stage can be general channel routing. An efficient algorithm for one-and-a-half-layer routing model that is based on one metal mask and a fixed poly-crossunder layer is presented. This router scans the channel in a left-to-right, zone-by-zone manner, using a multilevel prediction to guide wiring and a greedy approach for nets to contend for limited crossunders. Implementation results are provided to indicate the efficiency of the technique
Keywords
CMOS integrated circuits; cellular arrays; circuit layout CAD; integrated logic circuits; CMOS gate arrays; Si gate; channel density; contend for limited crossunders; efficiency; fixed poly-crossunder layer; greedy approach for nets; layout CAD; multilevel prediction; one metal mask; one-and-a-half-layer routing model; two-stage channel routing technique; CMOS technology; Costs; Energy consumption; Large scale integration; Modems; Pins; Routing; Testing; Wire; Wiring;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.3179
Filename
3179
Link To Document