Abstract
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.
Original language | English |
---|---|
Title of host publication | 53rd ACM/IEEE Design Automation Conference |
Publisher | Association for Computing Machinery (ACM) |
Pages | 1-6 |
Number of pages | 6 |
ISBN (Electronic) | 9781450342360, 9781467387293 |
ISBN (Print) | 9781467387309 |
DOIs | |
Publication status | Published - Jun 2016 |
Event | 53nd ACM/EDAC/IEEE Design Automation Conference, DAC 2016 - Austin, United States Duration: 5 Jun 2016 → 9 Jun 2016 https://dl.acm.org/doi/proceedings/10.1145/2897937 (Link to conference proceedings) https://ieeexplore.ieee.org/xpl/conhome/7502236/proceeding |
Publication series
Name | Proceedings of ACM/IEEE Design Automation Conference |
---|---|
ISSN (Print) | 0738-100X |
Conference
Conference | 53nd ACM/EDAC/IEEE Design Automation Conference, DAC 2016 |
---|---|
Country/Territory | United States |
City | Austin |
Period | 5/06/16 → 9/06/16 |
Internet address |
|