21st International Conference on VLSI Design (VLSI Design 2008) A Partitioning Based Physical Scan Chain Allocation Algorithm that Minimizes Voltage Domain Crossings Hyderabad, India January 04-January 08 ISBN: 0-7695-3083-4
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/VLSI.2008.46
In this paper we present an algorithm for allocating scan flops to scan chains based on the placement information of flops. The objective of the algorithm is to reduce the scan wire length, the number of level shifters and the number of lockup latches in the scan path. The algorithm uses a novel partitioning based approach to allocate and order the scan flops for a particular scan chain. The scan flops are allo- cated to a number of partitions. These partitions are then ordered for the scan chains based on the physical location of the scan-in and scan-out pins of the scan chain and the aspect ratio of the layout. To the best of our knowledge this is the first algorithm that explicitly attempts to reduce the number of level shifters in the scan data path. Exper- imental results obtained for some industrial circuits show that the number of level shifters in the scan data path is halved for some industrial test cases over approaches that are not multiple supply voltage aware. Scan wire lengths too are reduced by up to 45% over previous approaches for the above designs. Additionally we obtain upto 90% scan wire length reductions over previous approaches [4],[11] for some ISCAS-89 benchmark circuits.
Citation:
Nilabha Dev, Sandeep Bhatia, Subhasish Mukherjee, Sue Genova, Vinayak Kadam, "A Partitioning Based Physical Scan Chain Allocation Algorithm that Minimizes Voltage Domain Crossings," vlsid, pp.187-193, 21st International Conference on VLSI Design (VLSI Design 2008), 2008 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||