Title :
A new one-and-half layer channel routing algorithm based on assigning resources for CMOS gate array
Author :
Zhu, Bin ; Wu, Xinyu ; Zhuang, Wenjun ; Chen, Wai-Kai
Author_Institution :
Nanjing Inst. of Posts. & Telecommun., China
fDate :
2/1/1993 12:00:00 AM
Abstract :
It is demonstrated that sufficient and reasonable utilization of the constrained horizontal and vertical routing resources is the key to achieving a high completion rate in this one-and-one-half layer routing approach. By using the minimum intersection graph to order the nets, the number of intersections among the nets is minimum, the number of intersection columns is as small as possible, and the total length of poly-bars used in wiring is as short as possible. From this the requirements for the horizontal and vertical routing resources are as few as possible. A reasonable assignment of the horizontal routing resources can be achieved by operating the active track matrices of the nets at the predicted columns, while the optimal assignment of the vertical routing resources is obtained by using the cluster assignment algorithm of the incidence intersection columns. Guided by the wiring tracks in the predicted columns and using the poly-bars assigned, the channel routing can be implemented with high performance by scanning the channel from left to right and column by column
Keywords :
CMOS integrated circuits; circuit layout CAD; logic arrays; network routing; CMOS gate array; active track matrices; channel routing algorithm; cluster assignment algorithm; horizontal routing resources; minimum intersection graph; optimal assignment; resource assignment; vertical routing resources; Application specific integrated circuits; Circuit testing; Clustering algorithms; Costs; Laboratories; Routing; Semiconductor device modeling; Telecommunications; Very large scale integration; Wiring;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on