Академический Документы
Профессиональный Документы
Культура Документы
www.itri.org.tw
ABSTRACT
Comparing to the existing 2D chips, three dimensional integration chips (3D ICs) have been
developed to provide higher band-width, smaller delay, smaller form factor, and lower power
consumption. Practically, to realize the 3D ICs, one has to face not only the difficulty of stacking
technology during manufacture process but also serious testing issues derived. In literature, many
test methodologies, such as boundary scan, core-based wrapper, interconnection testing, and test
integration methods have been proposed to test 3D ICs. However, without the support of proper
design flow and EDA tools, design-for-test (DfT) circuits and testing requirements of 3D ICs are
difficult to implement. Many test methodologies proposed for 3D ICs didn’t consider the realistic
situation from the feature of EDA tools. In this paper, we describe the challenges while develop-
ing the DFT in 3D IC design. Moreover, we present a reference design flow and realistic metho-
dologies to address the issue of “How to realize DFT circuit on 3D ICs?”. We use a processor-to-
memory stacking as an example to demonstrate a useful and easier way to implement 3D ICs
with our proposed methods by extending current conventional EDA DFT tools.
Table of Contents
1. Introduction ............................................................................................................................. 3
2. Three Dimensional Integration Chips Testing ........................................................................ 3
3. Efficient and Realistic DFT Implementation Flow ................................................................. 4
Table of Tables
Table 1 Detail Information of DFTMAX Configuration ................................................................ 5
Table 2 Realistic compression ratio in PAC design ........................................................................ 8
Block Design
3D ICs Hierarchical DfT Integration Flow
block level
Scan Configuration
Scan Compression/Serializer
Scan Extraction
intra-die
scan data in
Deserializer
serial_clk
Update Stage
Decompressor
Wrapper Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
∙∙∙
80
Compressor
Decompressor Decompressor
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Wrapper
Wrapper
Wrapper
Wrapper
∙∙∙ ∙∙∙
80 scan_clk 80
Compressor Compressor
TDI
scan data in
Deserializer
TDI Serializer
serial_clk
Clock
TCK IEEE Update Stage
Controller
1149.1
TMS JTAG Decompressor
TRSTN
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Scan Chain
Wrapper
Wrapper
BSR
scan_clk
∙∙∙
192
Compressor
TSV_TDI TSV_TDI
PAD_TDI Up_TDO Up_TDO
PAD_TDO
IR Down_TDO
IR Down_TDO
IR
Bypass Bypass Bypass
PAD_TDO
PAD_TDO
TAP Controller TAP Controller TAP Controller
MEM MEM
ID Gen
BIST
MEM MEM
DSP DSP
MEM MEM
Boundary Scan
UDI Test Setup
Multi-mode CODEC/Serializer
Multi-mode Test
Protocol File
TetraMAX
Multi-mode 3D
IC Test Pattern
5. Conclusions
In this project, a complete DFT implementation flow is presented with a realistic 3DIC design.
IEEE 1149.1, core wrapper, and CODEC methodologies are integrated into a 3D DFT methodol-
ogy. In this DFT methodology, we make use of consumer tools to realize and provide a low-
power and cost-aware 3DIC DFT implementation flow. In our 3D DfT scheme, boundary scan
design doesn’t need to be modified for parallel scan access, and core-based wrapper doesn’t need
to support die level testing [8]. In summary, the DFT scheme provides a suitable and useful
thinking for EDA vendor to build a 3D IC testing flow.