2017 International Conference On Computer Aided Design

The Premier Conference Devoted to Technical Innovations in Electronic Design Automation

November 13-16, 2017Irvine Marriott Irvine, CA

Tue, 2017-08-29 15:54 -- root
Model Driven Architecture (MDA) is an Object Management Group (OMG) vision for the automation of software design that is almost 15 years old. Recently, a new version 2.0 was published, which takes care of the demand for an even higher level of flexibility. Companions of MDA are so called domain specific languages (DSLs). These languages differ from general purpose languages such as Java, C++ and Python as they are much smaller in terms of constructs and concepts and tailored to specific domains and to specific target hardware architectures. In the last years, some domain specific languages for hardware design (HDSLs) have been published. All these approaches have proven their benefit in industry grade designs in synthesizing RTL code and/or firmware. In this sense, also the C, C++ and SystemC subsets used by HLS tools are a kind of HDSL targeting control/data-path architectures. The remaining question is whether HDSLs can cover all design domains above RTL to establish a new layer of abstraction and automation? Is it possible to invent these languages, provide automation tools, and are they economically viable? Is there a need for convergence of HDSLs, since the existing approaches differ in underlying concepts, models and target architectures? To address these questions, this session presents prominent HDSL approaches, shows their use cases and takes a look ahead on new HDSL application areas where HDSLs can be utilized to improve design productivity and design quality.
Event ID: 
30f5e93d-4460-44bd-8697-211dda415aa6
Event Type: 
Special Session
Location: 
Newport & Marina
Event Time: 
Wednesday, November 15, 2017 -
13:45 to 15:45
Session Number: 
9
Session Number Suffix: 
C
Session Number: 
9
confID: 
242