HK71596A - Personal computer memory bank parity error indicator - Google Patents
Personal computer memory bank parity error indicatorInfo
- Publication number
- HK71596A HK71596A HK71596A HK71596A HK71596A HK 71596 A HK71596 A HK 71596A HK 71596 A HK71596 A HK 71596A HK 71596 A HK71596 A HK 71596A HK 71596 A HK71596 A HK 71596A
- Authority
- HK
- Hong Kong
- Prior art keywords
- parity
- check
- parity error
- signal
- memory
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1044—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices with specific ECC/EDC distribution
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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
- G06F11/0706—Error 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 the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/073—Error 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 the processing taking place on a specific hardware platform or in a specific software environment in a memory management context, e.g. virtual memory or cache management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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
- G06F11/0766—Error or fault reporting or storing
- G06F11/0772—Means for error signaling, e.g. using interrupts, exception flags, dedicated error registers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Detection And Correction Of Errors (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Storage Device Security (AREA)
- Debugging And Monitoring (AREA)
Claims (5)
- Système de contrôle de parité pour un ordinateur personnel comportant un microprocesseur interruptible (10) et une mémoire principale ayant des premier et second blocs de mémoire (12, 14), le système de contrôle de parité comprenant : Des première et seconde unités de contrôle de parité (16, 18) respectivement connectées au premier et second blocs de mémoire (12, 14), la première unité de contrôle (16) produisant un signal d'erreur de parité sur détection d'une erreur de parité dans les données auxquelles on a accédé dans le premier bloc de mémoire (12) et la seconde unité de contrôle (18) produisant un signal d'erreur de parité lorsque l'on détecte une erreur de parité dans les données auxquelles on a accédé dans le second bloc de mémoire (14), caractérisé en ce que le système comprend : des première et seconde bascules (22, 24) respectivement connectées aux première et seconde unités de contrôle (16, 18) pour recevoir les signaux d'erreur de parité provenant de celles-ci, chaque bascule (16, 18) ayant une ligne de sortie pour délivrer un signal actif sur réception d'un signal d'erreur de parité de l'unité de contrôle (16, 18) connectée à celle-ci, un premier moyen logique (26, 34) connecté aux lignes de sortie des bascules (16, 18) pour transmettre un signal d'interruption sur erreur de parité au microprocesseur 10 en réponse à l'une des bascules (22, 24) délivrant un signal actif, un dispositif de mémorisation à un seul bit (41) pour mémoriser un bit de contrôle pour indiquer auquel des premier et second blocs de mémoire (12, 14) on a accédé pendant un accès mémoire au cours duquel une erreur de parité s'est produite, le bit de contrôle étant commutable entre un premier état et un second état, un second moyen logique relié à la ligne de sortie de la première bascule (22) et audit dispositif de mémorisation (41) pour commuter le bit de contrôle du second état au premier état uniquement en réponse à la première unité de contrôle (16) produisant le premier signal d'erreur de parité, et un moyen de traitement d'interruption d'erreur de parité (10) relié au dispositif de mémorisation (41) pour lire le bit de contrôle en réponse au microprocesseur (10) recevant le signal d'interruption d'erreur de parité et pour déterminer à partir de l'état du bit de contrôle lequel des premier et second blocs de mémoire (12, 14) à provoqué l'erreur de parité pendant l'accès mémoire, la moyen de traitement d'interruption (10) déterminant que le premier bloc de mémoire (12) a provoqué l'erreur de parité lorsque le bit de contrôle est dans le second état et déterminant que le second bloc de mémoire (14) a provoqué l'erreur de parité lorsque le bit de contrôle est dans le second état.
- Système de contrôle de parité selon la revendication 1, dans lequel ledit moyen de traitement d'interruption d'erreur de parité produit un premier message lorsque le bit de contrôle est dans le premier état indiquant que ledit premier bloc de mémoire a provoqué une erreur de parité et produit un second message lorsque le bit de contrôle est dans le second état indiquant que le second bloc de mémoire (14) a provoqué une erreur de parité.
- Système de contrôle de parité selon la revendication 2, dans lequel ledit premier moyen logique comprend : un circuit logique OU connecté aux lignes de sortie des première et seconde bascules et agissant en réponse à la réception d'un des signaux actifs provenant de l'une desdites bascules pour produire un signal de contrôle de parité, et un contrôleur d'interruption ayant une entrée connectée pour recevoir le signal de contrôle de parité provenant du circuit logique OU, le contrôleur d'interruption étant de plus connecté au microprocesseur (10) pour lancer une interruption d'erreur de parité en réponse à la réception du signal de contrôle de parité.
- Système de contrôle de parité selon l'une quelconque des revendications précédentes, dans lequel lesdites bascules reçoivent un signal d'horloge à partir d'une ligne de validation d'adresse (31) fournie par le moyen de commande de la mémoire (20).
- Système d'ordinateur comprenant un système de contrôle de parité selon l'une quelconque des revendications précédentes.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US42220489A | 1989-10-16 | 1989-10-16 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| HK71596A true HK71596A (en) | 1996-05-03 |
Family
ID=23673830
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| HK71596A HK71596A (en) | 1989-10-16 | 1996-04-25 | Personal computer memory bank parity error indicator |
Country Status (11)
| Country | Link |
|---|---|
| EP (1) | EP0423933B1 (fr) |
| JP (1) | JPH03132829A (fr) |
| KR (1) | KR940002273B1 (fr) |
| CN (1) | CN1017382B (fr) |
| AT (1) | ATE120867T1 (fr) |
| AU (1) | AU635971B2 (fr) |
| BR (1) | BR9005193A (fr) |
| CA (1) | CA2021834C (fr) |
| DE (2) | DE69018365T2 (fr) |
| HK (1) | HK71596A (fr) |
| ZA (1) | ZA907497B (fr) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5235602A (en) * | 1991-06-11 | 1993-08-10 | International Business Machines Corporation | Synchronous/asynchronous i/o channel check and parity check detector |
| DE10135285B4 (de) * | 2001-07-19 | 2005-08-04 | Infineon Technologies Ag | Speichereinrichtung und Verfahren zum Betreiben eines eine Speichereinrichtung enthaltenden Systems |
| US7275202B2 (en) * | 2004-04-07 | 2007-09-25 | International Business Machines Corporation | Method, system and program product for autonomous error recovery for memory devices |
| US9075741B2 (en) | 2011-12-16 | 2015-07-07 | Intel Corporation | Dynamic error handling using parity and redundant rows |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5619593A (en) * | 1979-07-23 | 1981-02-24 | Nippon Telegr & Teleph Corp <Ntt> | Parity check processing system for memory |
| CA1240066A (fr) * | 1985-08-15 | 1988-08-02 | John R. Ramsay | Circuit de regeneration et de controle de parite pour memoire dynamique |
| US4809276A (en) * | 1987-02-27 | 1989-02-28 | Hutton/Prc Technology Partners 1 | Memory failure detection apparatus |
| DE3716594C2 (de) * | 1987-05-18 | 1995-08-24 | Siemens Ag | Schaltungsanordnung für Fernmeldeanlagen, insbesondere Fernsprechvermittlungsanlagen, mit Speichereinrichtungen, in denen gespeicherte Informationsportionen auf ihre Richtigkeit überprüft werden |
| JPH01236331A (ja) * | 1988-03-17 | 1989-09-21 | Nec Corp | エラー検出方式 |
-
1990
- 1990-07-24 CA CA002021834A patent/CA2021834C/fr not_active Expired - Fee Related
- 1990-09-11 DE DE69018365T patent/DE69018365T2/de not_active Expired - Fee Related
- 1990-09-11 EP EP90309934A patent/EP0423933B1/fr not_active Expired - Lifetime
- 1990-09-11 AT AT90309934T patent/ATE120867T1/de not_active IP Right Cessation
- 1990-09-19 ZA ZA907497A patent/ZA907497B/xx unknown
- 1990-10-02 JP JP2263249A patent/JPH03132829A/ja active Pending
- 1990-10-08 AU AU63888/90A patent/AU635971B2/en not_active Ceased
- 1990-10-12 CN CN90108277A patent/CN1017382B/zh not_active Expired
- 1990-10-12 KR KR1019900016163A patent/KR940002273B1/ko not_active Expired - Fee Related
- 1990-10-13 DE DE4032571A patent/DE4032571A1/de active Granted
- 1990-10-16 BR BR909005193A patent/BR9005193A/pt unknown
-
1996
- 1996-04-25 HK HK71596A patent/HK71596A/en not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| AU635971B2 (en) | 1993-04-08 |
| EP0423933A2 (fr) | 1991-04-24 |
| EP0423933A3 (en) | 1992-04-08 |
| KR910008568A (ko) | 1991-05-31 |
| DE69018365T2 (de) | 1995-10-12 |
| ZA907497B (en) | 1991-06-26 |
| EP0423933B1 (fr) | 1995-04-05 |
| CN1051095A (zh) | 1991-05-01 |
| AU6388890A (en) | 1991-04-18 |
| JPH03132829A (ja) | 1991-06-06 |
| BR9005193A (pt) | 1991-09-17 |
| DE4032571A1 (de) | 1991-05-02 |
| KR940002273B1 (ko) | 1994-03-19 |
| DE4032571C2 (fr) | 1991-08-29 |
| DE69018365D1 (de) | 1995-05-11 |
| CN1017382B (zh) | 1992-07-08 |
| CA2021834A1 (fr) | 1991-04-07 |
| CA2021834C (fr) | 1993-12-21 |
| ATE120867T1 (de) | 1995-04-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6044483A (en) | Error propagation operating mode for error correcting code retrofit apparatus | |
| US4964130A (en) | System for determining status of errors in a memory subsystem | |
| US4964129A (en) | Memory controller with error logging | |
| CA1209268A (fr) | Circuit d'ordinateur a auto-verification | |
| US3917933A (en) | Error logging in LSI memory storage units using FIFO memory of LSI shift registers | |
| US4692893A (en) | Buffer system using parity checking of address counter bit for detection of read/write failures | |
| EP0032957B1 (fr) | Systeme de traitement d'informations pour le traitement d'erreurs, et methode de traitement d'erreurs | |
| US5177747A (en) | Personal computer memory bank parity error indicator | |
| JPH0548502B2 (fr) | ||
| JPS6235704B2 (fr) | ||
| EP0423933B1 (fr) | Indicateur d'erreur de parité de banc de mémoire d'ordinateur personnel | |
| US4774712A (en) | Redundant storage device having address determined by parity of lower address bits | |
| US5430747A (en) | Bus configuration validation for a multiple source disk array bus | |
| EP1141830B1 (fr) | Procede et appareil servant a detecter des erreurs dans un signal de sortie de donnees provenant d'une memoire ainsi qu'une defaillance de dispositif de memoire | |
| JP4868980B2 (ja) | シングルイベント機能割込み検出システム | |
| US7127646B1 (en) | System and method for generating real time errors for device testing | |
| JPH0384640A (ja) | 障害情報通知方式 | |
| JPH0216658A (ja) | 記憶装置 | |
| JP2744298B2 (ja) | バッファ制御用計数回路の障害検出方式 | |
| JPH04219845A (ja) | 情報処理装置 | |
| JPH0331953A (ja) | 情報処理装置 | |
| JPS63247854A (ja) | 記憶装置 | |
| JPH0259946A (ja) | メモリ装置 | |
| JPH04120938A (ja) | アドレス・コントロール・メモリの自己診断回路 | |
| JPH02157952A (ja) | 記憶装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PC | Patent ceased (i.e. patent has lapsed due to the failure to pay the renewal fee) |