• DocumentCode
    777501
  • Title

    An improved hardware implementation of the fault-tolerant clock synchronization algorithm for large multiprocessor systems

  • Author

    Choi, Bong-rak ; Park, Kyu Ho ; Kim, Myunghwan

  • Author_Institution
    Dept. of Electr. Eng., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
  • Volume
    39
  • Issue
    3
  • fYear
    1990
  • fDate
    3/1/1990 12:00:00 AM
  • Firstpage
    404
  • Lastpage
    407
  • Abstract
    An improved implementation of clock synchronization of multiprocessor systems in the presence of malicious faults is proposed. The proposed hardware implementation for the reference clock selection has a lower gate complexity, smaller time delay, and greater flexibility than the previously published implementation. The improvement is achieved by replacing the sorter with a counting encoder and comparators and by introducing threshold generation logic with programmable registers. The scheme has a gate complexity of O(n) and a delay of O(log n), where n is the total number of inputs to a particular clock, and is programmable for different values of n and m, the maximum number of faults
  • Keywords
    fault tolerant computing; multiprocessing systems; synchronisation; counting encoder; fault-tolerant clock synchronization algorithm; gate complexity; large multiprocessor systems; lower gate complexity; malicious faults; programmable registers; reference clock selection; smaller time delay; sorter; threshold generation logic; Circuits; Clocks; Delay effects; Fault tolerance; Fault tolerant systems; Frequency synchronization; Hardware; Logic; Multiprocessing systems; Real time systems;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.48872
  • Filename
    48872