Publication | Closed Access
Testing of Clock-Domain Crossing Faults in Multi-core System-on-Chip
16
Citations
4
References
2011
Year
Unknown Venue
Clock-domain Crossing FaultsEngineeringMem TestingVerificationComputer ArchitectureHardware SecurityReliability EngineeringClock-domain CrossingParallel ComputingComputer EngineeringBuilt-in Self-testComputer ScienceCdc Fault DetectionMicroelectronicsDesign For TestingSilicon DebuggingClock BoundariesClock Domain CrossingSoftware TestingFault Injection
Manufacturing testing of clock‑domain crossing (CDC) defects is a major challenge for multi‑core SoC designs in the nanometer regime, as setup‑ and hold‑time violations in flip‑flops at clock boundaries can cause catastrophic failures even with synchronizers, and CDC faults are not always detectable by conventional ATPG methods. The study aims to comprehensively analyze CDC faults, propose fault models, and develop an automatic test‑pattern selection method for their detection. The authors propose multiple fault models for CDC defects and devise an automatic test‑pattern selection method to detect them. Applying the method to several IWLS'05 benchmarks shows its effectiveness.
Manufacturing test for clock-domain crossing(CDC) defects is a major challenge for multi-core system-on chip(SoC) designs in the nanometer regime. Setup- and hold time violations in flip-flops situated on clock boundaries may lead to catastrophic failures, even when circuits are equipped with synchronizers at clock boundaries. In this work, we comprehensively study the effect of CDC faults, and propose a number of fault models to target such defects. In addition, we develop an automatic test-pattern selection method for CDC fault detection. This work is motivated by the fact that CDC faults cannot always be detected by conventional ATPG methods. The results of applying the proposed method to a number of IWLS'05 benchmarks demonstrate the effectiveness of our approach.
| Year | Citations | |
|---|---|---|
Page 1
Page 1