• DocumentCode
    2796206
  • Title

    Efficient Implementation of digital filters with use of advanced synthesis methods targeted FPGA architectures

  • Author

    Rawski, Mariusz ; Tomaszewicz, Pawel ; Selvaraj, Henry ; Luba, Tadeusz

  • Author_Institution
    Inst. of Telecommun., Warsaw Univ. of Technol., Poland
  • fYear
    2005
  • fDate
    30 Aug.-3 Sept. 2005
  • Firstpage
    460
  • Lastpage
    466
  • Abstract
    This paper presents an efficient method for implementation of digital filters targeted FPGA architectures. The traditional approach is based on application of general purpose multipliers. However, performance of multipliers implemented in FPGA architectures does not allow to constructs high performance digital filters. In this paper application of distributed arithmetic is demonstrated. Since in this approach combinational LUT blocks replace general purpose multipliers, it is possible to construct digital filters of very high performance. However LUT blocks can be of considerable size thus advanced synthesis methods have to be used to map them efficiently into FPGA resources. In this paper and application of the functional decomposition based synthesis has been investigated. This method is recognised as the best synthesis method targeted FPGA architectures and allows significant improvements in digital filters implementation. The paper presents many examples confirming that decomposition allows reduction of logic cell utilisation of filter implementation based on distributed arithmetic concept with no performance degradation and even increasing it.
  • Keywords
    combinational circuits; digital filters; distributed arithmetic; field programmable gate arrays; high level synthesis; multiplying circuits; advanced synthesis method; combinational LUT blocks; digital filters; distributed arithmetic; functional decomposition based synthesis; general purpose multipliers; logic cell utilisation; targeted FPGA architecture; Arithmetic; Boolean functions; Digital filters; Digital signal processing; Digital systems; Field programmable gate arrays; Logic; Signal processing; Signal synthesis; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, 2005. Proceedings. 8th Euromicro Conference on
  • Print_ISBN
    0-7695-2433-8
  • Type

    conf

  • DOI
    10.1109/DSD.2005.81
  • Filename
    1559840