Lech Kolonko, J. Velten, A. Kummert, Bartosz Musiol
{"title":"基于多个exp的非线性波数字滤波器的FPGA实现","authors":"Lech Kolonko, J. Velten, A. Kummert, Bartosz Musiol","doi":"10.1109/MWSCAS47672.2021.9531724","DOIUrl":null,"url":null,"abstract":"In this paper, an FPGA implementation of a Diode Clipper circuit as an application of Wave Digital Filters with multiple exp-based nonlinearities is presented. Therefore, an efficient look-up table design in combination with an iterative approach, namely Newtons’s and Halley’s method is proposed for real-time evaluation of the Lambert function. A sequential and a concurrent version of the circuit were implemented, for each of which FPGA resource utilization and a rule for latency depending on the iteration steps required were determined. It is shown that although Halley’s method generally converges faster, the overall latency is the same for Newton’s method while achieving same accuracy and being more resource-saving.","PeriodicalId":6792,"journal":{"name":"2021 IEEE International Midwest Symposium on Circuits and Systems (MWSCAS)","volume":"1 1","pages":"507-510"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"FPGA Implementation of Wave Digital Filters with Multiple exp-based Nonlinearities\",\"authors\":\"Lech Kolonko, J. Velten, A. Kummert, Bartosz Musiol\",\"doi\":\"10.1109/MWSCAS47672.2021.9531724\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, an FPGA implementation of a Diode Clipper circuit as an application of Wave Digital Filters with multiple exp-based nonlinearities is presented. Therefore, an efficient look-up table design in combination with an iterative approach, namely Newtons’s and Halley’s method is proposed for real-time evaluation of the Lambert function. A sequential and a concurrent version of the circuit were implemented, for each of which FPGA resource utilization and a rule for latency depending on the iteration steps required were determined. It is shown that although Halley’s method generally converges faster, the overall latency is the same for Newton’s method while achieving same accuracy and being more resource-saving.\",\"PeriodicalId\":6792,\"journal\":{\"name\":\"2021 IEEE International Midwest Symposium on Circuits and Systems (MWSCAS)\",\"volume\":\"1 1\",\"pages\":\"507-510\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-08-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE International Midwest Symposium on Circuits and Systems (MWSCAS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MWSCAS47672.2021.9531724\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Midwest Symposium on Circuits and Systems (MWSCAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MWSCAS47672.2021.9531724","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
FPGA Implementation of Wave Digital Filters with Multiple exp-based Nonlinearities
In this paper, an FPGA implementation of a Diode Clipper circuit as an application of Wave Digital Filters with multiple exp-based nonlinearities is presented. Therefore, an efficient look-up table design in combination with an iterative approach, namely Newtons’s and Halley’s method is proposed for real-time evaluation of the Lambert function. A sequential and a concurrent version of the circuit were implemented, for each of which FPGA resource utilization and a rule for latency depending on the iteration steps required were determined. It is shown that although Halley’s method generally converges faster, the overall latency is the same for Newton’s method while achieving same accuracy and being more resource-saving.