Method for the generation and/or execution of a diversified program flow

作者: Rolf-Dieter Pavlik

DOI:

关键词:

摘要: Die Erfindung betrifft ein Verfahren zur Generierung und/oder Ausfuhrung eines diversitaren Programmablaufs aus einem Programmquellcode (Q) fur bzw. auf mindestens zwei Bearbeitungseinheiten (BE1, BE2) von Werkzeug-, Produktionsmaschinen und Robotern. The invention relates to a method for generating and / or execution of diverse program source code at least two processing units machine tools, production machines robots. Dabei wird mit dem mittels Compilers (C) Maschinencode (MC) eine Bearbeitungseinheit (BE1,BE2) programmierbaren Bearbeitungsbaustein (BB1,BB2) generiert. Here, with programmable block (BB1, BB2) is the using C compiler one unit (BE2 ​​BE1) generated. Aus Umsetzers (U) oder Interpreterprogramms Beschreibungsdatei (B) erzeugt. From generated by means converter interpreter program, description file (B). Diese in einer weiteren interpretativ abgearbeitet. This processed further interpretively BB2). gemeinsamen Speicher (S) abgelegten Daten der werden jeweils Datenvergleichs (DV1,DV2) Ubereinstimmung gepruft. In shared memory stored data be tested respectively comparison (DV1, DV2) are accordance.

参考文章(4)
David Keppel, Robert Bedichek, Alex Klaiber, Method and apparatus for correcting errors in computer systems ,(1998)
E.F. Hitt, Fault tolerant avionics display system ieee/aiaa digital avionics systems conference. pp. 393- 398 ,(1991) , 10.1109/DASC.1991.177198
Iffat H. Kazi, Howard H. Chen, Berdenia Stanley, David J. Lilja, Techniques for obtaining high performance in Java programs ACM Computing Surveys. ,vol. 32, pp. 213- 240 ,(2000) , 10.1145/367701.367714