Data processing device, has multiplexer including executing units with inputs for receiving data values from registers, output connected with memory, and control input controlled by parity bits

The device has a set of executing units (1a, 1b), where each of the executing units are assigned to registers (2a, 2b) for data values and parity bits (3a, 3b) for examining a integrity of the data values. A memory (12) is addressable by the executing units. A multiplexer (11) has inputs connected w...

Full description

Saved in:
Bibliographic Details
Main Authors EL SALLOUM, CHRISTIAN, KOTTKE, THOMAS, TUMMELTSHAMMER, PETER
Format Patent
LanguageEnglish
German
Published 21.06.2007
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The device has a set of executing units (1a, 1b), where each of the executing units are assigned to registers (2a, 2b) for data values and parity bits (3a, 3b) for examining a integrity of the data values. A memory (12) is addressable by the executing units. A multiplexer (11) has inputs connected with the executing units for receiving the data values from the registers, an output connected with the memory, and a control input controlled by the parity bits. An independent claim is also included for a method for operating a data processing device. Eine Datenverarbeitungseinrichtung umfasst mehrere Ausführungseinheiten (1a, 1b), wobei jeder Ausführungseinheit (1a, 1b) wenigstens ein Register (2a, 2b) für einen Datenwert und (3a, 3b) für Prüfinformation zur Überprüfung der Unversehrtheit des Datenwerts zugeordnet ist, einen durch die Ausführungseinheiten (1a, 1b) adressierbaren Speicher (12) und einen Multiplexer (11), der mit den Ausführungseinheiten (1a, 1b) verbundene Eingänge zum Empfang von Datenwerten aus den Registern (2a, 2b), einen mit dem Speicher (12) verbundenen Ausgang und einen über die Prüfinformation gesteuerten Steuereingang hat. Wenn ein Parityfehler über 3a/b entdeckt wird, werden immer alle zur Konsistenzerhaltung des Prozessors nötigen Register geschrieben und rückgelesen, und das Signal (15) ändert sich während des Schreibvorganges nicht.
Bibliography:Application Number: DE20051059592