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
Link To Document