Fault coverage and resource analysis for diverse structures of clock TSV fault-tolerant units in 3D ICs

In TSV (Through-Silicon-Via) based 3D ICs, synthesizing 3D clock tree is one of the most challenging tasks. Since the clock signal is delivered to clock sinks (e.g., latches, FFs) through TSVs, any fault on a TSV in the clock tree causes a chip failure. Therefore, ensuring the reliability of clock TSVs is highly important. Instead of the naive solution using double-TSV technique, which demands significant area overhead because of the large size of TSV, a structure called TSV fault-tolerant unit is proposed to provide TSV fault tolerance with minimum area overhead. In this work, we analyze a set of diverse structures of clock TSV fault-tolerant units which include not only the existing ones but also possible variants we devised, with respect to the TSV fault coverage and resource overhead such as additional TSVs, gates, and wires required. Our analysis results can be used usefully to provide designers with a guideline on the selection of TSV fault-tolerant unit that is best suited for their 3D IC design objectives and constraints.

[1]  E.G. Friedman,et al.  Clock distribution architectures for 3-D SOI integrated circuits , 2008, 2008 IEEE International SOI Conference.

[2]  Yiyu Shi,et al.  Through-Silicon Via Fault-Tolerant Clock Networks for 3-D ICs , 2013, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[3]  Yeong-Taeg Kim,et al.  Contrast enhancement using brightness preserving bi-histogram equalization , 1997 .

[4]  Chong-Min Kyung,et al.  An energy management scheme for solar-powered Wireless Visual Sensor Networks toward uninterrupted operations , 2013, 2013 International SoC Design Conference (ISOCC).

[5]  Jian Xu,et al.  Demystifying 3D ICs: the pros and cons of going vertical , 2005, IEEE Design & Test of Computers.

[6]  Yiyu Shi,et al.  Fault-tolerant 3D clock network , 2011, 2011 48th ACM/EDAC/IEEE Design Automation Conference (DAC).

[7]  Taewhan Kim,et al.  Resource Allocation and Design Techniques of Prebond Testable 3-D Clock Tree , 2013, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[8]  Taewhan Kim,et al.  Clock tree embedding for 3D ICs , 2010, 2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC).

[9]  Chia-Ming Chang,et al.  A CEA concentration measurement system using FPW biosensors and frequency-shift readout IC , 2013, 2013 International SoC Design Conference (ISOCC).