• DocumentCode
    1083731
  • Title

    Variable precision arithmetic circuits for FPGA-based multimedia processors

  • Author

    Perri, Stefania ; Corsonello, Pasquale ; Iachino, Maria Antonia ; Lanuzza, Marco ; Cocorullo, Giuseppe

  • Author_Institution
    Dipt. de Elettronica, Univ. of Calabria, Rende, Italy
  • Volume
    12
  • Issue
    9
  • fYear
    2004
  • Firstpage
    995
  • Lastpage
    999
  • Abstract
    This brief describes new efficient variable precision arithmetic circuits for field programmable gate array (FPGA)-based processors. The proposed circuits can adapt themselves to different data word lengths, avoiding time and power consuming reconfiguration. This is made possible thanks to the introduction of on purpose designed auxiliary logic, which enables the new circuits to operate in single instruction multiple data (SIMD) fashion and allows high parallelism levels to be guaranteed when operations on lower precisions are executed. The new SIMD structures have been designed to optimally exploit the resources of a widely used family of SRAM-based FPGAs, but their architectures can be easily adapted to any either SRAM-based or antifuse-based FPGA chips.
  • Keywords
    SRAM chips; digital arithmetic; field programmable gate arrays; integrated circuit design; logic design; microprocessor chips; multimedia systems; FPGA-based multimedia processors; SIMD structures; SRAM-based FPGA; antifuse-based FPGA chips; auxiliary logic design; field programmable gate array; power consuming reconfiguration; single instruction multiple data fashion; variable precision arithmetic circuits; Application specific integrated circuits; Arithmetic; Computer architecture; Costs; Decoding; Driver circuits; Field programmable gate arrays; Multimedia systems; Parallel processing; Space technology;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2004.833400
  • Filename
    1327635