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...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English German |
Published |
21.06.2007
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |