Planar Straight-Line Embedding of Double-Tree Scan Architecture on a Rectangular Grid

Double-tree-scan (DTS) is a new scan-path architecture that is deemed to be suitable for low-power testing of VLSI circuits. A full DTS resembles two complete k-level (k > 0) binary trees whose leaf nodes are merged pair-wise, and thus consists of exactly N$_{k}$ = 3 × 2$^{k}$ − 2 nodes. In this paper, the problem of planar straight-line embedding of a "double-tree graph" on a rectangular grid is investigated and an O(N$_{k}$) time algorithm for drawing it, is described. The embedding requires at most 2N$_{k}$ grid points, with an aspect ratio lying between 1 and f. Next, techniques of embedding a partial DTS is considered when the number of nodes n ≠ 3 × 2$^{k}$ − 2, for some k. Layouts of double-tree scan-paths for some benchmark circuits are also presented to demonstrate the results.

[1]  Therese C. Biedl,et al.  Relating Bends and Size in Orthogonal Graph Drawings , 1998, Inf. Process. Lett..

[2]  Michael T. Goodrich,et al.  Planar upward tree drawings with optimal area , 1996, Int. J. Comput. Geom. Appl..

[3]  Ashim Garg,et al.  A More Practical Algorithm for Drawing Binary Trees in Linear Area with Arbitrary Aspect Ratio , 2003, Graph Drawing.

[4]  Sheng Zhang,et al.  Double-tree scan: a novel low-power scan-path architecture , 2003, International Test Conference, 2003. Proceedings. ITC 2003..

[5]  Marek Chrobak,et al.  A Linear-Time Algorithm for Drawing a Planar Graph on a Grid , 1995, Inf. Process. Lett..

[6]  Roberto Tamassia,et al.  On Embedding a Graph in the Grid with the Minimum Number of Bends , 1987, SIAM J. Comput..

[7]  Timothy M. Chan,et al.  Optimizing area and aspect ration in straight-line orthogonal tree drawings , 1996, Comput. Geom..

[8]  Md. Saidur Rahman,et al.  Rectangular drawings of planar graphs , 2002, J. Algorithms.

[9]  Melvin A. Breuer,et al.  Digital systems testing and testable design , 1990 .

[10]  Ashim Garg,et al.  Straight-line Drawings of Binary Trees with Linear Area and Good Aspect Ratio , 2002 .

[11]  János Pach,et al.  How to draw a planar graph on a grid , 1990, Comb..

[12]  Ashim Garg,et al.  Area-Efficient Order-Preserving Planar Straight-Line Drawings of Ordered Trees , 2003, Int. J. Comput. Geom. Appl..

[13]  Kyung-Yong Chwa,et al.  Area-efficient algorithms for straight-line tree drawings , 2000, Comput. Geom..

[14]  Ashim Garg,et al.  Straight-Line Drawings of General Trees with Linear Area and Arbitrary Aspect Ratio , 2003, ICCSA.

[15]  In-kyeong Choi On straight line representations of random planar graphs , 1992 .