DocumentCode :
255052
Title :
Times square - marriage of real-time and logical-time in GALS and synchronous languages
Author :
Park, Heejung ; Malik, Anuj ; Salcic, Zoran
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Auckland, Auckland, New Zealand
fYear :
2014
fDate :
20-22 Aug. 2014
Firstpage :
1
Lastpage :
10
Abstract :
In this paper we introduce exact and non-exact real-time waits in reactive Globally Asynchronous Locally Synchronous (GALS) programming languages and synchronous languages as their subset. The language constructs that allow use of real-time waits are illustrated on the SystemJ GALS language. They allow system designers to explicitly use, at the specification level, not only logical time but also the real-time in order to control program execution. The introduced concepts utilize execution platforms that allow finding best and worst reaction time of a GALS or synchronous program.
Keywords :
formal logic; high level languages; real-time systems; GALS programming languages; SystemJ; Times square; globally asynchronous locally synchronous programming languages; logical-time; real-time; synchronous languages; Clocks; Kernel; Programming; Real-time systems; Semantics; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2014 IEEE 20th International Conference on
Conference_Location :
Chongqing
Type :
conf
DOI :
10.1109/RTCSA.2014.6910540
Filename :
6910540
Link To Document :
بازگشت