Title :
Corner-stitched tiles with curved boundaries [circuit layout]
Author :
Séquin, Carlo H. ; Da Silva Façanha, Heloisa
Author_Institution :
Div. of Comput. Sci., California Univ., Berkeley, CA, USA
fDate :
1/1/1993 12:00:00 AM
Abstract :
Two generalizations of the classic corner-stitched data structure for planar polygonal layouts to geometrics including circles or arbitrary curved shapes are introduced and analyzed. Such an extended data structure can be built with just the additional space required to store the more complicated curved boundaries. Alternatively, the definition of the curved shapes may also be based on geometrical area mapping similar to those used in finite-element methods. The tradeoffs between different encoding schemes that minimize either overall data storage needs or the complexity of individual tiles are discussed. The topology of the linkage of tiles by the corner-stitching pointers is equivalent to that of simpler patterns with trapezoidal tiles, but the various tests and operations running on this data structure may become considerably more complicated, and the achievable runtimes will be highly implementation dependent
Keywords :
circuit layout CAD; data structures; encoding; finite element analysis; network topology; IC layout; corner-stitched data structure; curved boundaries; encoding schemes; finite-element methods; floorplans; geometrical area mapping; planar polygonal layouts; topology; Circuits; Couplings; Data structures; Encoding; Finite element methods; Memory; Shape; Testing; Tiles; Topology;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on