• DocumentCode
    3208649
  • Title

    Flexibility Inlining into Arithmetic Data-paths Exploiting A Regular Interconnection Scheme

  • Author

    Xydis, Sotiris ; Economakos, George ; Pekmestzi, Kiamal

  • Author_Institution
    Nat. Tech. Univ. of Athens, Athens
  • fYear
    2007
  • fDate
    16-19 July 2007
  • Firstpage
    137
  • Lastpage
    144
  • Abstract
    This paper presents a design technique for coarse grained reconfigurable cores targeting mostly DSP applications. The proposed technique inlines flexibility into custom carry-save-arithmetic (CSA) datapaths exploiting a stable and canonical interconnection scheme. The canonical interconnection is revealed by a uniformity transformation imposed on the basic architectures of CSA multipliers and CSA chain-adders/subtractors. The design flow for the implementation of the core is analyzed in detail, and a novel reconfigurable architecture prototype is presented. The paper concludes with the experimental results showing that our architecture performs an average latency reduction of 32.63%, compared with datapaths of primitive computational resources, with a tolerable overhead in hardware utilization.
  • Keywords
    adders; digital arithmetic; digital signal processing chips; integrated circuit interconnections; logic design; multiplying circuits; reconfigurable architectures; CSA chain-adder/subtractor; CSA multiplier; DSP application; custom carry-save-arithmetic datapath; flexibility inlining; reconfigurable architecture; stable-canonical interconnection scheme; Adders; Arithmetic; Computer architecture; Delay; Digital signal processing; Hardware; High level synthesis; Integrated circuit interconnections; Prototypes; Reconfigurable architectures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling and Simulation, 2007. IC-SAMOS 2007. International Conference on
  • Conference_Location
    Samos
  • Print_ISBN
    1-4244-1058-4
  • Type

    conf

  • DOI
    10.1109/ICSAMOS.2007.4285744
  • Filename
    4285744