• DocumentCode
    3240003
  • Title

    Definition and SIMD Implementation of a Multi-Processing Architecture Approach on FPGA

  • Author

    Bonnot, Philippe ; Lemonnier, Fabrice ; Edelin, Gilbert ; Gaillat, Gérard ; Ruch, Olivier ; Gauget, Pascal

  • Author_Institution
    Thales Res. & Technol., Palaiseau
  • fYear
    2008
  • fDate
    10-14 March 2008
  • Firstpage
    610
  • Lastpage
    615
  • Abstract
    In a context of high performance, low technology access cost and application code reusability objectives, this paper presents an "architectured FPGA" approach that consists in the definition of a general frame for embedded system application implementations. Addressing image processing as a first application domain, a FPGA architecture implementation based on that approach is presented. Built around SIMD architecture, the "Ter@Core" FPGA implementation illustrates the competitiveness of the approach compared to off-the-shelf processors and to usual FPGA approach. The presented implementation gathers 128 processing elements on a single FPGA providing 19.2 GOPS performance and very high application development productivity.
  • Keywords
    field programmable gate arrays; image processing; parallel processing; SIMD implementation; Ter@Core FPGA; embedded system application; image processing; multiprocessing architecture; Application specific integrated circuits; Costs; Digital signal processing; Field programmable gate arrays; Hardware; Image processing; Microprocessors; Procurement; Production; Stability; FPGA; MIMD architecture; SIMD architecture; data dependent processing; domain specific API; image processing; long lifecycle; middleware; platform approach;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2008. DATE '08
  • Conference_Location
    Munich
  • Print_ISBN
    978-3-9810801-3-1
  • Electronic_ISBN
    978-3-9810801-4-8
  • Type

    conf

  • DOI
    10.1109/DATE.2008.4484744
  • Filename
    4484744