{"title":"基于熵增混合差分进化的扫描链平衡测试包装算法","authors":"Deng Li-bao, Zhang Baoquan, Wang Sha, Qiao Liyan","doi":"10.1109/ICEMI.2017.8265766","DOIUrl":null,"url":null,"abstract":"A well cores reused-based wrapper design is an important approach to minimize SOC test application time and test costs. The combinatorial optimization problem of core wrapper design has been proven to be a NP-hard problem. In this paper, a wrapper scan chain balance algorithm with entropy increase hybrid discrete differential evolution (EIHDE) is proposed to solve the core wrapper problem, which is inspired by thermodynamic system principle of entropy increase and outstanding global searching ability of Differential Evolution (DE). The proposed approach develops a cooperative mutation strategy based on entropy increase for the problem to preserving its interesting search mechanism for discrete domains. In the proposed model, two cooperative encode modes of individuals are introduced for standard differential mutation and the cooperative entropy increase mutation: integer encode mode and binary encode mode. EIHDE controls the search space by differential mutation, and search for superior individual in local space by entropy increase mutation. The combination of two kinds of mutation operations promotes the optimization ability considerably and achieves a better tradeoff between exploitation and exploration. The experimental results of the ITC'02 SOC test benchmarks show that EIHDE can achieve more balanced results compared with other algorithms.","PeriodicalId":275568,"journal":{"name":"2017 13th IEEE International Conference on Electronic Measurement & Instruments (ICEMI)","volume":"443 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Test wrapper algorithm for scan chain balance based on entropy increase hybrid differential evolution\",\"authors\":\"Deng Li-bao, Zhang Baoquan, Wang Sha, Qiao Liyan\",\"doi\":\"10.1109/ICEMI.2017.8265766\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A well cores reused-based wrapper design is an important approach to minimize SOC test application time and test costs. The combinatorial optimization problem of core wrapper design has been proven to be a NP-hard problem. In this paper, a wrapper scan chain balance algorithm with entropy increase hybrid discrete differential evolution (EIHDE) is proposed to solve the core wrapper problem, which is inspired by thermodynamic system principle of entropy increase and outstanding global searching ability of Differential Evolution (DE). The proposed approach develops a cooperative mutation strategy based on entropy increase for the problem to preserving its interesting search mechanism for discrete domains. In the proposed model, two cooperative encode modes of individuals are introduced for standard differential mutation and the cooperative entropy increase mutation: integer encode mode and binary encode mode. EIHDE controls the search space by differential mutation, and search for superior individual in local space by entropy increase mutation. The combination of two kinds of mutation operations promotes the optimization ability considerably and achieves a better tradeoff between exploitation and exploration. The experimental results of the ITC'02 SOC test benchmarks show that EIHDE can achieve more balanced results compared with other algorithms.\",\"PeriodicalId\":275568,\"journal\":{\"name\":\"2017 13th IEEE International Conference on Electronic Measurement & Instruments (ICEMI)\",\"volume\":\"443 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 13th IEEE International Conference on Electronic Measurement & Instruments (ICEMI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICEMI.2017.8265766\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 13th IEEE International Conference on Electronic Measurement & Instruments (ICEMI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEMI.2017.8265766","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Test wrapper algorithm for scan chain balance based on entropy increase hybrid differential evolution
A well cores reused-based wrapper design is an important approach to minimize SOC test application time and test costs. The combinatorial optimization problem of core wrapper design has been proven to be a NP-hard problem. In this paper, a wrapper scan chain balance algorithm with entropy increase hybrid discrete differential evolution (EIHDE) is proposed to solve the core wrapper problem, which is inspired by thermodynamic system principle of entropy increase and outstanding global searching ability of Differential Evolution (DE). The proposed approach develops a cooperative mutation strategy based on entropy increase for the problem to preserving its interesting search mechanism for discrete domains. In the proposed model, two cooperative encode modes of individuals are introduced for standard differential mutation and the cooperative entropy increase mutation: integer encode mode and binary encode mode. EIHDE controls the search space by differential mutation, and search for superior individual in local space by entropy increase mutation. The combination of two kinds of mutation operations promotes the optimization ability considerably and achieves a better tradeoff between exploitation and exploration. The experimental results of the ITC'02 SOC test benchmarks show that EIHDE can achieve more balanced results compared with other algorithms.