xPilot: A Platform-Based Behavioral Synthesis System
xPilot: A Platform-Based Behavioral Synthesis System
复制标题
xPilot:基于平台的行为综合系统
DOI:
--
复制
发表时间:
2005
期刊:
影响因子:
--
通讯作者:
Zhiru Zhang
中科院分区:
文献类型:
--
作者:
Deming Chen;J. Cong;Yiping Fan;Guoling Han;Wei Jiang;Zhiru Zhang
Behavioral synthesis is an automated design process that compiles functional and/or algorithmic descriptions into optimized hardware architectures. It has long been identified as one of the critical technologies for enabling the transition to the higher level of abstraction. Unfortunately, it stumbled in its debut on the EDA marketplace during the mid-1990s and so far has had a limited adoption among chip designers. With the billion-transistor chip on the horizon, the design complexity of integrated circuit systems is outgrowing the capabilities of current RTL methods. This brought about a renewed interest in behavioral synthesis, and innovations are required to address the new challenges in nanometer IC designs. In this paper we present the xPilot behavioral synthesis system being developed at UCLA. xPilot aims to provide novel platformbased synthesis technologies to optimize logic, interconnects, performance, and power simultaneously at the high level. The ultimate goal is to improve both design productivity and quality of results. Preliminary experiments on FPGAs demonstrate the efficacy of our approach on a wide range of applications and its value in exploring various design tradeoffs.