A Study on the design of Hilbert transformer using the MAG Algorithm

MAG 알고리즘을 이용한 힐버트 변환기의 설계에 관한 연구

  • Received : 2014.08.18
  • Accepted : 2014.09.12
  • Published : 2014.09.30


A hardware implementation of Hilbert transform is indespensible element in DSP system, but it suffers form a high complexity of system level hardware resulted in a large amount of the used gate. In this paper, we implemented the Hilbert transformer using MAG algorithm that reduces the complexity of hardware.

DSP 시스템에서 널리 사용되는 힐버트 변환에서 곱셈 연산은 반드시 필요한 요소이며 변환에 사용되는 계수의 차수가 높아질수록 하드웨어는 복잡하고 많은 양의 게이트를 필요로 한다. 본 연구에서는 힐버트 변환에 사용되는 곱셈연산에 MAG 알고리즘이 적용된 쉬프트와 덧셈을 사용한 곱셈블록을 구현하여 하드웨어의 복잡도를 줄일 수 있다.



  1. D.R. Bull and D. H. Horrocks, "Primitive Operator Digital Filters," IEEE Proceedings G, 138(3):401-412, June 1991.
  2. Dutta Roy, S. C. 1976. Alternative matrix formulation of the discrete Hilbert transform. Proc. IEEE, 64:1435.
  3. U. Meyer-Baese Digital Signal Processing With Field Programmable Gate Arrays. second Editon. Springer-verlag, Berlin Heidelberg New York, 2nd ed, 2004.
  4. Digital Filters Theory and Applications N,K. Bose Professor of Electrical engineering and Mathematics University of Pittsburgh Pitts Burgh, Pennsylvania, 103:108.
  5. D. Kodek and K. Steigliz, "Comparison of Optimal and Local Search Methods for Designing Finite Wordlength FIR Digital Filters," IEEE Transactions on Circuits and Systems, Vol. 28, pp.28-32, Jan. 1981.
  6. A. de la Serna and M. A. Soderstrand, "Tradeoff Between FPGA Resource Utilization and Roundoff Error in Optimized CSD FIR Digital Filters," IEEE Asilomar Conference, Vol. 1, pp. 187-191, 1994
  7. I. Richard and Hartley, "Subexpression Sharing in Filters Using Canonic Signed Digit Multipliers," IEEE Transaction on Circuits and Systems, Vol. 43, No. 10, Oct. 1996.
  8. P.K. Dutta and P.B. Duttagupta, "Optimization Method for Broadband Modem FIR Filter Design Using Common Subexpression Elimination," IEEE Instrumentation and Measurement Technology Conference, Vol. 3, P. 1321-1324, 1994.