Patent ID: 7085198

Claim:
A method for producing a computer-aided real-time system having at least one processing unit (V 1 a , V 1 b , . . . ), wherein data is interchanged between the processing unit V 1 a , V 1 b , . . . ) and the environment or one or more further processing units (V 2 a , V 2 b , . . . ) synchronously or asynchronously, and wherein the processing unit (V 1 a , V 1 b , . . . ) has at least one associated real-time clock for correlation of the data interchange which is carried out in a computer system, characterized in that the real-time clock is defined by the following relationship: C r ⁡ ( t ) = ⌊ C c ⁡ ( t ) T ⌋ ⁢ G r ⁢ ⁢ mod ⁢ ⁢ R v where C r (t)ε in [s] R v : value range, R v ε in [s] G r : granularity, Gε in [s], where G r and R v are normalized with respect to the smallest unit that occurs: T: clock period, Tε in [s], C c ( t )=[1 +g]·C i ( t )+ G ( p + ,t )+ S o , where C c ( t )ε in [ s] C i (t)=t; tε in [s] g: accuracy of the clock, gε for example the crystal accuracy in ppm. g(p + ,t) changing the accuracy of the clock with respect to time as a function of physical variables, represented by the vector p + , for example the temperature g(p + ,t)ε G ⁡ ( p + , t ) = ∫ t 1 t 2 ⁢ g ⁡ ( p + , t ) ⁢ ⅆ t , as the effective change in the accuracy in a time interval (t 2 −t 1 ) S o : start offset, S o ε in [s].