DocumentCode :
912732
Title :
A Class of Cellular Architectures to Support Physical Design Automation
Author :
Rutenbar, Rob A. ; Mudge, Tervor N. ; Atkins, Daneil E.
Author_Institution :
Department of Electrical Engineering and Computer Science, and the Computing Research Laboratory, University of Michigan, Ann Arbor, MI, USA
Volume :
3
Issue :
4
fYear :
1984
fDate :
10/1/1984 12:00:00 AM
Firstpage :
264
Lastpage :
278
Abstract :
Special-purpose hardware has been proposed as a solution to several increasingly complex problems in design automation. This paper examines a class of cellular architectures called raster pipeline subarrays--RPS architectures--applicable to problems in physical DA that are (1) representable on a cellular grid, and (2) characterized by local functional dependencies among grid cells. Machines with this architecture first evolved in conventional cellular applications that exhibit similarities to grid-based DA problems. To analyze the properties of the RPS organization in context, machines designed for cellular applications are reviewed, and it is shown that many DA machines proposed/constructed for grid-based problems fit naturally into a taxonomy of cellular machines. The implementation of DA algorithms on RPS hardware is partitioned into local issues that involve the processing of individual cell neighborhoods, and global issues that involve strategies for handling complete grids in a pipeline environment. Design rule checking and routing algorithms are examined in an RPS environment with respect to these issues. Experimental measurements for such algorithms running on an existing RPS machine exhibit significant speedups. From these studies are derived the necessary performance characteristics of RPS hardware optimized specifically for grid-based DA. Finally, the practical merits of such an architecture are evaluated.
Keywords :
Algorithm design and analysis; Circuits; Computer architecture; Computer science; Design automation; Hardware; Nonhomogeneous media; Pipelines; Software tools; Wiring;
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/TCAD.1984.1270085
Filename :
1270085
Link To Document :
بازگشت