• DocumentCode
    580522
  • Title

    A nature-inspired adaptive floating-point coprocessing system

  • Author

    Sau, Carlo ; Pani, Danilo ; Palumbo, Francesca ; Raffo, Luigi

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Univ. of Cagliari, Cagliari, Italy
  • fYear
    2012
  • fDate
    23-25 Oct. 2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    On the wave of technology scaling, digital designers are quickly approaching the limits of current technologies. At the same time, deep submicron architectures are becoming more prone to transient errors and permanent faults. Swarm intelligence represents an interesting source of inspiration already used in the past for the design of decentralized-control hardware architectures with intrinsic properties of scalability, adaptability and fault tolerance, with a configuration-free approach. This paper presents the first swarm coprocessor for floating point array processing with native multitasking support. The coprocessor, designed around a nature-inspired processing fabric, has been integrated on a Virtex6 FPGA with a MicroBlaze host processor and preliminarily evaluated on common applications. The performance of the system, joined to its fault tolerance support, reveals the potentialities of the approach opening to architectural improvements and mapping of safety-critical digital signal processing applications.
  • Keywords
    coprocessors; decentralised control; fault tolerance; field programmable gate arrays; floating point arithmetic; signal processing; swarm intelligence; MicroBlaze host processor; Virtex6 FPGA; configuration-free approach; decentralized-control hardware architectures; deep submicron architectures; digital designers; fault tolerance support; floating point array processing; intrinsic scalability properties; native multitasking support; nature-inspired adaptive floating-point coprocessing system; nature-inspired processing fabric; permanent faults; safety-critical digital signal processing applications; swarm coprocessor; swarm intelligence; technology scaling; transient errors; Arrays; Coprocessors; Fabrics; Fault tolerance; Fault tolerant systems; Hardware; Array Processing; Coprocessor; FPGA; Floating Point; Swarm Intelligence;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Architectures for Signal and Image Processing (DASIP), 2012 Conference on
  • Conference_Location
    Karlsruhe
  • Print_ISBN
    978-1-4673-2089-4
  • Electronic_ISBN
    978-2-9539987-4-0
  • Type

    conf

  • Filename
    6385400