• DocumentCode
    3267228
  • Title

    VLSI architectures for field programmable gate arrays: a case study

  • Author

    Woods, R. ; Cassidy, A. ; Gray, J.

  • Author_Institution
    Inst. of Adv. Microelectron., Queen´´s Univ., Belfast, UK
  • fYear
    1996
  • fDate
    17-19 Apr 1996
  • Firstpage
    2
  • Lastpage
    9
  • Abstract
    The ability to achieve highly efficient hardware implementations of algorithms will form a key aspect in the success of custom computing, Developments in VLSI architectures where regularity, simple design and locality of connections appears to be an ideal approach in the development of efficient field programmable gate array (FPGA) designs. The authors present a case study namely the implementation of the majority of a two dimensional (2D) discrete cosine transform (DCT) in a XilinK XC6216 device. The design has a 70% hardware utilisation figure and operates at 25 Mega pixels per second or over 30 frames per second for standard NTSC. The paper clearly demonstrates the hardware efficiency of such an approach. The paper also describes work on architectural synthesis framework to automatically generate highly regular designs for a wider range of complex algorithms
  • Keywords
    VLSI; discrete cosine transforms; field programmable gate arrays; image processing; image processing equipment; parallel architectures; special purpose computers; 2D discrete cosine transform; VLSI architectures; XilinK XC6216 device; architectural synthesis framework; automatic regular design generation; complex algorithms; connection locality; connection regularity; custom computing; efficient hardware algorithm implementations; field programmable gate arrays; hardware efficiency; hardware utilisation; image processing; Very-large-scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    FPGAs for Custom Computing Machines, 1996. Proceedings. IEEE Symposium on
  • Conference_Location
    Napa Valley, CA
  • Print_ISBN
    0-8186-7548-9
  • Type

    conf

  • DOI
    10.1109/FPGA.1996.564736
  • Filename
    564736