• DocumentCode
    3018488
  • Title

    Annotated data types for addressed token passing networks

  • Author

    Cichon, Gordon ; Bunnbauer, W.

  • Author_Institution
    Dept. of Syst. Archit. & Data Commun., Infineon Technol. Corp., San Jose, CA, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    801
  • Abstract
    The paper applies annotated data type descriptions of the hardware component interfaces to a synthesis of its internal communication structure. The implementation of a component´s functionality is recursively decomposed into smaller blocks which by themselves communicate through random addressable bus interfaces. This represents a form of token passing network or Petri net. To facilitate the communication through random addressable bus interfaces along the arcs of the network, the information carried by each token is partitioned into an address part and a data part. This new approach shows advantages for implementing hardwired pipeline structures. A distinction of tokens into state changes and workload data allows the synthesis of a state distribution network that can handle the propagation of state changes autonomously and efficiently
  • Keywords
    Petri nets; application specific integrated circuits; data structures; pipeline processing; protocols; token networks; Petri net; addressed token passing networks; annotated data types; functionality; hardwired pipeline structures; internal communication structure; random addressable bus interfaces; state changes; state distribution network; workload data; Application software; Computer languages; Data communication; Data structures; Design methodology; Hardware; Network synthesis; Network topology; Pipelines; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2001. Conference and Exhibition 2001. Proceedings
  • Conference_Location
    Munich
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-0993-2
  • Type

    conf

  • DOI
    10.1109/DATE.2001.915127
  • Filename
    915127