{"title":"一种基于互相关的低功耗稀疏系统辨识算法","authors":"F. O'Regan, C. Heneghan","doi":"10.1109/SIPS.2003.1235637","DOIUrl":null,"url":null,"abstract":"We present a novel algorithm and architecture for adaptive sparse system identification. The algorithm uses a cross correlation to identify active tap weights and uses the scaled version of the cross correlation estimate to seed a reduced complexity adaptive filter. We call the algorithm the sparse cross correlation (SCC) algorithm. Simulations for the finite precision case are presented. Comparisons of area, critical path, power and algorithmic convergence between the normalized least mean squares (NLMS) algorithm and the SCC algorithm are presented. The SCC algorithm is shown to be lower power in both the steady state (trained) and transient (training) operation. Results for a test implementation show that approximately 20% smaller circuit area and approximately 40% lower power consumption than the standard NLMS algorithm can be achieved.","PeriodicalId":173186,"journal":{"name":"2003 IEEE Workshop on Signal Processing Systems (IEEE Cat. No.03TH8682)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"A low power algorithm for sparse system identification using cross correlation\",\"authors\":\"F. O'Regan, C. Heneghan\",\"doi\":\"10.1109/SIPS.2003.1235637\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present a novel algorithm and architecture for adaptive sparse system identification. The algorithm uses a cross correlation to identify active tap weights and uses the scaled version of the cross correlation estimate to seed a reduced complexity adaptive filter. We call the algorithm the sparse cross correlation (SCC) algorithm. Simulations for the finite precision case are presented. Comparisons of area, critical path, power and algorithmic convergence between the normalized least mean squares (NLMS) algorithm and the SCC algorithm are presented. The SCC algorithm is shown to be lower power in both the steady state (trained) and transient (training) operation. Results for a test implementation show that approximately 20% smaller circuit area and approximately 40% lower power consumption than the standard NLMS algorithm can be achieved.\",\"PeriodicalId\":173186,\"journal\":{\"name\":\"2003 IEEE Workshop on Signal Processing Systems (IEEE Cat. No.03TH8682)\",\"volume\":\"14 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2003 IEEE Workshop on Signal Processing Systems (IEEE Cat. No.03TH8682)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SIPS.2003.1235637\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2003 IEEE Workshop on Signal Processing Systems (IEEE Cat. No.03TH8682)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIPS.2003.1235637","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A low power algorithm for sparse system identification using cross correlation
We present a novel algorithm and architecture for adaptive sparse system identification. The algorithm uses a cross correlation to identify active tap weights and uses the scaled version of the cross correlation estimate to seed a reduced complexity adaptive filter. We call the algorithm the sparse cross correlation (SCC) algorithm. Simulations for the finite precision case are presented. Comparisons of area, critical path, power and algorithmic convergence between the normalized least mean squares (NLMS) algorithm and the SCC algorithm are presented. The SCC algorithm is shown to be lower power in both the steady state (trained) and transient (training) operation. Results for a test implementation show that approximately 20% smaller circuit area and approximately 40% lower power consumption than the standard NLMS algorithm can be achieved.