• DocumentCode
    1920680
  • Title

    Architectural Tradeoffs in the Design of Barrel Shifters for Reconfigurable Computing

  • Author

    Neto, Horácio C. ; Véstias, Mário P.

  • Author_Institution
    INESC-ID/IST/UTL, Tech. Univ. of Lisbon, Lisbon
  • fYear
    2008
  • fDate
    26-28 March 2008
  • Firstpage
    31
  • Lastpage
    36
  • Abstract
    Barrel shifters are utilized by special and general-purpose arithmetic units to manipulate data. Several types of shifting operations exist depending on the target application, including shift logical, shift arithmetic and rotate. In this work a set of hardware design alternatives for shifters to perform the different types of shifting operations was analyzed, designed and implemented in a Virtex-4- FPGA. The results show that several implementations with different trade-offs between performance and area can be obtained and that high throughput can be achieved using pipelining techniques.
  • Keywords
    field programmable gate arrays; logic design; pipeline arithmetic; Virtex-4- FPGA; barrel shifter design; general-purpose arithmetic units; pipelining technique; reconfigurable computing; shifting operation; Arithmetic; Computer applications; Delay; Field programmable gate arrays; Hardware; Performance analysis; Pipeline processing; Programmable logic arrays; Reconfigurable logic; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Programmable Logic, 2008 4th Southern Conference on
  • Conference_Location
    San Carlos de Bariloche
  • Print_ISBN
    978-1-4244-1992-0
  • Type

    conf

  • DOI
    10.1109/SPL.2008.4547728
  • Filename
    4547728