A distributed timing analysis framework for large designs

A distributed timing analysis framework for large designs
复制标题

适用于大型设计的分布式时序分析框架

DOI:
--
复制
发表时间:
2016
期刊:
Design Automation Conference
影响因子:
--
通讯作者:
Natesan Venkateswaran
Natesan Venkateswaran
中科院分区:
--
文献类型:
--
作者:
Tsung;Martin D. F. Wong;D. Sinha;Kerim Kalafala;Natesan Venkateswaran

文献摘要

被引文献

相似文献

鉴于不断增加的电路复杂性,最近的趋势正在推动电子设计自动化(EDA)工具中对分布式时序分析(DTA)的需求。然而,到目前为止,DTA几乎没有受到研究的关注,仍然是一个关键问题。在本文中,我们介绍了一个适用于大型设计的DTA框架。我们的框架支持(1)分布式文件系统中的通用设计分区,(2)具有事件驱动循环的非阻塞IO,以实现有效的通信和计算重叠,以及(3)应用和网络层之间的高效消息接口。我们的框架的有效性和可扩展性已经在拥有数百台机器的集群上的大型层次化工业设计上进行了评估。
Given ever-increasing circuit complexities, recent trends are driving the requirement for distributed timing analysis (DTA) in electronic design automation (EDA) tools. However, DTA has received little research attention so far and remains a critical problem. In this paper, we introduce a DTA framework for large designs. Our framework supports (1) general design partitions in distributed file systems, (2) non-blocking IO with event-driven loop for effective communication and computation overlap, and (3) an efficient messaging interface between application and network layers. The effectiveness and scalability of our framework has been evaluated on large hierarchical industry designs over a cluster with hundreds of machines.