Back to Search
Start Over
Automated Debugging-Aware Visualization Technique for SystemC HLS Designs
- Source :
- DSD
- Publication Year :
- 2021
- Publisher :
- IEEE, 2021.
-
Abstract
- High-level Synthesis (HLS) using system-level modeling language SystemC at the Electronic System Level (ESL) is being increasingly adopted by the semiconductor industry to raise design productivity. However, errors in the high-level design can propagate down to the low-level implementation and become very costly to fix. Thus, SystemC HLS verification and debugging are necessary and important. While monitoring simulation behavior is a straightforward solution to debug a given design in the case of an error (results of verification), it can become a very time-consuming process as a large amount of data that is not necessarily relevant to the source of error is analyzed.In this paper, we propose a fast and automated debugging-aware visualization approach, enabling designers to monitor the portion of a given SystemC HLS design’s simulation behavior that is related to the erroneous output(s). Experimental results including an extensive set of standard SystemC HLS designs show the effectiveness of our approach in localizing the designs’ simulation behavior in terms of the number of visualized variables. In comparison to traditional visualization methods, our proposed approach obtains up to 96% and 91% reduction in the search space for single and multiple faulty outputs, respectively.
- Subjects :
- Electronic system-level design and verification
Modeling language
business.industry
Computer science
media_common.quotation_subject
Process (computing)
Visualization
Set (abstract data type)
Data visualization
Debugging
SystemC
Embedded system
business
Hardware_REGISTER-TRANSFER-LEVELIMPLEMENTATION
computer
media_common
computer.programming_language
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2021 24th Euromicro Conference on Digital System Design (DSD)
- Accession number :
- edsair.doi...........199e3a636eb412c28dada99420ac1962
- Full Text :
- https://doi.org/10.1109/dsd53832.2021.00084