DocumentCode :
959340
Title :
Area routing for analog layout
Author :
Malavasi, Enrico ; Sangiovanni-Vincentelli, Alberto
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Volume :
12
Issue :
8
fYear :
1993
fDate :
8/1/1993 12:00:00 AM
Firstpage :
1186
Lastpage :
1197
Abstract :
An area router specifically tailored for the layout of analog circuits is presented. It is based on the A* algorithm, which combines the flexibility of maze routing with computational efficiency. Parasitics are controlled by means of a programmable cost function based on a set of user-defined weights. The weights can be automatically defined based on high-level electrical performance specifications and determine the net scheduling. An algorithm for symmetric routing preserves symmetries in differential architectures. Different current paths can be dealt with in each wire by means of a net partitioning procedure driven by information on the current driven by terminals. Shields can be built between critically coupled wires, in order to guarantee an effective limitation of cross-coupling. The weight-driven programmable cost function makes this router particularly suitable for a performance-driven approach to analog routing. Automatic weight definition also makes the use of the tool independent of the user´s expertise. The implemented algorithms are described, and results proving the effectiveness of this approach are given
Keywords :
analogue circuits; circuit layout CAD; integrated circuit technology; linear integrated circuits; scheduling; A* algorithm; CAD; analog circuits; analog layout; area router; computational efficiency; differential architectures; maze routing; net partitioning procedure; net scheduling; programmable cost function; symmetric routing; user-defined weights; Analog circuits; Automatic control; Computer architecture; Cost function; Laboratories; Parasitic capacitance; Partitioning algorithms; Processor scheduling; Routing; Wire;
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.238611
Filename :
238611
Link To Document :
بازگشت