Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/789083.1022813acmconferencesArticle/Chapter ViewAbstractPublication PagesdateConference Proceedingsconference-collections
Article

Layout-Driven SOC Test Architecture Design for Test Time and Wire Length Minimization

Published: 03 March 2003 Publication History

Abstract

This paper extends existing SOC test architecture design approaches that minimize required tester vector memory depth and test application time, with the capability to minimize the wire length required by the test architecture. We present a simple, yet effective wire length cost model for test architectures together with a new test architecture design algorithm that minimizes both test time and wire length. The user specifies the relative weight of the costs of test time versus wire length. In an integrated fashion, the algorithm partitions the total available TAM width over individual TAMs, assigns the modules to these TAMs, and orders the modules within one TAM such that the total cost is minimized. Experimental results on five benchmark SOCs show that we can obtain savings of up to 86% in wiring costs at the expense of > 4% in test time.

References

[1]
{1} Yervant Zorian, Erik Jan Marinissen, and Sujit Dey. Testing Embedded-Core Based System Chips. In Proceedings IEEE International Test Conference (ITC), pages 130-143, Washington, DC, October 1998.
[2]
{2} Joep Aerts and Erik Jan Marinissen. Scan Chain Design for Test Time Reduction in Core-Based ICs. In Proceedings IEEE International Test Conference (ITC), pages 448-457, Washington, DC, October 1998.
[3]
{3} Prab Varma and Sandeep Bhatia. A Structured Test Re-Use Methodology for Core-Based System Chips. In Proceedings IEEE International Test Conference (ITC), pages 294-302, Washington, DC, October 1998.
[4]
{4} Erik Jan Marinissen et al. A Structured And Scalable Mechanism for Test Access to Embedded Reusable Cores. In Proceedings IEEE International Test Conference (ITC), pages 284-293, Washington, DC, October 1998.
[5]
{5} Krishnendu Chakrabarty. Design of System-on-a-Chip Test Access Architectures Using Integer Linear Programming. In Proceedings IEEE VLSI Test Symposium (VTS), pages 127-134, Montreal, Canada, April 2000.
[6]
{6} Zahra sadat Ebadi and Andre Ivanov. Design of an Optimal Test Access Architecture Using a Genetic Algorithm. In Proceedings IEEE Asian Test Symposium (ATS), pages 205-210, Kyoto, Japan, November 2001.
[7]
{7} Yu Huang et al. Resource Allocation and Test Scheduling for Concurrent Test of Core-Based SOC Design. In Proceedings IEEE Asian Test Symposium (ATS), pages 265-270, Kyoto, Japan, November 2001.
[8]
{8} Vikram Iyengar, Krishnendu Chakrabarty, and Erik Jan Marinissen. Co-Optimization of Test Wrapper and Test Access Architecture for Embedded Cores. Journal of Electronic Testing: Theory and Applications, 18(2):213-230, April 2002.
[9]
{9} Vikram Iyengar, Krishnendu Chakrabarty, and Erik Jan Marinissen. Efficient Wrapper/TAM Co-Optimization for Large SOCs. In Proceedings Design, Automation, and Test in Europe (DATE), pages 491-498, Paris, France, March 2002.
[10]
{10} Vikram Iyengar, Krishnendu Chakrabarty, and Erik Jan Marinissen. On Using Rectangle Packing for SOC Wrapper/TAM Co-Optimization. In Proceedings IEEE VLSI Test Symposium (VTS), pages 253-258, Monterey, CA, April 2002.
[11]
{11} Sandeep Kumar Goel and Erik Jan Marinissen. Cluster-Based Test Architecture Design for System-on-Chip. In Proceedings IEEE VLSI Test Symposium (VTS), pages 259-264, Monterey, CA, April 2002.
[12]
{12} Sandeep Kumar Goel and Erik Jan Marinissen. Effective and Efficient Test Architecture Design for SOCs. In Proceedings IEEE International Test Conference (ITC), pages 529-538, Baltimore, MD, October 2002.
[13]
{13} Krishnendu Chakrabarty. Design of System-on-a-Chip Test Access Architectures Under Place-and-Route and Power Constraints. In Proceedings ACM/IEEE Design Automation Conference (DAC), pages 432-437, Los Angeles, CA, June 2000.
[14]
{14} M.R. Garey and D.S. Johnson. Computers and Intractability - A guide to the theory of NP-Completeness. W.H. Freeman and Company, San Francisco, 1979.
[15]
{15} Vikram Iyengar, Krishnendu Chakrabarty, and Erik Jan Marinissen. Integrated Wrapper/TAM Co-Optimization, Constraint-Driven Test Scheduling, and Tester Data Volume Reduction for SOCs. In Proceedings ACM/IEEE Design Automation Conference (DAC), pages 685-690, New Orleans, LO, June 2002.
[16]
{16} Shane Dowd. Post Placement Scan Chain Re-Ordering. Electronic Product Design, 17(10):33-38, October 1996.
[17]
{17} Chau-Shen Chen, Kuang-Hui Lin, and TingTing Hwang. Layout Driven Selecting and Chaining of Partial Scan Flip-Flops. In Proceedings ACM/IEEE Design Automation Conference (DAC), pages 262-267, Las Vegas, NV, June 1996.
[18]
{18} K.-H. Lin, C.-S. Chen, and T.-T. Hwang. Layout-Driven Chaining of Scan Flip-Flops. IEE Proceedings - Computers and Digital Techniques, 143(6):421-425, November 1996.
[19]
{19} Kazushi Nakamura et al. Scanpath's Wire Length Minimization and Its Short Path Error Correction. NEC Research & Development Journal, 38(1):22-27, January 1997.
[20]
{20} S. Barbagallo et al. Scan Chain Partitioning and Re-ordering Based on Layout Information: An Industrial Experience. In Proceedings Design, Automation, and Test in Europe (DATE) - Designers Track, pages 123- 127, Paris, France, March 1998.
[21]
{21} Erik Jan Marinissen and Mireille Tap. Layout-Driven Scan Chain Partitioning and Ordering. In IEEE European Test Workshop (ETW), Saltsjobaden, Sweden, May 2001.
[22]
{22} Vikram Iyengar and Krishnendu Chakrabarty. Test Bus Sizing for System-on-a-Chip. IEEE Transactions on Computers, 51:449-459, May 2002.
[23]
{23} Erik Jan Marinissen, Vikram Iyengar, and Krishnendu Chakrabarty. A Set of Benchmarks for Modular Testing of SOCs. In Proc. IEEE International Test Conference (ITC), pages 519-528, Baltimore, MD, October 2002.

