VHDLDIAG+: Value-level Diagnosis of VHDL Programs

نویسندگان

  • Markus Stumptner
  • Franz Wotawa
چکیده

We describe the application of model-based diagnosis to the debugging of VHDL programs. In our previous work in VHDL-based software diagnosis, we have relied upon a very abstract representation to make it possible to diagnose fullsized applications (up to 1MLOC) at the cost of reduced discrimination between diagnoses. This paper describes a more detailed representation for VHDL programs that explicitly reasons about the computation of variable and signal values, making it possible to examine the internal workings of VHDL processes to find a more exact cause of the errors in a program. The higher computational effort involved requires that the new representation be used as a refinement in tandem with the older, more abstract representation. Models for the full VHDL language extent are currently being developed. The implementation is being applied to test problems.

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

ثبت نام

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

منابع مشابه

Debugging VHDL designs using model-based reasoning

The application of formal methods in software engineering and hardware design has become an important field of research. It aims at minimizing time to market and reduce the overall development costs. While formal verification, e.g., model-checking, is widely used, methods for helping programmers or engineers in locating and fixing faults within a hardware design or software are rarely available...

متن کامل

A Model-Based Tool for Finding Faults in Hardware Designs

The state of the art in integrated circuit design is the use of special hardware description languages such as VHDL. The designs programmed in VHDL are reened up to the point where the physical realization of the new circuit or board can be created automatically. Before that stage is reached, the designs are tested by simulating them and comparing their output to that prescribed by the speciica...

متن کامل

Debugging synthesizeable VHDL Programs

This paper describes the use of model-based diagnosis for locating bugs in hardware designs. We restrict our view to hardware designs written in a subset of the commonly used hardware description language VHDL. This subset includes all synthesizeable (register transfer level) programs. This are programs which can be automatically converted into a gate level description without changing their be...

متن کامل

Detecting and Locating Faults in Hardware Designs

The state of the art in integrated circuit design is the use of special hardware description languages such as VHDL. Designs are programmed in VHDL and refined up to the point where the physical realization of the new circuit or board can be created automatically. Before that stage is reached, the designs are tested by simulating them and comparing their output to that prescribed by the specifi...

متن کامل

Modeling State in Software Debugging of VHDL-RTL Designs - A Model-Based Diagnosis Approach

In this paper we outline an approach of applying model-based diagnosis to the field of automatic software debugging of hardware designs. We present our value-level model for debugging VHDL-RTL designs and show how to localize the erroneous component responsible for an observed misbehavior. Furthermore, we discuss an extension of our model that supports the debugging of sequential circuits, not ...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 1998