• DocumentCode
    2392690
  • Title

    CGA: Combining cluster analysis with genetic algorithm for regression suite reduction of microprocessors

  • Author

    Guo, Liucheng ; Yi, Jiangfang ; Zhang, Liang ; Wang, Xiaoyin ; Tong, Dong

  • Author_Institution
    Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
  • fYear
    2011
  • fDate
    26-28 Sept. 2011
  • Firstpage
    207
  • Lastpage
    212
  • Abstract
    Regression testing plays an important role in the simulation-based functional verification of microprocessors. Regression suite is maintained in the entire verification phase with an increase of the scale. However, the executing cost is always high when running the entire suite on a RTL-level simulator. Regression suite reduction (called RSR for short) is presented to reduce the executing cost of the regression suite without debasing the quality of the functional verification. For this two-objective RSR of microprocessors, we present a heuristic algorithm which mainly combines cluster analysis with genetic algorithm (called CGA for short). The experiments on some regression suites at different scales for a microprocessor have shown the efficiency and feasibility of CGA. CGA can effectively reduce about 90% of the executing cost without decreasing the functional coverage in an acceptable runtime.
  • Keywords
    genetic algorithms; microprocessor chips; regression analysis; CGA; RTL level simulator; combining cluster analysis; genetic algorithm; heuristic algorithm; microprocessors; regression suite reduction; regression testing plays; simulation based functional verification; two objective RSR; Algorithm design and analysis; Biological cells; Clustering algorithms; Generators; Genetic algorithms; Greedy algorithms; Microprocessors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference (SOCC), 2011 IEEE International
  • Conference_Location
    Taipei
  • ISSN
    2164-1676
  • Print_ISBN
    978-1-4577-1616-4
  • Electronic_ISBN
    2164-1676
  • Type

    conf

  • DOI
    10.1109/SOCC.2011.6085105
  • Filename
    6085105