• DocumentCode
    2573170
  • Title

    AVISPA: a massively parallel reconfigurable accelerator

  • Author

    Leijten, Jeroen ; Burns, Geoffrey ; Huisken, Jos ; Waterlander, Erwin ; van Wel, A.

  • Author_Institution
    Silicon Hive, Eindhoven, Netherlands
  • fYear
    2003
  • fDate
    19-21 Nov. 2003
  • Firstpage
    165
  • Lastpage
    168
  • Abstract
    Standards and market uncertainties, non-recurring engineering costs, and lack of access to (or knowledge of) application IP requires the next generation of embedded computing platforms to be fully programmable. In terms of silicon cost and power, practical yet fully programmable embedded computing platforms are enabled by reconfigurable accelerators that replace fixed ASIC coprocessors in current standard platforms. The AVISPA reconfigurable accelerator is a landmark commercial offering, embodying the processor and compiler design technology that bridges the industry to fully programmable platforms in applications with extreme real-time performance requirements. The accelerator and its associated programming tools were created using a propriety automatic processor and tool generation flow. As a result AVISPA could be easily tailored to achieve high computational efficiency (MOPS/W) in the acceleration of critical digital signal processing kernels for software-defined radio. An innovative C-compiler, generated from the same methodology, aggressively exploits massive instruction parallelism in application kernels mapped onto the core. This paper explains the concepts behind AVISPA, discusses its architecture, gives details on its supporting compiler, and provides benchmarks for a number of application kernels.
  • Keywords
    program compilers; reconfigurable architectures; system-on-chip; ASIC coprocessors; AVISPA; C-compiler program; application kernels; compiler design; digital signal processing kernels; fully programmable platforms; massive instruction parallelism; parallel reconfigurable accelerator; processor design; programmable embedded computing platforms; programming tools; propriety automatic processor; real-time performance requirements; reconfigurable accelerators; software-defined radio; tool generation flow; Acceleration; Application software; Application specific integrated circuits; Costs; Embedded computing; Kernel; Knowledge engineering; Power engineering and energy; Silicon; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System-on-Chip, 2003. Proceedings. International Symposium on
  • Print_ISBN
    0-7803-8160-2
  • Type

    conf

  • DOI
    10.1109/ISSOC.2003.1267747
  • Filename
    1267747