• DocumentCode
    1351310
  • Title

    Test-Architecture Optimization and Test Scheduling for TSV-Based 3-D Stacked ICs

  • Author

    Noia, Brandon ; Chakrabarty, Krishnendu ; Goel, Sandeep Kumar ; Marinissen, Erik Jan ; Verbree, Jouke

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Duke Univ., Durham, NC, USA
  • Volume
    30
  • Issue
    11
  • fYear
    2011
  • Firstpage
    1705
  • Lastpage
    1718
  • Abstract
    Through-silicon via (TSV)-based 3-D stacked ICs (SICs) are becoming increasingly important in the semiconductor industry. In this paper, we address test architecture optimization for 3-D stacked ICs implemented using TSVs. We consider two cases, namely 3-D SICs with die-level test architectures that are either fixed or still need to be designed. We next present mathematical programming techniques to derive optimal solutions for the architecture optimization problem for both cases. Experimental results for three handcrafted 3-D SICs comprising of various systems-on-a-chip (SoCs) from the ITC´02 SoC test benchmarks show that compared to the baseline method of sequentially testing all dies, the proposed solutions can achieve significant reduction in test length. This is achieved through optimal test schedules enabled by the test architecture. We also show that increasing the number of test pins typically provides a greater reduction in test length compared to an increase in the number of test TSVs. Furthermore, we show that shorter test lengths are generally achieved with the larger, more complex dies lower in the stack. This is because test data must pass through every die lower in a stack in order to reach its target die, and with the larger dies lower in the stack, more test bandwidth may be provided to these dies using fewer routing resources.
  • Keywords
    integrated circuit testing; mathematical programming; network routing; semiconductor industry; system-on-chip; three-dimensional integrated circuits; SoC; TSV-based 3D stacked IC; architecture optimization problem; baseline method; die-level test architectures; handcrafted 3D SIC; mathematical programming techniques; routing resources; semiconductor industry; systems-on-a-chip; test length; test pins; test scheduling; through-silicon via; Computer architecture; Optimization; Silicon carbide; System-on-a-chip; 3-D SIC; DFT; ILP; optimization;
  • 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.2011.2160177
  • Filename
    6046180