• DocumentCode
    2855382
  • Title

    Toward quality EDA tools and tool flows through high-performance computing

  • Author

    Ng, Aaron ; Markov, Igor L.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    2005
  • fDate
    21-23 March 2005
  • Firstpage
    22
  • Lastpage
    27
  • Abstract
    As the scale and complexity of VLSI circuits increase, electronic design automation (EDA) tools become much more sophisticated and are held to increasing standards of quality. New-generation EDA tools must work correctly on a wider range of inputs, have more internal states, take more effort to develop, and offer fertile ground for programming mistakes. Ensuring quality of a commercial tool in realistic design flows requires rigorous simulation, non-trivial computational resources, accurate reporting of results and insightful analysis. However, time-to-market pressures encourage EDA engineers and chip designers to look elsewhere. Thus, the recent availability of cheap Linux clusters and Grids shifts the bottleneck from hardware to logistical tasks, i.e., the speedy collection, reporting and analysis of empirical results. To be practically feasible, such tasks must be automated; they leverage high-performance computing to improve EDA tools. In this work we outline a possible infrastructure solution, called bX, explore relevant use models and describe our computational experience. In a specific application, we use bX to automatically build Pareto curves required for accurate performance analysis of randomized algorithms.
  • Keywords
    Linux; Pareto analysis; VLSI; electronic design automation; grid computing; randomised algorithms; software performance evaluation; software quality; EDA tools; Grids; Linux clusters; Pareto curves; VLSI circuits; bX; electronic design automation; high-performance computing; performance analysis; quality; randomized algorithms; tool flows; Analytical models; Availability; Circuits; Computational modeling; Design engineering; Electronic design automation and methodology; Hardware; Linux; Time to market; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Electronic Design, 2005. ISQED 2005. Sixth International Symposium on
  • Print_ISBN
    0-7695-2301-3
  • Type

    conf

  • DOI
    10.1109/ISQED.2005.125
  • Filename
    1410552