{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T11:02:09Z","timestamp":1740135729097,"version":"3.37.3"},"reference-count":21,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2024,6,29]],"date-time":"2024-06-29T00:00:00Z","timestamp":1719619200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,6,29]],"date-time":"2024-06-29T00:00:00Z","timestamp":1719619200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"University of Applied Sciences Upper Austria"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Circuits Syst Signal Process"],"published-print":{"date-parts":[[2024,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The Hilbert transformation for generating the analytic signal or signal envelope is widely used in modern communication receivers, in radar and sonar systems. It introduces a<jats:inline-formula><jats:alternatives><jats:tex-math>$$90^{\\circ }$$<\/jats:tex-math><mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\"><mml:msup><mml:mn>90<\/mml:mn><mml:mo>\u2218<\/mml:mo><\/mml:msup><\/mml:math><\/jats:alternatives><\/jats:inline-formula>\u00a0phase shift of the input signal. Since the impulse response of the ideal Hilbert transformer is non-causal, it must be approximated by an FIR or IIR filter. This paper shows results of novel algorithms for designing broadband digital IIR Hilbert transformers and its implementation. The designs employ Galerkin or collocation techniques. The transfer function of the Hilbert transformer is a rational polynomial of low order and exhibits approximately linear phase. The filters match the<jats:inline-formula><jats:alternatives><jats:tex-math>$$90^{\\circ }$$<\/jats:tex-math><mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\"><mml:msup><mml:mn>90<\/mml:mn><mml:mo>\u2218<\/mml:mo><\/mml:msup><\/mml:math><\/jats:alternatives><\/jats:inline-formula>\u00a0phase shift requirement of Hilbert transformers almost perfectly and exhibit approximately constant group delay in the passband. The achieved image rejection ratio is typically larger than 50\u00a0dB. The quantization of the filter coefficients is realized by a Canonical Signed Digit (CSD) representation, reducing the hardware resources compared with two\u2019s complement. The resulting filters are multiplier-less, which is crucial for high-speed signal processing and low power consumption. The design techniques and the CSD representation are realized in a toolbox. The filters were moreover implemented in VHDL and SystemC. Additionally, a tool for automatically generating a VHDL package containing the filter parameters has been implemented.<\/jats:p>","DOI":"10.1007\/s00034-024-02682-6","type":"journal-article","created":{"date-parts":[[2024,7,1]],"date-time":"2024-07-01T14:04:18Z","timestamp":1719842658000},"page":"6475-6486","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Multiplier-less Broadband and Linear Phase Digital Hilbert Transformers"],"prefix":"10.1007","volume":"43","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2365-0407","authenticated-orcid":false,"given":"Hans Georg","family":"Brachtendorf","sequence":"first","affiliation":[]},{"given":"Christoph","family":"Dalpiaz","sequence":"additional","affiliation":[]},{"given":"Martin","family":"Steiger","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,6,29]]},"reference":[{"issue":"12","key":"2682_CR1","doi-asserted-by":"publisher","first-page":"6162","DOI":"10.1007\/s00034-020-01456-0","volume":"39","author":"N Agrawal","year":"2020","unstructured":"N. Agrawal, A. Kumar, V. Bajaj, Design of infinite impulse response filter using fractional derivative constraints and hybrid particle swarm optimization. Circuits Syst. Signal Process. 39(12), 6162\u20136190 (2020)","journal-title":"Circuits Syst. Signal Process."},{"issue":"6","key":"2682_CR2","doi-asserted-by":"publisher","first-page":"464","DOI":"10.1109\/TETCI.2017.2748151","volume":"1","author":"N Agrawal","year":"2017","unstructured":"N. Agrawal, A. Kumar, V. Bajaj, A new design method for stable IIR filters with nearly linear-phase response based on fractional derivative and swarm intelligence. IEEE Trans. Emerg. Top. Comput. Intell. 1(6), 464\u2013477 (2017)","journal-title":"IEEE Trans. Emerg. Top. Comput. Intell."},{"issue":"2","key":"2682_CR3","doi-asserted-by":"publisher","first-page":"1285","DOI":"10.1109\/TIE.2018.2831184","volume":"66","author":"N Agrawal","year":"2019","unstructured":"N. Agrawal, A. Kumar, V. Bajaj, G.K. Singh, Design of bandpass and bandstop infinite impulse response filters using fractional derivative. IEEE Trans. Ind. Electron. 66(2), 1285\u20131295 (2019)","journal-title":"IEEE Trans. Ind. Electron."},{"issue":"7","key":"2682_CR4","doi-asserted-by":"publisher","first-page":"1461","DOI":"10.1007\/s11760-021-01878-6","volume":"15","author":"N Agrawal","year":"2021","unstructured":"N. Agrawal, A. Kumar, B. Kuldeep, S. Lee, H.N. Lee, Weighted least square design technique for Hilbert transformer using fractional derivative. Signal Image Video Process. 15(7), 1461\u20131468 (2021)","journal-title":"Signal Image Video Process."},{"issue":"8","key":"2682_CR5","doi-asserted-by":"publisher","first-page":"1116","DOI":"10.1109\/TASSP.1987.1165250","volume":"35","author":"R Ansari","year":"1987","unstructured":"R. Ansari, IIR discrete-time Hilbert transformers. IEEE Trans. Acoustics Speech Signal Process. 35(8), 1116\u20131119 (1987)","journal-title":"IEEE Trans. Acoustics Speech Signal Process."},{"issue":"3","key":"2682_CR6","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1109\/TEC.1961.5219227","volume":"EC\u201310","author":"A Avizienis","year":"1961","unstructured":"A. Avizienis, Signed-digit number representations for fast parallel arithmetic. IRE Trans. Electron. Comput. EC\u201310(3), 389\u2013400 (1961)","journal-title":"IRE Trans. Electron. Comput."},{"issue":"5","key":"2682_CR7","doi-asserted-by":"publisher","first-page":"1491","DOI":"10.1109\/78.840000","volume":"48","author":"N Damera-Venkata","year":"2000","unstructured":"N. Damera-Venkata, B.L. Evans, S.R. McCaslin, Design of optimal minimum-phase digital fir filters using discrete Hilbert transforms. IEEE Trans. Signal Process. 48(5), 1491\u20131495 (2000)","journal-title":"IEEE Trans. Signal Process."},{"issue":"2","key":"2682_CR8","doi-asserted-by":"publisher","first-page":"270","DOI":"10.1109\/PROC.1986.13458","volume":"74","author":"A Fettweis","year":"1986","unstructured":"A. Fettweis, Wave digital filters: theory and practice. Proc. IEEE 74(2), 270\u2013327 (1986)","journal-title":"Proc. IEEE"},{"issue":"1","key":"2682_CR9","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/TCS.1985.1085595","volume":"32","author":"L Gazsi","year":"1985","unstructured":"L. Gazsi, Explicit formulas for lattice wave digital filters. IEEE Trans. Circuits Syst. 32(1), 68\u201388 (1985)","journal-title":"IEEE Trans. Circuits Syst."},{"key":"2682_CR10","doi-asserted-by":"crossref","unstructured":"R.M. Hewlitt, E.S. Swartzlander, Canonical signed digit representation for FIR digital filters, in 2000 IEEE Workshop on SiGNAL PROCESSING SYSTEMS. SiPS 2000. Design and Implementation (Cat. No.00TH8528), pp. 416\u2013426 (2000)","DOI":"10.1109\/SIPS.2000.886740"},{"issue":"5","key":"2682_CR11","doi-asserted-by":"publisher","first-page":"2311","DOI":"10.1109\/TCYB.2018.2875540","volume":"50","author":"A Kumar","year":"2020","unstructured":"A. Kumar, N. Agrawal, I. Sharma, S. Lee, H.-N. Lee, Hilbert transform design based on fractional derivatives and swarm optimization. IEEE Trans. Cybern. 50(5), 2311\u20132320 (2020)","journal-title":"IEEE Trans. Cybern."},{"key":"2682_CR12","doi-asserted-by":"crossref","unstructured":"D. Misra, S. Dhabal, P. Venkateswaran, Quadrature mirror filter bank with canonical signed digit representation using linear optimization algorithm, in Proceedings of the 2015 Third International Conference on Computer, Communication, Control and Information Technology (C3IT), pp. 1\u20136 (2015)","DOI":"10.1109\/C3IT.2015.7060165"},{"key":"2682_CR13","volume-title":"MATLAB, Chapter 19","author":"DE Romero","year":"2012","unstructured":"D.E. Romero, G. Jovanovic, Digital FIR Hilbert transformers: fundamentals and efficient design methods, in MATLAB, Chapter 19. ed. by V.N. Katsikis (IntechOpen, Rijeka, 2012)"},{"issue":"7","key":"2682_CR14","doi-asserted-by":"publisher","first-page":"1946","DOI":"10.1109\/78.771043","volume":"47","author":"S Samadi","year":"1999","unstructured":"S. Samadi, Y. Igarashi, H. Iwakura, Design and multiplierless realization of maximally flat fir digital Hilbert transformers. IEEE Trans. Signal Process. 47(7), 1946\u20131953 (1999)","journal-title":"IEEE Trans. Signal Process."},{"issue":"7","key":"2682_CR15","doi-asserted-by":"publisher","first-page":"1044","DOI":"10.1109\/31.31347","volume":"36","author":"H Samueli","year":"1989","unstructured":"H. Samueli, An improved search algorithm for the design of multiplierless FIR filters with powers-of-two coefficients. IEEE Trans. Circuits Syst. 36(7), 1044\u20131047 (1989)","journal-title":"IEEE Trans. Circuits Syst."},{"issue":"11","key":"2682_CR16","doi-asserted-by":"publisher","first-page":"1191","DOI":"10.1109\/TCS.1985.1085636","volume":"32","author":"T Saramaki","year":"1985","unstructured":"T. Saramaki, On the design of digital filters as a sum of two all-pass filters. IEEE Trans. Circuits Syst. 32(11), 1191\u20131193 (1985)","journal-title":"IEEE Trans. Circuits Syst."},{"issue":"2","key":"2682_CR17","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/BF01202851","volume":"17","author":"HW Sch\u00fc\u00dfler","year":"1998","unstructured":"H.W. Sch\u00fc\u00dfler, P. Steffen, Halfband filters and Hilbert transformers. Circuits Syst. Signal Process. 17(2), 137\u2013164 (1998)","journal-title":"Circuits Syst. Signal Process."},{"key":"2682_CR18","doi-asserted-by":"crossref","unstructured":"H.W. Sch\u00fc\u00dfler, J.\u00a0Weith, On the design of recursive Hilbert-transformers, in ICASSP \u201987. IEEE International Conference on Acoustics, Speech, and Signal Processing, vol.\u00a012, pp. 876\u2013879 (1987)","DOI":"10.1109\/ICASSP.1987.1169824"},{"issue":"3","key":"2682_CR19","doi-asserted-by":"publisher","first-page":"1169","DOI":"10.1007\/s00034-016-0351-2","volume":"36","author":"I Sharma","year":"2017","unstructured":"I. Sharma, A. Kumar, G.K. Singh, An efficient method for designing multiplier-less non-uniform filter bank based on hybrid method using CSE technique. Circuits Syst. Signal Process. 36(3), 1169\u20131191 (2017)","journal-title":"Circuits Syst. Signal Process."},{"issue":"1","key":"2682_CR20","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1049\/iet-cds.2016.0124","volume":"11","author":"I Sharma","year":"2017","unstructured":"I. Sharma, A. Kumar, G.K. Singh, H.-N. Lee, Design of multiplierless prototype filter for two-channel filter bank using hybrid method in FCSD space. IET Circuits Devices Syst. 11(1), 29\u201340 (2017)","journal-title":"IET Circuits Devices Syst."},{"key":"2682_CR21","doi-asserted-by":"crossref","unstructured":"C. Zeintl, H.G. Brachtendorf, Linear phase design of lattice wave digital filters. In 2018 28th International Conference Radioelektronika (RADIOELEKTRONIKA), pp. 1\u20135 (2018)","DOI":"10.1109\/RADIOELEK.2018.8376376"}],"container-title":["Circuits, Systems, and Signal Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-024-02682-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00034-024-02682-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-024-02682-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,23]],"date-time":"2024-11-23T05:37:26Z","timestamp":1732340246000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00034-024-02682-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,29]]},"references-count":21,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2024,10]]}},"alternative-id":["2682"],"URL":"https:\/\/doi.org\/10.1007\/s00034-024-02682-6","relation":{},"ISSN":["0278-081X","1531-5878"],"issn-type":[{"type":"print","value":"0278-081X"},{"type":"electronic","value":"1531-5878"}],"subject":[],"published":{"date-parts":[[2024,6,29]]},"assertion":[{"value":"10 July 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 March 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 March 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 June 2024","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that no conflicts of interests exist","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}