• DocumentCode
    3241658
  • Title

    Conditional Partial Order Graphs and Dynamically Reconfigurable Control Synthesis

  • Author

    Mokhov, Andrey ; Yakovlev, Alex

  • Author_Institution
    Sch. of EECE, Newcastle Univ., Newcastle upon Tyne
  • fYear
    2008
  • fDate
    10-14 March 2008
  • Firstpage
    1142
  • Lastpage
    1147
  • Abstract
    The paper introduces a new formal model for specifying control paths in the context of asynchronous system design. The model, called conditional partial order graph (CPOG), is capable of capturing concurrency and choice in a system´s behaviour in a compact and efficient way. A problem of CPOG synthesis is formulated and solved; various CPOG optimisation techniques are presented. The introduced model can be used for the specification of system behaviour and for synthesis of area-efficient dynamically reconfigurable controllers. The synthesis of a controller is based on a novel generic architecture, called transition sequence encoder (TSE). The synthesized controllers are speed independent and thus very robust to parametric variations. The ideas presented in the paper can be applied for CPU control synthesis as well as for synthesis of different kinds of event-coordination circuits often used in data coding and communication in digital systems.
  • Keywords
    asynchronous circuits; control system synthesis; finite state machines; graph theory; reconfigurable architectures; CPOG optimisation techniques; CPU control synthesis; asynchronous system design; conditional partial order graphs; dynamically reconfigurable control synthesis; event-coordination circuits; transition sequence encoder; Automatic control; Central Processing Unit; Circuit synthesis; Communication system control; Concurrent computing; Control system synthesis; Design methodology; Hardware design languages; Logic design; Process design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2008. DATE '08
  • Conference_Location
    Munich
  • Print_ISBN
    978-3-9810801-3-1
  • Electronic_ISBN
    978-3-9810801-4-8
  • Type

    conf

  • DOI
    10.1109/DATE.2008.4484832
  • Filename
    4484832