• DocumentCode
    785682
  • Title

    Hardware realization of Krawtchouk transform using VHDL modeling and FPGAs

  • Author

    Botros, Nazeih M. ; Yang, Jian ; Feinsilver, Philip ; Schott, René

  • Author_Institution
    Dept. of Electr. Eng., Southern Illinois Univ., Carbondale, IL, USA
  • Volume
    49
  • Issue
    6
  • fYear
    2002
  • fDate
    12/1/2002 12:00:00 AM
  • Firstpage
    1306
  • Lastpage
    1312
  • Abstract
    In this paper, the authors present a hardware realization of a simplified Krawtchouk transform. The transform is realized on a Xilinx field-programmable gate arrays chip. The hardware is stand-alone and operates on a real-time basis. Very high speed integrated circuit hardware descriptive language structural, behavioral, and data flow modeling are implemented to describe, simulate, and realize the transform. The hardware consists mainly of an 8 × 8-2´s-complement multiplier, a 16-b accumulator, a 16 × 16-b RAM, a 64 × 8-b ROM, and a microprogram-based control unit. A brief analysis of the transform and a contrast between its hardware and that of Fourier transform are presented. The hardware is tested by inputting an eight-point data vector to the input pins of the chip. The results of the transform are read from the output pins of the chip. The results are compared with those obtained from a software program executing the same transform for the same input data vector as the hardware. It is found that results from the hardware match those of the software.
  • Keywords
    field programmable gate arrays; hardware description languages; transforms; 16 bit; 8 bit; FPGAs; Krawtchouk transform hardware realization; RAM; ROM; VHDL modelling; Xilinx field-programmable gate arrays chip; accumulator; eight-point data vector; software program; Circuit simulation; Field programmable gate arrays; Fourier transforms; Hardware; Image coding; Integrated circuit modeling; Pins; Read only memory; Signal analysis; Very high speed integrated circuits;
  • fLanguage
    English
  • Journal_Title
    Industrial Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0046
  • Type

    jour

  • DOI
    10.1109/TIE.2002.804984
  • Filename
    1097750