• DocumentCode
    129262
  • Title

    A novel model for system-level decision making with combined ASP and SMT solving

  • Author

    Biewer, Alexander ; Gladigau, Jens ; Haubelt, Christian

  • Author_Institution
    Corp. Sector Res., Robert Bosch GmbH, Reutlingen, Germany
  • fYear
    2014
  • fDate
    24-28 March 2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In this paper, we present a novel model enabling system-level decision making for time-triggered many-core architectures in automotive systems. The proposed application model includes shared data entities that need to be bound to memories during decision making. As a key enabler to our approach, we explicitly separate computation and shared memory communication over a network-on-chip (NoC). To deal with contention on a NoC, we model the necessary basis to implement a time-triggered schedule that guarantees freedom of interference. We compute fundamental design decisions, namely (a) spatial binding, (b) multi-hop routing, and (c) time-triggered scheduling, by a novel coupling of answer set programming (ASP) with satisfiability modulo theories (SMT) solvers. First results of an automotive case study demonstrate the applicability of our method for complex real-world applications.
  • Keywords
    automotive electronics; computability; decision making; integrated circuit design; interference; logic programming; network-on-chip; ASP solving; NoC; SMT solving; answer set programming; automotive system; interference; multihop routing; network-on-chip; satisfiability modulo theory; shared data entity; shared memory communication; spatial binding; system-level decision making; time-triggered many-core architecture; time-triggered scheduling; Automotive engineering; Computational modeling; Decision making; Routing; Runtime; Schedules; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.7873/DATE.2014.230
  • Filename
    6800431