Abbrevation
DUHDe
City
Dresden
Country
Germany
Deadline Paper
Start Date
End Date
Abstract

Understanding a hardware design is tough&#046; 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&#046; In software engineering topics like software maintenance, software understanding, reverse engineering are well established in the research community and partially tackled by tools&#046; In the hardware area the re&#8211;use of IP&#8211;blocks, the growing size of designs and design teams leads to similar problems&#046; 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&#046;<br>The workshop is of interest to practitioners working in circuit design and to researchers interested in design automation&#046;<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&#046; 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&#8211;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>