DocumentCode :
1986139
Title :
Real-time extensions to a C-like hardware description language
Author :
Todman, Tim ; Luk, Wayne
Author_Institution :
Dept. of Comput., Imperial Coll., London, UK
fYear :
2003
fDate :
9-11 April 2003
Firstpage :
302
Lastpage :
304
Abstract :
Handel-C is a language for compilation into hardware. It is based on C with support for parallel execution and user-defined data size. We present extensions to a Handel-C like language for real-time applications. Our extensions are based on those of Occam 2, a language related to Handel-C. We show that our extensions, though simple, can implement the basic real-time idioms of timed wait and timeout.
Keywords :
Ada; C language; field programmable gate arrays; hardware description languages; parallel processing; programming language semantics; real-time systems; Ada real time programming language; C-like hardware description language; FPGA; Handel-C language; Occam 2 language; field programmable gate array; parallel execution support; real-time abstraction; real-time application; real-time idiom; timed wait; timeout; user-defined data size; worst case timing analysis; Aerospace control; Aircraft; Application software; Clocks; Delay effects; Educational institutions; Field programmable gate arrays; Hardware design languages; Real time systems; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines, 2003. FCCM 2003. 11th Annual IEEE Symposium on
Print_ISBN :
0-7695-1979-2
Type :
conf
DOI :
10.1109/FPGA.2003.1227281
Filename :
1227281
Link To Document :
بازگشت