All Categories : Technical Papers Bookmark and Share

Title : Facilitating Unreachable Code Diagnosis and Debugging
Company : Avery Design Systems, Inc
Date : 12-Mar-2011
Downloads : 8

Rate This File
5 Stars
4 Stars
3 Stars
2 Stars
1 Star

Code coverage is a popular method to find design bugs and verification loopholes. However, once a piece of code is determined to be unreachable, diagnosing the cause of the problem can be challenging: since the code is unreachable, no counterexample can be returned for debugging. Therefore, engineers need to analyze the legality of nonexistent execution paths, which can be difficult. To address such a problem, we analyzed the cause of unreachability in several industrial designs and proposed a diagnosis technique that can explain the cause of unreachability. In addition, our method provides suggestions on how to solve the unreachability problem, which can further facilitate debugging. Our experimental results show that this technique can greatly reduce an engineer’s effort in analyzing unreachable code.
User Reviews More Reviews Review This File
Downstream : Solutuions for Post processing PCB Designs

Aldec

Featured Video
Jobs
Digital Design Engineer for Cirrus Logic, Inc. at Austin, Texas
R&D Hardware Electrical Engineering Associate for Applied Research Laboratories UTA at Austin, Texas
IC Design Verification Engineer for Coherent Logix at Austin, Texas
Upcoming Events
Design and Verification Conference and Exhibition (DVCon) at DoubleTree by Hilton San Jose 2050 Gateway Place San Jose CA - Feb 25 - 28, 2019
Geodesign Summit 2019 at Redlands CA - Feb 25 - 28, 2019
Mobile World Congress 2019 at Fira Gran Barcelona Spain - Feb 25 - 28, 2019
WTS 2019 at London United Kingdom - Mar 12 - 13, 2019
DownStream: Solutions for Post Processing PCB Designs
TrueCircuits: IoTPLL



Internet Business Systems © 2019 Internet Business Systems, Inc.
25 North 14th Steet, Suite 710, San Jose, CA 95112
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering TechJobsCafe - Technical Jobs and Resumes GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise