Automatic Generation of High-Coverage Tests for RTL Designs using Software Techniques and Tools

February 19, 2016 Β· Declared Dead Β· πŸ› 2016 IEEE 11th Conference on Industrial Electronics and Applications (ICIEA)

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Yu Zhang, Wenlong Feng, Mengxing Huang arXiv ID 1602.06038 Category cs.SE: Software Engineering Cross-listed cs.AR Citations 7 Venue 2016 IEEE 11th Conference on Industrial Electronics and Applications (ICIEA) Last Checked 4 months ago
Abstract
Register Transfer Level (RTL) design validation is a crucial stage in the hardware design process. We present a new approach to enhancing RTL design validation using available software techniques and tools. Our approach converts the source code of a RTL design into a C++ software program. Then a powerful symbolic execution engine is employed to execute the converted C++ program symbolically to generate test cases. To better generate efficient test cases, we limit the number of cycles to guide symbolic execution. Moreover, we add bit-level symbolic variable support into the symbolic execution engine. Generated test cases are further evaluated by simulating the RTL design to get accurate coverage. We have evaluated the approach on a floating point unit (FPU) design. The preliminary results show that our approach can deliver high-quality tests to achieve high coverage.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Software Engineering

Died the same way β€” πŸ‘» Ghosted