• DocumentCode
    71501
  • Title

    Algebraic approach to time borrowing

  • Author

    Broomhead, David ; Furber, Steve ; Johnson, Mark

  • Author_Institution
    Sch. of Math. Alan Turing Building, Univ. of Manchester, Manchester, UK
  • Volume
    7
  • Issue
    1
  • fYear
    2013
  • fDate
    Jan. 2013
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    This study describes a novel application of max-plus linear algebra to the timing of digital hardware. The authors give a rigorous, algorithmic approach to `time borrowing´ - a technique whereby the use of a multi-phase clock can allow for a more flexible, efficient use of time. In this approach the system is clocked periodically, but within each clock cycle processes interact asynchronously, allowing longer processes to be juxtaposed with shorter processes. The authors have shown that this problem can be solved completely using linear algebra defined over the max-plus semi-ring. This work establishes the mathematical foundation of an earlier, heuristic approach to the problem.
  • Keywords
    linear algebra; timing circuits; algebraic approach; digital hardware timing; max-plus linear algebra; max-plus semiring; multiphase clock; time borrowing approach;
  • fLanguage
    English
  • Journal_Title
    Computers & Digital Techniques, IET
  • Publisher
    iet
  • ISSN
    1751-8601
  • Type

    jour

  • DOI
    10.1049/iet-cdt.2012.0103
  • Filename
    6518042