{"title":"Low power design of block FIR filtering for high throughput rate applications","authors":"H. Jamal, I. Qadeer, A. Shabbir","doi":"10.1109/APCC.2003.1274444","DOIUrl":null,"url":null,"abstract":"A novel implementation of a low power FIR filtering algorithm is presented. The algorithm is distributed such that an input to a MAC, which is the coefficient of an FIR filter, remains unchanged during four consecutive multiplication and accumulation processes. This reduces switching activity and hence power consumption. For the computation of final result, four partial sums in each MAC units are summed together using local buses between the MACs, which reduces effective capacitance and hence improves speed. A 16-bit floating-point format of TMS320C3x DSP is used. Dada tree multiplier and conditional sum adders played important role to further increase the multiplication speed and reduction in power consumption.","PeriodicalId":277507,"journal":{"name":"9th Asia-Pacific Conference on Communications (IEEE Cat. No.03EX732)","volume":"73 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-09-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"9th Asia-Pacific Conference on Communications (IEEE Cat. No.03EX732)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APCC.2003.1274444","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A novel implementation of a low power FIR filtering algorithm is presented. The algorithm is distributed such that an input to a MAC, which is the coefficient of an FIR filter, remains unchanged during four consecutive multiplication and accumulation processes. This reduces switching activity and hence power consumption. For the computation of final result, four partial sums in each MAC units are summed together using local buses between the MACs, which reduces effective capacitance and hence improves speed. A 16-bit floating-point format of TMS320C3x DSP is used. Dada tree multiplier and conditional sum adders played important role to further increase the multiplication speed and reduction in power consumption.