• DocumentCode
    3045409
  • Title

    Synthesizable reconfigurable array targeting distributed arithmetic for system-on-chip applications

  • Author

    Khawam, Sami ; Arslan, Tughrul ; Westall, Fred

  • Author_Institution
    Sch. of Eng. & Electron., Edinburgh Univ., UK
  • fYear
    2004
  • fDate
    26-30 April 2004
  • Firstpage
    150
  • Abstract
    Summary form only given. Domain-specific reconfigurable arrays are embedded arrays optimized for one domain of applications providing performance improvements over generic embedded field programmable gate arrays (FPGAs). An embedded reconfigurable array that targets distributed arithmetic (DA) implementations is presented. DA includes calculations that are commonly found in multimedia applications, such as filtering and discrete cosine transform (DCT). Two benchmark DCT circuits are implemented on the array, on conventional FPGAs and on hardwired cores. The performance measured shows considerable improvements in area, power consumption and timing when comparing the presented array with FPGAs. Experimental results are provided which demonstrate the suitability of our architecture in low-power system-on-chip platforms targeting portable mobile devices.
  • Keywords
    discrete cosine transforms; distributed arithmetic; embedded systems; field programmable gate arrays; reconfigurable architectures; system-on-chip; FPGA; benchmark DCT circuit; discrete cosine transform; distributed arithmetic; domain-specific reconfigurable array; embedded field programmable gate array; hardwired core; mobile device; multimedia application; system-on-chip platform; Area measurement; Arithmetic; Circuits; Discrete cosine transforms; Energy consumption; Field programmable gate arrays; Filtering; Power measurement; System-on-a-chip; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
  • Print_ISBN
    0-7695-2132-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2004.1303136
  • Filename
    1303136