Title :
Efficient over-the-cell routing algorithm for general middle terminal model
Author :
Bhingarde, Siddharth ; Panyam, Anand ; Sherwani, Naveed
Author_Institution :
Dept. of Comput. Sci., Western Michigan Univ., Kalamazoo, MI, USA
Abstract :
A new class of cell models called Middle Terminal Model (MTM) has been proposed. In MTM, each cell contains two rows of terminals such that two terminals in a column of a cell are equipotential. Selecting an appropriate terminal row from two terminal rows available for each cell row in a standard cell design allows allocation of more over-the-cell area to the nets in congested channels. The MTM+V router is presented. It is an efficient router for MTM based standard cell designs, when vias are allowed in over-the-cell areas. The MTM+V router is based on two key algorithms, i.e., an optimal algorithm for terminal row selection and a greedy routing algorithm for over-the-cell and channel routing
Keywords :
C language; cellular arrays; circuit layout CAD; logic CAD; network routing; MTM; MTM+V router; cell models; congested channels; greedy routing algorithm; middle terminal model; over-the-cell routing algorithm; standard cell design; terminal row selection; terminal rows; vias; Algorithm design and analysis; Approximation algorithms; Benchmark testing; Computer science; Marine vehicles; Partitioning algorithms; Rails; Routing; Sun; Variable structure systems;
Conference_Titel :
Circuits and Systems, 1993., ISCAS '93, 1993 IEEE International Symposium on
Conference_Location :
Chicago, IL
Print_ISBN :
0-7803-1281-3
DOI :
10.1109/ISCAS.1993.394110