• DocumentCode
    3674313
  • Title

    Scheduling evaluation tasks for increased efficiency of parallel analog IC synthesis

  • Author

    David Neves;Nuno Louren#x00E7;o;Nuno Horta

  • Author_Institution
    Instituto de Telecomunica#x00E7
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper presents a methodology to increase the efficiency of automatic analog integrated circuit synthesis and optimization including simultaneously sizing; layout; and worst case corners, by using the multiple CPUs that are cheaply available in today´s workstations. While most individual tools, for example circuit simulators already provide some sort of multi-processor capability, the efficiency of holistic solutions that incorporate both the sizing, layout, parasitic extraction and worst case performance evaluation can be further extended by proper use of the available computational resources. Moreover, due to licensing costs, the number of instances of each tool is usually limited. By efficiently scheduling the synthesis tasks over the available processing elements, these scarce resources (licenses) are used optimally. The proposed approach was verified with the evaluation flow of AIDA, for the simultaneous layout and worst case corner aware synthesis of a typical analog circuit showing an improvement of about 20% in processing time when compared to the trivial parallelization.
  • Keywords
    "Licenses","Program processors","Processor scheduling","Schedules","Layout","Optimization","Scheduling"
  • Publisher
    ieee
  • Conference_Titel
    Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD), 2015 International Conference on
  • Type

    conf

  • DOI
    10.1109/SMACD.2015.7301700
  • Filename
    7301700