• DocumentCode
    887629
  • Title

    A New Time Independent Asynchronous Protocol and Its Applications

  • Author

    Radcliffe, Pj ; Yu, Xinghuo

  • Author_Institution
    RMIT Univ., Melbourne
  • Volume
    3
  • Issue
    2
  • fYear
    2007
  • fDate
    5/1/2007 12:00:00 AM
  • Firstpage
    143
  • Lastpage
    153
  • Abstract
    Communications to, or between, low-end microprocessors within a product always comes at a cost. This paper develops a new, economic solution that will be useful in a variety of cost-sensitive applications. This paper starts by identifying the properties of an inter-microprocessor communications system that adds minimal cost to a product and enables the use of lower price microprocessors. This leads us to introduce a new category of communications called time independent asynchronous (TIA) communications. An economic 2-wire TIA communications protocol is developed and described using timing diagrams. The protocol is modeled using signal transition graphs (STGs), which are found to have some limitations, and so a modification is developed called STG for threads (STG-FT). Two-wire TIA is simulated to confirm livelock and deadlock properties. An implementation is created that verifies the simulation results, and the performance is reported. Finally, a novel application of 2-wire TIA is discussed.
  • Keywords
    Petri nets; microprocessor chips; protocols; STG-FT; cost-sensitive applications; deadlock properties; economic two-wire TIA communications protocol; inter-microprocessor communications system; livelock; low-end microprocessors; lower price microprocessors; signal transition graphs; time independent asynchronous communications; time independent asynchronous protocol; timing diagrams; Application software; Asynchronous communication; Costs; Manufacturing; Microprocessors; Power generation economics; Protocols; System recovery; Timing jitter; Communication protocols; Petri net; microprocessors; timing jitter;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2007.898439
  • Filename
    4214855