SpecC for beginners : the example of a sounding dice
In this document the SpecC-language is demonstrated in a low complexity example with main features of the laguage explained and evaluated. Purpose of this document is to give beginners a first feeling for the language constructs and its usage in actual modelling. Allthough the language was not developed for these small tasks in general, it is well suited to cover all kind of modelling tasks with the existing semantic. The example consist of several finite state maschines connected and communicating with each other. The sounding dice example is taken from an existing design out of the authors course, normal used for student education in the VHDL-dasses of the University of Applied Science, Offenburg, Germany.