• DocumentCode
    311182
  • Title

    Generic megafunctions for high performance processing on FPGAs/PLDs

  • Author

    Trainor, D.W. ; Ridge, D.J. ; Hamill, R.

  • Author_Institution
    Integrated Silicon Syst. Ltd., Belfast, UK
  • fYear
    1996
  • fDate
    3-6 Nov. 1996
  • Firstpage
    1047
  • Abstract
    This paper examines the design issues relating to the implementation of high-performance DSP functions on FPGAs and PLDs. A challenge in implementing such systems on programmable logic is achieving the circuit performance and efficient use of hardware usually associated with ASICs. Using exemplars, we consider how an understanding of the underlying structure of both the design and the target device can result in efficient, high-performance circuits. Appreciation of the design structure also allows targeting of the design and optimisation of the implementation over a range of different programmable logic device families. This is demonstrated by considering design examples on programmable parts from Altera and Xilinx, which perform at high sampling rates for applications such as image processing, or can be implemented using very little hardware in the case of lower bandwidth applications, such as audio.
  • Keywords
    application specific integrated circuits; circuit optimisation; digital signal processing chips; field programmable gate arrays; image processing; logic CAD; logic design; programmable logic arrays; ASIC; Altera; DSP generic megafunctions; FIR filter; FPGA; PLD; Xilinx; audio processing; circuit performance; design structure; high performance processing; high sampling rates; high-performance circuits; image processing; optimisation; programmable logic; programmable logic device families; Circuit optimization; Design optimization; Digital signal processing; Field programmable gate arrays; Hardware; Image sampling; Logic circuits; Logic devices; Programmable logic arrays; Programmable logic devices;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 1996. Conference Record of the Thirtieth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA, USA
  • ISSN
    1058-6393
  • Print_ISBN
    0-8186-7646-9
  • Type

    conf

  • DOI
    10.1109/ACSSC.1996.599103
  • Filename
    599103