Abstract
A description is given of an O(NL+L log L) time algorithm, where N is the total number of transistor chains and L is the channel length, to determine the orientation of each transistor chain such that the channel density is minimized. It is shown that the problem of flipping chains and subchains to minimize channel density can also be solved optimally. Finally, it is observed that the algorithm can be used to optimally solve a generalized channel routing problem. The algorithm has been implemented in the custom cell synthesis system of the MCC Physical Satellite. For the cells selected from industry, the algorithm reduced channel density by 18%. They also tested the algorithm on several channel routing problems and reductions of up to 30% in channel density were obtained.
Original language | English |
---|---|
Title of host publication | 1990 IEEE International Conference on Computer-Aided Design. Digest of Technical Papers |
Publisher | IEEE |
Pages | 524-527 |
Number of pages | 4 |
ISBN (Print) | 0818620552 |
DOIs | |
Publication status | Published - 15 Nov 1990 |
Event | 1990 IEEE International Conference on Computer-Aided Design, ICCAD 1990 - Santa Clara, United States Duration: 11 Nov 1990 → 15 Nov 1990 https://ieeexplore.ieee.org/xpl/conhome/296/proceeding |
Publication series
Name | IEEE International Conference on Computer-Aided Design |
---|
Conference
Conference | 1990 IEEE International Conference on Computer-Aided Design, ICCAD 1990 |
---|---|
Country/Territory | United States |
City | Santa Clara |
Period | 11/11/90 → 15/11/90 |
Internet address |
User-Defined Keywords
- Routing
- Transistors
- Drives
- Testing
- Polynomials