Understanding a hardware design is tough. When entering a large team as a new member, when extending a legacy design, or when documenting a new design, a lack in understanding the details of a design is a major obstacle for productivity. In software engineering topics like software maintenance, software understanding, reverse engineering are well established in the research community and partially tackled by tools. In the hardware area the re–use of IP–blocks, the growing size of designs and design teams leads to similar problems. Understanding of hardware requires deep insight into concurrently operating units, optimizations to reduce the required area, and specially tailored functional units for a particular use.<br>The workshop is of interest to practitioners working in circuit design and to researchers interested in design automation.<br>The aim of the 3rd Workshop on Design Automation for Understanding Hardware Designs (DUHDe) is to consolidate the community for these topics in electronic design automation. The workshop is not limited to the following topics in design understanding but includes:<br>Design descriptions from the FSL (Formal Specification Level) to ESL (Electronic System Level) down to RTL (Register Transfer Level)<br>Extraction of high–level properties<br>Feature Localization: Localization of code implementing specialized functionality<br>Synthesis and Verification from Natural Language<br>Hardware design evolution: feature integration, feature interactions<br>Reverse Engineering<br>Innovative GUIs for design<br>Analysis of interaction between hardware and software<br>Formal methods for design understanding<br>Scalable approaches to design understanding<br>
Abbrevation
DUHDe
City
Dresden
Country
Germany
Deadline Paper
Start Date
End Date
Abstract