A DFT Compatible In-Situ Timing Error Detection and Correction Structure

Authors

  • Ms. K Srinidhi Reddy Assistant Professor,ECE Department Bhoj Reddy Engineering College for Women Author
  • Kaithapuram Sirichadana B. Tech Students, Department Of Ece, Bhoj Reddy Engineering College For Women, India. Author
  • Sanganamoni Srivani B. Tech Students, Department Of Ece, Bhoj Reddy Engineering College For Women, India. Author
  • Jakkula Varalaxmi B. Tech Students, Department Of Ece, Bhoj Reddy Engineering College For Women, India. Author

Abstract

In-situ timing error detection and correction (EDAC) 
structure is widely adopted in timing-error resilient 
circuits to reduce the conservative timing guard
band induced by process, voltage, and temperature 
(PVT) variations. However, it introduces the latch- 
based data-path as well as extra detection and 
propagation logic, therefore challenges the design 
for-testability (DFT) implementation. In this article, 
we propose a novel DFTcompatible EDAC structure 
with significant signal control simplification and 
test- pattern complexity reduction, featuring low area 
and test overhead. This structure leverages a new 
scannable EDAC cell (SEDC) which can be 
configured for timing EDAC in normal mode, or for 
shift operations as a flip-flop in scan mode. 
Specifically, the proposed detection logic can be 
controlled succinctly in scan shift operations and 
then observed via the global error propagation logic 
with simple control signal configurations during the 
test.  
The performance of the full adder would impact the 
whole system. Full Adder Cell plays an important 
role 
in Digital Signal Processors (DSPs), 
Application 
Specific 
ICs 
(ASICs), 
and 
microprocessors, etc. Fault categorized into three 
categories permanent, transient or intermittent. Due 
to the presence of electromagnetic noises, cosmic 
rays, crosstalk and power supply noises, transient 
fault takes place. The system leads to failure and 
when the faults exist on a system than stop delivering 
the desired results. In the practical system, it is impossible to create a perfect system, so fault 
tolerant is essential. When faults are present in a 
system and system is capable of performing its 
desired function continuously that’s called the fault 
tolerant. Fault- tolerant design is used to attain a 
reliability or availability which cannot be obtained 
by its counterpart the faultintolerant design.  

Downloads

Download data is not yet available.

References

1) S. Das et al., “RazorII: In-Situ error detection and

correction for PVT and SER tolerance,” IEEE J.

Solid-State Circuits, vol. 44, no. 1, pp. 32–48,

Jan. 2009.

2) K. A. Bowman et al., “A 45 nm resilient

microprocessor core for dynamic variation

tolerance,” IEEE J. Solid-State Circuits, vol. 46,

no. 1, pp. 194–208, Jan. 2011.

3) M. Fojtik et al., “Bubble razor: Eliminating

timing margins in an ARM Cortex-M3 processor

in 45 nm CMOS using architecturally

independent error detection and correction,”

IEEE J.

Solid-State Circuits, vol. 48, no. 1, pp. 66–81,

Jan. 2013.

4) S. Kim and M. Seok, “Variation-tolerant, ultra

low-voltage microproces sor with a lowoverhead,

within-a-cycle In-Situ timing-error detection and

correction technique,” IEEE J. Solid-State

Circuits, vol. 50, no. 6, pp. 1478–1490, Jun. 2015.

5) Y. Zhang et al., “iRazor: Current-based error

detection and cor rection scheme for PVT

variation in 40-nm ARM cortex-R4 pro cessor,”

IEEE J. Solid-State Circuits, vol. 53, no. 2,

pp. 619–631, Feb. 2018.

6) C. Hong and T. Liu, “A variation-resilient

microprocessor with a two-level timing

errordetection and correction system in 28-nm

CMOS,” IEEE J. Solid-State Circuits, vol. 55, no.

8, pp. 2285–2294, Aug. 2020.

7) S. K. Lee, P. N. Whatmough, D. Brooks, and G.

Wei, “A 16-nm always on DNN processor with

adaptive clocking and multi-cycle banked

SRAMs,” IEEE J. Solid-State Circuits, vol.

54, no. 7, pp. 1982–1992, Jul. 2019.

8) T. Jia, Y. Wei, R. Joseph, and J. Gu, “An adaptive

clock scheme exploit ing instructionbased

dynamic timing slack for a GPGPU architecture,”

IEEE J. Solid-State Circuits, vol. 55, no. 8, pp.

2259–2269, Aug. 2020.

9) S. Ryu, J. Koo, W. Kim, Y. Kim, and J.-J. Kim,

“Variation-tolerant elastic clock scheme for low

voltage operations,” IEEE J. Solid-State Circuits,

vol. 56, no. 7, pp. 2245–2255, Jul.

2021.

10) S. Kim, J. P. Cerqueira, and M. Seok, “Near-Vt

adaptive microprocessor and powermanagement

unit system based on direct error regulation,” in

Proc. 43rd IEEE Eur. SolidState Circuits Conf.

(ESSCIRC), 2017, pp. 163–166.

Downloads

Published

2025-06-18

Issue

Section

Articles

How to Cite

A DFT Compatible In-Situ Timing Error Detection and Correction Structure . (2025). International Journal of Multidisciplinary Engineering In Current Research, 10(6), 276-286. https://ijmec.com/index.php/multidisciplinary/article/view/807