A. Veligosha, D. Kaplun, D. Klionskiy, V. V. Gulvanskiy, D. Bogaevskiy, I. I. Kanatov
{"title":"Model of computation accuracy in modular digital filters","authors":"A. Veligosha, D. Kaplun, D. Klionskiy, V. V. Gulvanskiy, D. Bogaevskiy, I. I. Kanatov","doi":"10.1109/SCM.2017.7970559","DOIUrl":null,"url":null,"abstract":"We show that hardware implementation of digital filters is accompanied by the problem connected with using a finite number of bits for representing coefficients, input data and interim results. This problem leads to the deterioration of magnitude response and computation accuracy. We provide grounds for using modular coding in digital filters in order to exclude errors caused by finite capacity when computing output samples. Thus, it becomes possible to meet the requirements to computational accuracy and magnitude response without increasing hardware costs and computation time.","PeriodicalId":315574,"journal":{"name":"2017 XX IEEE International Conference on Soft Computing and Measurements (SCM)","volume":" 3","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 XX IEEE International Conference on Soft Computing and Measurements (SCM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCM.2017.7970559","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We show that hardware implementation of digital filters is accompanied by the problem connected with using a finite number of bits for representing coefficients, input data and interim results. This problem leads to the deterioration of magnitude response and computation accuracy. We provide grounds for using modular coding in digital filters in order to exclude errors caused by finite capacity when computing output samples. Thus, it becomes possible to meet the requirements to computational accuracy and magnitude response without increasing hardware costs and computation time.