{"title":"确定Booth算法的基数,用于优化可编程FIR结构","authors":"Li-Hsun Chen, Wei-Lung Liu, O. Chen","doi":"10.1109/ISCAS.2000.856332","DOIUrl":null,"url":null,"abstract":"The programmable FIR architectures using different radix numbers of the Booth algorithm are explored. Based on the radix-2' Booth algorithm, the modified transposed direct-form FIR architectures with and without programmable dynamic ranges of input data and filter coefficients are formulated. The complexities, throughput rates and complexities per throughput rate of the FIR architecture with and without various programmable dynamic data ranges are analyzed in different radix numbers of the Booth algorithm. According to our analyses: the radix-4 approach would be a good choice to achieve a low hardware complexity. For a high throughput rate, the radix 16 or higher radix number of the Booth algorithm should be considered. But if complexity per throughput rate is important, then the radix-8 and radix-16 approaches may be preferred in the FIR architecture without and with programmable dynamic data ranges: respectively. Therefore, users can apply our results to determine a suitable radix number of the Booth algorithm for designing the optimized FIR architecture with consideration of the chip area, speed, throughput rate, power consumption and so on.","PeriodicalId":6422,"journal":{"name":"2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2000-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Determination of radix numbers of the Booth algorithm for the optimized programmable FIR architecture\",\"authors\":\"Li-Hsun Chen, Wei-Lung Liu, O. Chen\",\"doi\":\"10.1109/ISCAS.2000.856332\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The programmable FIR architectures using different radix numbers of the Booth algorithm are explored. Based on the radix-2' Booth algorithm, the modified transposed direct-form FIR architectures with and without programmable dynamic ranges of input data and filter coefficients are formulated. The complexities, throughput rates and complexities per throughput rate of the FIR architecture with and without various programmable dynamic data ranges are analyzed in different radix numbers of the Booth algorithm. According to our analyses: the radix-4 approach would be a good choice to achieve a low hardware complexity. For a high throughput rate, the radix 16 or higher radix number of the Booth algorithm should be considered. But if complexity per throughput rate is important, then the radix-8 and radix-16 approaches may be preferred in the FIR architecture without and with programmable dynamic data ranges: respectively. Therefore, users can apply our results to determine a suitable radix number of the Booth algorithm for designing the optimized FIR architecture with consideration of the chip area, speed, throughput rate, power consumption and so on.\",\"PeriodicalId\":6422,\"journal\":{\"name\":\"2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-05-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISCAS.2000.856332\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCAS.2000.856332","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Determination of radix numbers of the Booth algorithm for the optimized programmable FIR architecture
The programmable FIR architectures using different radix numbers of the Booth algorithm are explored. Based on the radix-2' Booth algorithm, the modified transposed direct-form FIR architectures with and without programmable dynamic ranges of input data and filter coefficients are formulated. The complexities, throughput rates and complexities per throughput rate of the FIR architecture with and without various programmable dynamic data ranges are analyzed in different radix numbers of the Booth algorithm. According to our analyses: the radix-4 approach would be a good choice to achieve a low hardware complexity. For a high throughput rate, the radix 16 or higher radix number of the Booth algorithm should be considered. But if complexity per throughput rate is important, then the radix-8 and radix-16 approaches may be preferred in the FIR architecture without and with programmable dynamic data ranges: respectively. Therefore, users can apply our results to determine a suitable radix number of the Booth algorithm for designing the optimized FIR architecture with consideration of the chip area, speed, throughput rate, power consumption and so on.