Processing

Please wait...

Settings

Settings

Goto Application

1. WO2013100748 - WATCHDOGABLE REGISTER-BASED I/O

Publication Number WO/2013/100748
Publication Date 04.07.2013
International Application No. PCT/MY2011/000251
International Filing Date 29.12.2011
IPC
G06F 11/30 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
G06F 1/24 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/-G06F13/82
24Resetting means
G06F 13/24 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
13Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
14Handling requests for interconnection or transfer
20for access to input/output bus
24using interrupt
CPC
G06F 1/24
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/00G06F13/00 and G06F21/00
24Resetting means
G06F 11/073
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
0706the processing taking place on a specific hardware platform or in a specific software environment
073in a memory management context, e.g. virtual memory or cache management
G06F 11/0745
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
0706the processing taking place on a specific hardware platform or in a specific software environment
0745in an input/output transactions management context
G06F 11/076
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
0751Error or fault detection not based on redundancy
0754by exceeding limits
076by exceeding a count or rate limit, e.g. word- or bit count limit
G06F 11/079
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
079Root cause analysis, i.e. error or fault diagnosis
G06F 11/3041
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
3041where the computing system component is an input/output interface
Applicants
  • INTEL CORPORATION [US]/[US] (AllExceptUS)
  • SIM, Leong Hock [MY]/[MY] (UsOnly)
Inventors
  • SIM, Leong Hock
Agents
  • ABDULLAH, Mohd, Bustaman
Priority Data
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) WATCHDOGABLE REGISTER-BASED I/O
(FR) E/S BASÉE SUR UN REGISTRE POUVANT ÊTRE SURVEILLÉ
Abstract
(EN) An apparatus comprising a data storage device to store a plurality of register tracking values, each of the plurality of register tracking values to indicate a last successful Input/Output (I/O) port check, an initialization module to reset a first register tracking value in the data storage device upon receipt of an initialization signal from an I/O refresh subsystem corresponding to the first register tracking value and a failure detection module to identify a second register tracking value in the data storage device that has a value indicating an expired register tracking value.
(FR) La présente invention porte sur un appareil comprenant un dispositif à mémoire de données destiné à conserver en mémoire une pluralité de valeurs de suivi de registre, chacune des valeurs de la pluralité de valeurs de suivi de registre étant destinée à indiquer une dernière vérification de port d'entrée/sortie (E/S) réussie, un module d'initialisation destiné à réinitialiser une première valeur de suivi de registre dans le dispositif à mémoire de données lors de la réception d'un signal d'initialisation provenant d'un sous-système de rafraîchissement d'E/S correspondant à la première valeur de suivi de registre et un module de détection d'échec destiné à identifier une deuxième valeur de suivi de registre dans le dispositif à mémoire de données qui possède une valeur indiquant une valeur expirée de suivi de registre.
Related patent documents
Latest bibliographic data on file with the International Bureau