Cited By

View all
  • (2011)Early estimation of wire length for dedicated test access mechanisms in networks-on-chip based SoCsProceedings of the 24th symposium on Integrated circuits and systems design10.1145/2020876.2020894(73-78)Online publication date: 30-Aug-2011
  • (2009)Test architecture design and optimization for three-dimensional SoCsProceedings of the Conference on Design, Automation and Test in Europe10.5555/1874620.1874672(220-225)Online publication date: 20-Apr-2009
  • (2009)Layout-driven test-architecture design and optimization for 3D SoCs under pre-bond test-pin-count constraintProceedings of the 2009 International Conference on Computer-Aided Design10.1145/1687399.1687434(191-196)Online publication date: 2-Nov-2009
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DATE '03: Proceedings of the conference on Design, Automation and Test in Europe - Volume 1
March 2003
1112 pages
ISBN:0769518702

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 03 March 2003

Check for updates

Qualifiers

  • Article

Conference

DATE03
Sponsor:

Acceptance Rates

Overall Acceptance Rate 518 of 1,794 submissions, 29%

Upcoming Conference

DATE '25
Design, Automation and Test in Europe
March 31 - April 2, 2025
Lyon , France

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 09 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2011)Early estimation of wire length for dedicated test access mechanisms in networks-on-chip based SoCsProceedings of the 24th symposium on Integrated circuits and systems design10.1145/2020876.2020894(73-78)Online publication date: 30-Aug-2011
  • (2009)Test architecture design and optimization for three-dimensional SoCsProceedings of the Conference on Design, Automation and Test in Europe10.5555/1874620.1874672(220-225)Online publication date: 20-Apr-2009
  • (2009)Layout-driven test-architecture design and optimization for 3D SoCs under pre-bond test-pin-count constraintProceedings of the 2009 International Conference on Computer-Aided Design10.1145/1687399.1687434(191-196)Online publication date: 2-Nov-2009
  • (2006)DFT Infrastructure for Broadside Two-Pattern Test of Core-Based SOCsIEEE Transactions on Computers10.1109/TC.2006.5655:4(470-485)Online publication date: 1-Apr-2006
  • (2004)Test Infrastructure Design for the Nexperia™ Home Platform PNX8550 System ChipProceedings of the conference on Design, automation and test in Europe - Volume 310.5555/968880.969238Online publication date: 16-Feb-2004
  • (2004)Searching for Global Test Costs Optimization in Core-Based SystemsJournal of Electronic Testing: Theory and Applications10.1023/B:JETT.0000039604.64927.0f20:4(357-373)Online publication date: 1-Aug-2004

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media