介绍一种新型的动态系统描述语言,PDSDL.它比SystemC更加高效和灵活.(1)PDSDL使用了Python面向对象动态语言,(2)PDSDL创新性地提出了动态系统的概念.系统的建模、验证和综合全都依赖于运行时动态系统特性,而非传统的存储在非易失记忆体(例如文件)的静态描述.因此设计者能使用程序和高级人工智能方式来进行更高效的结构探索.本文的重点在于探讨动态系统描述语言的特性和实现机理.文末给出简要试验结果.
In this paper,we present a new Dynamic System Description Language,PDSDL. It is more flexible and productive than prevalent SystemC. It uses object-oriented dynamic language Python,and It innovatively proposes the dynamic system concept. The modeling,verification and synthesis all rely on the properties of the dynamic changeable system,not the static description in related storage. Therefore,it enables more efficient design-space exploration by using artificial intelligent methods. This paper focuses on DSDL characteristics and its implementation. Brief experiment result is given at the end.