DocumentCode :
2358884
Title :
A theory of combinational programs
Author :
Van Dung, Tran ; Jifeng, He
fYear :
2001
fDate :
4-7 Dec. 2001
Firstpage :
325
Lastpage :
328
Abstract :
The actual behaviour of a hardware device available for an implementation of a control system can be simulated by a program, allowing the hardware device to be proved correct by standard software techniques. In this paper we formalise event semantics of hardware description language in the form of relations and use relation calculus to prove properties (including termination, stability, and uniqueness of final state) of combinational programs, the cycle behaviour of which is defined as a conditional loop of non-deterministic choices between generalised parallel assignments.
Keywords :
combinational circuits; hardware description languages; programming language semantics; relational algebra; combinational program theory; conditional loop; control system; cycle behaviours; event semantics; generalised parallel assignments; hardware description language; hardware devices; nondeterministic choices; relation calculus; relations; simulation; stability; termination; uniqueness; Calculus; Computational modeling; Control system synthesis; Discrete event simulation; Hardware design languages; Helium; Registers; Software standards; Stability; Wires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2001. APSEC 2001. Eighth Asia-Pacific
ISSN :
1530-1362
Print_ISBN :
0-7695-1408-1
Type :
conf
DOI :
10.1109/APSEC.2001.991496
Filename :
991496
Link To Document :
بازگشت