xPilot: A Platform-Based Behavioral Synthesis System

xPilot: A Platform-Based Behavioral Synthesis System
复制标题

xPilot:基于平台的行为综合系统

DOI:
--
复制
发表时间:
2005
期刊:
影响因子:
--
通讯作者:
Zhiru Zhang
Zhiru Zhang
中科院分区:
--
文献类型:
--
作者:
Deming Chen;J. Cong;Yiping Fan;Guoling Han;Wei Jiang;Zhiru Zhang

文献摘要

被引文献

相似文献

行为综​​合是一种自动化设计过程,它将功能和/或算法描述编译成优化的硬件架构。长期以来,它一直被认为是实现向更高抽象级别过渡的关键技术之一。不幸的是,它在 20 世纪 90 年代中期在 EDA 市场上首次亮相时遭遇了挫折,迄今为止在芯片设计人员中的采用率有限。随着十亿晶体管芯片的出现,集成电路系统的设计复杂性正在超出当前 RTL 方法的能力。这引起了人们对行为综合的新兴趣,并且需要创新来应对纳米 IC 设计的新挑战。在本文中,我们介绍了加州大学洛杉矶分校正在开发的 xPilot 行为综合系统。 xPilot 旨在提供新颖的基于平台的综合技术,以在高水平上同时优化逻辑、互连、性能和功耗。最终目标是提高设计效率和结果质量。 FPGA 上的初步实验证明了我们的方法在各种应用中的有效性及其在探索各种设计权衡方面的价值。
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.