• DocumentCode
    2086062
  • Title

    Transcedental functions on a shift-enabled reconfigurable device: CORDIC as a case-study

  • Author

    Miller, Scott ; Sima, Mihai ; McGuire, Michael

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Victoria, Victoria, BC
  • fYear
    2008
  • fDate
    26-29 Oct. 2008
  • Firstpage
    1795
  • Lastpage
    1799
  • Abstract
    Presented is a mapping of a CORDIC algorithm to a recently proposed reconfigurable array geared towards the calculation of transcedental functions. This work demonstrates that the previously introduced shift-enabled embedded reconfigurable array (ShEERA) yields speed performance very close (and better in certain cases) to that of an ASIC generated with standard cells, but with a high degree of flexibility to eliminate recurring engineering costs. The ShEERA array outperformed a commercial FPGA by 3times to 20times with the same CORDIC algorithm mapped to the device. Delay and area performance are presented, and coupled with energy analysis which has been presented in prior art, the device shows excellent promise for use in embedded applications where cost, performance, and energy consumption are paramount.
  • Keywords
    application specific integrated circuits; delays; digital arithmetic; embedded systems; field programmable gate arrays; signal processing; ASIC; CORDIC algorithm; ShEERA array; commercial FPGA; embedded applications; energy analysis; energy consumption; shift-enabled embedded reconfigurable array; transcedental functions; Application specific integrated circuits; Costs; Delay; Field programmable gate arrays; Flexible printed circuits; Hardware; Iterative algorithms; Multiprocessor interconnection networks; Signal processing algorithms; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2008 42nd Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    978-1-4244-2940-0
  • Electronic_ISBN
    1058-6393
  • Type

    conf

  • DOI
    10.1109/ACSSC.2008.5074736
  • Filename
    5074736