• DocumentCode
    1990828
  • Title

    Global control synthesis for an MIMD/FPGA machine

  • Author

    Dhaussy, Philippe ; Filloque, Jean-Marie ; Pottier, Bernard ; Rubini, Stéphane

  • Author_Institution
    Lab. d´´Inf. de Brest, Univ. de Bretagne Occidentale, Brest, France
  • fYear
    1994
  • fDate
    10-13 Apr 1994
  • Firstpage
    72
  • Lastpage
    81
  • Abstract
    Embedding a FPGA circular array into MIMD architectures allows one to synthesize fine-grain circuits for global computation support. These circuits operate concurrently with the distributed applications. They provide specific speed-up or additional services, such as communication protocols or global controllers. This article describes an architectural model for such controllers with practical examples implemented on the ArMen FPGA-multiprocessor. A multi-assignment language derived from the UNITY formalism is proposed, to implement the controllers with a high degree of parallelism. Their hardware synthesis principles are given
  • Keywords
    logic arrays; microcontrollers; parallel architectures; parallel machines; protocols; ArMen FPGA-multiprocessor; FPGA circular array; MIMD architectures; MIMD/FPGA machine; UNITY formalism; additional services; communication protocols; distributed applications; fine-grain circuit synthesis; global computation support; global control synthesis; global controllers; hardware synthesis; multi-assignment language; parallelism; speedup; Automatic control; Circuits; Communication system control; Computational modeling; Concurrent computing; Distributed computing; Field programmable gate arrays; Hardware; Parallel architectures; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    FPGAs for Custom Computing Machines, 1994. Proceedings. IEEE Workshop on
  • Conference_Location
    Napa Valley, CA
  • Print_ISBN
    0-8186-5490-2
  • Type

    conf

  • DOI
    10.1109/FPGA.1994.315603
  • Filename
    315603