EP1917596A1 - Verfahren und vorrichtung zur analyse von abläufen in einem rechnersystem mit mehreren ausführungseinheiten - Google Patents
Verfahren und vorrichtung zur analyse von abläufen in einem rechnersystem mit mehreren ausführungseinheitenInfo
- Publication number
- EP1917596A1 EP1917596A1 EP06777995A EP06777995A EP1917596A1 EP 1917596 A1 EP1917596 A1 EP 1917596A1 EP 06777995 A EP06777995 A EP 06777995A EP 06777995 A EP06777995 A EP 06777995A EP 1917596 A1 EP1917596 A1 EP 1917596A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- mode
- units
- execution units
- analysis unit
- subsystem
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
- G06F11/3648—Software debugging using additional hardware
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
- G06F11/3636—Software debugging by tracing the execution of the program
Definitions
- FIG. 1 shows a multiprocessor system with two execution units G 140a and
- the mode signal is shown in a general form in FIG.
- the signals and components N10, N120, N130, N140, N141, N142, N143, N14n, N160, N161, N162, N163, N16n of the switching and comparison component N200 have the same meaning as in the switching and comparison component N100 in FIG. 5.
- the mode signal Nl 50 and the error signal N 170 are shown in this figure.
- the optional error signal is generated by fault circuit logic N130, which collects the error signals, and is either a direct forwarding of the single error signals or a bundling of the error information contained therein.
- the mode signal Nl 50 is optional, but its use outside of this component can be used to advantage in many places.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Hardware Redundancy (AREA)
- Debugging And Monitoring (AREA)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200510037232 DE102005037232A1 (de) | 2005-08-08 | 2005-08-08 | Verfahren und Vorrichtung zur Analyse von Abläufen in einem Rechnersystem mit mehreren Ausführungseinheiten |
PCT/EP2006/064694 WO2007017388A1 (de) | 2005-08-08 | 2006-07-26 | Verfahren und vorrichtung zur analyse von abläufen in einem rechnersystem mit mehreren ausführungseinheiten |
Publications (1)
Publication Number | Publication Date |
---|---|
EP1917596A1 true EP1917596A1 (de) | 2008-05-07 |
Family
ID=37114444
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP06777995A Ceased EP1917596A1 (de) | 2005-08-08 | 2006-07-26 | Verfahren und vorrichtung zur analyse von abläufen in einem rechnersystem mit mehreren ausführungseinheiten |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP1917596A1 (ja) |
JP (1) | JP2009506408A (ja) |
CN (1) | CN101243411A (ja) |
DE (1) | DE102005037232A1 (ja) |
WO (1) | WO2007017388A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010117813A (ja) * | 2008-11-12 | 2010-05-27 | Nec Electronics Corp | デバッグシステム、デバッグ方法、デバッグ制御方法及びデバッグ制御プログラム |
CN101944061B (zh) * | 2010-09-15 | 2012-09-12 | 青岛海信移动通信技术股份有限公司 | 一种代码调试的方法及装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4129614C2 (de) * | 1990-09-07 | 2002-03-21 | Hitachi Ltd | System und Verfahren zur Datenverarbeitung |
JPH07113912B2 (ja) * | 1991-05-31 | 1995-12-06 | 富士ゼロックス株式会社 | 分散型情報処理システムのデバッグ方式 |
JPH05257710A (ja) * | 1991-08-12 | 1993-10-08 | Advanced Micro Devicds Inc | 内部実行パラメータを与えるためのシステムおよびプロセッサによって実行されるべき命令を検証するための配列 |
JPH0934736A (ja) * | 1995-07-19 | 1997-02-07 | Nec Corp | 動作切替えコントローラ |
US6615366B1 (en) * | 1999-12-21 | 2003-09-02 | Intel Corporation | Microprocessor with dual execution core operable in high reliability mode |
US20090044048A1 (en) * | 2004-10-25 | 2009-02-12 | Reinhard Weiberle | Method and device for generating a signal in a computer system having a plurality of components |
-
2005
- 2005-08-08 DE DE200510037232 patent/DE102005037232A1/de not_active Withdrawn
-
2006
- 2006-07-26 CN CNA2006800294530A patent/CN101243411A/zh active Pending
- 2006-07-26 EP EP06777995A patent/EP1917596A1/de not_active Ceased
- 2006-07-26 JP JP2008525523A patent/JP2009506408A/ja active Pending
- 2006-07-26 WO PCT/EP2006/064694 patent/WO2007017388A1/de active Application Filing
Non-Patent Citations (1)
Title |
---|
See references of WO2007017388A1 * |
Also Published As
Publication number | Publication date |
---|---|
WO2007017388A1 (de) | 2007-02-15 |
CN101243411A (zh) | 2008-08-13 |
JP2009506408A (ja) | 2009-02-12 |
DE102005037232A1 (de) | 2007-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102005037246A1 (de) | Verfahren und Vorrichtung zur Steuerung eines Rechnersystems mit wenigstens zwei Ausführungseinheiten und einer Vergleichseinheit | |
EP1812858B1 (de) | Verfahren und vorrichtung zur erzeugung eines modussignals bei einem rechnersystem mit mehreren komponenten | |
DE102009019961A1 (de) | Vorrichtung, Systeme und Verfahren zum effizienten Verwenden von Hardware-Ressourcen für einen Softwaretest | |
DE102005037230A1 (de) | Verfahren und Vorrichtung zur Überwachung von Funktionen eines Rechnersystems | |
DE10312264A1 (de) | Verfahren und Vorrichtung zum Hervorrufen von Unterschieden bei mit Verriegelungsschritten versehenen Prozessoren | |
EP1817662B1 (de) | Verfahren und vorrichtung zur umschaltung zwischen betriebsmodi eines multiprozessorsystems durch wenigstens ein externes signal | |
DE102011011333B4 (de) | Lesen in Peripheriegeräte und schreiben aus Peripheriegeräten mit zeitlich getrennter, redundanter Prozessorausführung | |
EP1955164A1 (de) | Programmgesteuerte einheit und verfahren zum betreiben derselbigen | |
EP1810146B1 (de) | Verfahren und vorrichtung zur trennung der abarbeitung von programmcode bei einem rechnersystem mit wenigstens zwei ausführungseinheiten | |
EP1917596A1 (de) | Verfahren und vorrichtung zur analyse von abläufen in einem rechnersystem mit mehreren ausführungseinheiten | |
DE102011007467A1 (de) | Mehrkernige integrierte Mikroprozessorschaltung mit Prüfeinrichtung, Prüfverfahren und Verwendung | |
EP1915686B1 (de) | Verfahren und vorrichtung zur festlegung eines startzustandes bei einem rechnersystem mit wenigstens zwei ausführungseinheiten durch markieren von registern | |
DE69120104T2 (de) | Fehlerbeseitigung für Superrechner | |
EP2228723A1 (de) | Verfahren zur Fehlerbehandlung eines Rechnersystems | |
DE102013022137A1 (de) | Mehrstufige Ablaufprotokollierung | |
DE102006004988A1 (de) | Verfahren und Vorrichtung zur Analyse von Abläufen in einem Rechnersystem mit mehreren Ausführungseinheiten | |
DE102005037245A1 (de) | Verfahren und Vorrichtung zur Steuerung eines Rechnersystems mit wenigstens zwei Ausführungseinheiten | |
EP1915674B1 (de) | Verfahren und vorrichtung zur steuerung eines rechnersystems mit wenigstens zwei ausführungseinheiten und mit wenigstens zwei gruppen von internen zuständen | |
WO2007017363A1 (de) | Verfahren und vorrichtung zur umschaltung bei einem rechnersystem mit wenigstens zwei ausführungseinheiten mittels bitinformationen in einem register | |
DE102010031017A1 (de) | Verfahren zur Überwachung des Programmablaufs eines Prozessors | |
EP1917594A2 (de) | Verfahren und vorrichtung zur abarbeitung von datenwörtern und/oder instruktionen | |
DE102005037259A1 (de) | Verfahren und Vorrichtung zur Festlegung eines Startzustandes bei einem Rechnersystem mit wenigstens zwei Ausführungseinheiten durch Umschalten von Registersätzen | |
DE102005037261A1 (de) | Verfahren und Vorrichtung zur Erzeugung eines Signals bei einem Rechnersystem mit mehreren Komponenten | |
WO2007017394A2 (de) | Verfahren und vorrichtung zur festlegung eines startzustandes bei einem rechnersystem mit wenigstens zwei ausführungseinheiten durch übernehmen des startzustandes | |
DE102005060900A1 (de) | Rechenwerk für einen Prozessor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20080310 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR |
|
17Q | First examination report despatched |
Effective date: 20080612 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED |
|
18R | Application refused |
Effective date: 20090313 |