Due to progress in VLSI technology, algorithm-oriented array architectures such as systolic arrays or bit-slice structures appear to be effective, feasible, and economic. The constrained-via-minimization problem for circuits composed of arrays of identical cells C is discussed. To guarantee identical electrical behavior of all instances of C and to allow further hierarchical processing, it is desirable to handle all instances of C identically. To this end, layer assignments of circuits needing a minimal number of via holes are sought. It is shown that this problem can be solved by embedding C on the torus, i.e. by identifying the northern boundary of C with the southern boundary, and the eastern one with the western one. The time complexity of the proposed algorithm is O(m3C), where mC is the number of routing segments in C
Published in:
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
(Volume:9
,
Issue:
5
)
Date of Publication:
May 1990
- Page(s):
-
537
-
542
- ISSN :
-
0278-0070
- INSPEC Accession Number:
-
3721475
- Digital Object Identifier :
-
10.1109/43.55183
- Product Type:
-
Journals & Magazines
- Date of Current Version :
-
06 August 2002
- Issue Date :
-
May 1990
- Sponsored by :
-
IEEE Council on Electronic Design Automation