Synchronous semantics of multi-mode multi-periodic systems

被引:0
|
作者
Fort, Frederic [1 ]
Forget, Julien [1 ]
机构
[1] Univ Lille, INRIA, CNRS, Cent Lille,UMR CRIStAL 9189, F-59000 Lille, France
关键词
Synchronous languages; Refinement typing; Real-time systems; LANGUAGE;
D O I
10.1145/3477314.3507271
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper tackles the problem of designing and programming a real time system with multiple modes of execution, where each mode executes a different set of periodic tasks. The main problem to tackle is that the period of Mode Change Requests (MCR) and the period of tasks are not all the same. Thus, not all tasks perceive MCRs in the same way. When programming such a system with traditional languages without mechanisms dedicated to mode changes (e.g. C), it is difficult to ensure a system is sound and deterministic. We propose an extension to synchronous dataflow languages to support mode changes. The semantics of the resulting language is defined formally, which prevents ambiguous programs. The language is flexible enough to support different types of mode changes. The compiler of the language includes a static analysis that rejects programs whose semantics is ill-defined. The extension consists in transposing Synchronous State Machines to the Prelude language. This requires to extend the semantics of Prelude, and to define a new clock calculus, based on refinement typing.
引用
收藏
页码:1248 / 1257
页数:10
相关论文
共 50 条
  • [21] Multi-mode tunnel boring machines / Multi-Mode Tunnelvortriebsmaschinen
    Burger, Werner
    Geomechanik und Tunnelbau, 2014, 7 (01): : 18 - 30
  • [22] Multi-mode wideband antenna based on multi-mode resonator
    Wu, Rui
    Lin, Jianhong
    Cai, Shuting
    INTERNATIONAL JOURNAL OF APPLIED ELECTROMAGNETICS AND MECHANICS, 2023, 73 (03) : 225 - 234
  • [23] SOLVABLE SYSTEMS OF ISOCHRONOUS, MULTI-PERIODIC OR ASYMPTOTICALLY ISOCHRONOUS NONLINEAR OSCILLATORS
    Calogero, F.
    Leyvraz, F.
    JOURNAL OF NONLINEAR MATHEMATICAL PHYSICS, 2010, 17 (01) : 111 - 120
  • [24] Mechanism and mitigation of multi-mode sub-synchronous resonance
    Department of Electrical Engineering, Tsinghua University, Beijing 100084, China
    Qinghua Daxue Xuebao, 2008, 4 (457-460): : 457 - 460
  • [25] MULTI-PERIODIC FLOWS, CHAOS AND LYAPUNOV EXPONENTS
    FUJISAKA, H
    PROGRESS OF THEORETICAL PHYSICS, 1982, 68 (04): : 1105 - 1121
  • [26] Multi-Periodic Auroral and Thermospheric Variations in 2006
    Zhang, Yongliang
    Paxton, Larry J.
    Kil, Hyosub
    TERRESTRIAL ATMOSPHERIC AND OCEANIC SCIENCES, 2013, 24 (02): : 207 - 212
  • [27] WAVE COUPLING IN INHOMOGENEOUS MULTI-MODE SYSTEMS
    HJALMARS.A
    ARKIV FOR FYSIK, 1968, 37 (04): : 400 - &
  • [28] Study on the multi-mode response of continuous systems
    Yasuda, Kimihiko
    Torii, Takao
    Memoirs of the Faculty of Engineering, Nagoya University, 1988, 40 (02): : 209 - 272
  • [29] Instability of multi-mode systems with quadratic Hamiltonians
    Leu, Xuanloc
    Nguyen, Xuan-Hoai Thi
    Lee, Jinhyoung
    PHYSICA SCRIPTA, 2024, 99 (05)
  • [30] Fault Diagnosability Analysis of Multi-Mode Systems
    Hashemniya, Fatemeh
    Caillaud, Benoit
    Frisk, Erik
    Krysander, Mattias
    Malandain, Mathias
    IFAC PAPERSONLINE, 2024, 58 (04): : 210 - 215