Automatic Generation of High Coverage Transient Fault Detectors Using Goldmine

نویسندگان

  • Viraj Athavale
  • Shobha Vasudevan
چکیده

We propose a formal technique for automatic generation of tran­ sient fault detectors for flip-flops/latches in control logic. We apply GoldMine, an automatic assertion generation engine based on data mining and formal verification to generation of fault detectors. The GoldMine tool flow is modified to include fault coverage evalu­ ation of assertions. Our formal technique is sound and complete with respect to injected faults and provides an accurate assessment of coverage. Our technique is also able to identify faults critical to overall design vulnerability. We demonstrate high fault cover­ age on OR 1200 processor, Space Wire RTL and ITC benchmarks. We extract a minimal high coverage subset of fault detectors for synthesis and show that it has minimal performance overhead.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

GoldMine: Automatic Assertion Generation and Coverage Closure in Design Validation

We present GOLDMINE, a methodology for generating assertions automatically. Our method involves a combination of data mining and static analysis of the Register Transfer Level (RTL) design. The RTL design is first simulated to generate data about the design’s dynamic behavior. The generated data is then mined for ”candidate assertions” that are likely to be invariants. These candidate assertion...

متن کامل

Goldmine : an Integration of Data Mining and Static Analysis for Automatic Generation of Hardware

We present GOLDMINE, a methodology for generating assertions automatically. Our method involves a combination of data mining and static analysis of the Register Transfer Level (RTL) design. The RTL design is first simulated to generate data about the design’s dynamic behavior. The generated data is then mined for “candidate assertions” that are likely to be invariants. We present both a decisio...

متن کامل

Influence of Fault Current Limiter in Voltage Drop and TRV Considering Wind Farm

Influence of distributed generation systems in the distribution systems can increase the level of short-circuit current. The effectiveness of distributed generation systems is affected by the size, location, type of distributed generation systems technology, and the methods of connecting to distribution systems. Wind turbine system is the examples of distributed generation source. Not only does...

متن کامل

Fault Tolerant Deflecting Router with High Fault Coverage for On-chip Network

Continuous scaling of CMOS technology makes it possible to integrate a large number of heterogeneous devices that need to communicate efficiently on a single chip. For this efficient routers are needed to takes place communication between these devices. As the chip scales, the probability of both permanent and transient faults is also increasing, making Fault Tolerance (FT) a key concern in sca...

متن کامل

Test Scenarios Generation Using Path Coverage

Testing is one of the very important component of software development process. Properly generated test sequences may not only locate the defects in software, but also help in reducing the high cost associated with software testing. It is often desired that test sequences should be automatically generated to achieve required test coverage. Automatic test sequence generation is a major problem i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017