{"title":"GF(2m)上常矩阵乘法的低延迟公共子表达式消去算法","authors":"Xiaoqiang Zhang, Ning Wu, Lidong Lan, Yaoping Liu","doi":"10.1109/ICIEA.2015.7334149","DOIUrl":null,"url":null,"abstract":"In this work, a low-delay common subexpression elimination (LDCSE) algorithm is proposed. Unlike the previous common subexpression elimination (CSE) algorithms, which mostly focus on area, the aim of the LDCSE algorithm is to optimize both area and delays in hardware implementations of constant matrix multiplication over the GF(2m). A lower computational complexity gate-level delay computing method is proposed to compute delays according to the transformed constant matrices. The new CSE algorithm employs greedy algorithm and proposed delay computing method to search the set of common subexpressions with minimal area-delay-product (ADP). The Experimental results have shown that the LDCSE algorithm achieves smaller ADP compared with previous works.","PeriodicalId":270660,"journal":{"name":"2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"A low-delay common subexpression elimination algorithm for constant matrix multiplications over GF(2m)\",\"authors\":\"Xiaoqiang Zhang, Ning Wu, Lidong Lan, Yaoping Liu\",\"doi\":\"10.1109/ICIEA.2015.7334149\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this work, a low-delay common subexpression elimination (LDCSE) algorithm is proposed. Unlike the previous common subexpression elimination (CSE) algorithms, which mostly focus on area, the aim of the LDCSE algorithm is to optimize both area and delays in hardware implementations of constant matrix multiplication over the GF(2m). A lower computational complexity gate-level delay computing method is proposed to compute delays according to the transformed constant matrices. The new CSE algorithm employs greedy algorithm and proposed delay computing method to search the set of common subexpressions with minimal area-delay-product (ADP). The Experimental results have shown that the LDCSE algorithm achieves smaller ADP compared with previous works.\",\"PeriodicalId\":270660,\"journal\":{\"name\":\"2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA)\",\"volume\":\"46 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-11-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICIEA.2015.7334149\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIEA.2015.7334149","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A low-delay common subexpression elimination algorithm for constant matrix multiplications over GF(2m)
In this work, a low-delay common subexpression elimination (LDCSE) algorithm is proposed. Unlike the previous common subexpression elimination (CSE) algorithms, which mostly focus on area, the aim of the LDCSE algorithm is to optimize both area and delays in hardware implementations of constant matrix multiplication over the GF(2m). A lower computational complexity gate-level delay computing method is proposed to compute delays according to the transformed constant matrices. The new CSE algorithm employs greedy algorithm and proposed delay computing method to search the set of common subexpressions with minimal area-delay-product (ADP). The Experimental results have shown that the LDCSE algorithm achieves smaller ADP compared with previous works.