Dynamic Electronic Design Automation concept, benefit and framework

  • Authors:
  • Mi Zhang;Guang Hu;ShiLiang Tu;ZhiLei Chai

  • Affiliations:
  • Fudan University, Shanghai, China;Fudan University, Shanghai, China;Fudan University, Shanghai, China;Jiangnan University, Wuxi, China

  • Venue:
  • Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In Electronic Design Automation, current system-level design languages (e.g. SystemC) are all built from static languages (C/C++), and the design methodology is static. (1)This could lead to much inefficiency in description, verification, and synthesis. We have created the world's first Dynamic System-level Design Language (PDSDL [1]) by using popular dynamic language python, and a refining framework (Trilobite [2]) based on it. (2)In this article, we will not introduce how they are designed and implemented but focus on the concept of dynamic methodology, its benefit, and a refining framework. (3)We arrange our presentation according to the individual stages along the design, and give comparison and examples to show related benefit in each section. We also give a harmony refining framework at the end.