ES2155882T3 - Un sistema de colas tolerante a fallos. - Google Patents
Un sistema de colas tolerante a fallos.Info
- Publication number
- ES2155882T3 ES2155882T3 ES95903068T ES95903068T ES2155882T3 ES 2155882 T3 ES2155882 T3 ES 2155882T3 ES 95903068 T ES95903068 T ES 95903068T ES 95903068 T ES95903068 T ES 95903068T ES 2155882 T3 ES2155882 T3 ES 2155882T3
- Authority
- ES
- Spain
- Prior art keywords
- indicator
- indicators
- list
- sequential
- copies
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/74—Masking faults in memories by using spares or by reconfiguring using duplex memories, i.e. using dual copies
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/023—Free address space management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Retry When Errors Occur (AREA)
- Indole Compounds (AREA)
- Plural Heterocyclic Compounds (AREA)
- Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)
- Hardware Redundancy (AREA)
Abstract
LA INVENCION SE REFIERE A UN SISTEMA SECUENCIAL TOLERANTE A ERRORES PARA SEPARAR DATOS EN UN INTERRUPTOR DE PAQUETE CON UNA MEMORIA INTERMEDIA NORMAL (32) PARA UNO O MAS PUERTOS DE SALIDA DESDE EL INTERRUPTOR, UTILIZANDO DICHO SISTEMA UNA SERIE DE INDICADORES QUE IDENTIFICAN LAS POSICIONES DE ALMACENAMIENTO EN LA MEMORIA INTERMEDIA. SE MANEJAN MULTIPLES COPIAS DEL MISMO INDICADOR DE MANERA CONTROLADA, UTILIZANDO UNA LISTA DE INDICADORES MULTIPLES (56) DONDE SE RECOGE EL NUMERO DE COPIAS INCLUIDAS EN EL SISTEMA DE INDICADORES RESPECTIVOS. UNA FUNCION DE MANTENIMIENTO (52) VERIFICA QUE EL NUMERO DE COPIAS DE UN INDICADOR ESTE DE ACUERDO CON EL VALOR RECOGIDO EN LA LISTA DE INDICADORES MULTIPLES (56) PARA EL INDICADOR RESPECTIVO. LA FUNCION DE MANTENIMIENTO (56) VERIFICA CICLICAMENTE TODOS LOS INDICADORES Y POSICIONES PROPIAS DE LA MEMORIA INTERMEDIA, UNA CADA VEZ. ESTO VA PRECEDIDO DE UN PROCESO DE INICIACION DURANTE EL CUAL EL INDICADOR SE SACA DE LA OPERACION FILTRANDO EL INDICADOR DEL FLUJO DE INDICADORES, QUE SE DEVUELVEN A LA LISTA OCIOSA (38) DESDE LISTAS SECUENCIALES DE SALIDA (44) PARA INDICADORES SECUENCIALES EN SECUENCIA A LOS PUERTOS DE SALIDA DE LA MEMORIA, HASTA QUE EL SISTEMA DE SECUENCIAS HA SIDO VACIADO DE CADA COPIA DEL INDICADOR EN CUESTION. A PARTIR DE AHI, EL NUMERO DE COPIAS DEVUELTAS DEL INDICADOR EN CUESTION SE COMPARA CON EL VALOR EN LA LISTA DE INDICADORES MULTIPLES (56). LA FUNCION DE MANTENIMIENTO PUEDE, A PARTIR DE AHI, FUNCIONAR DE ACUERDO CON UNO O MAS MODOS OPERATIVOS PARA REALIZAR EL CONTROL CICLICO.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE9303932A SE502576C2 (sv) | 1993-11-26 | 1993-11-26 | Feltolerant kösystem |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2155882T3 true ES2155882T3 (es) | 2001-06-01 |
Family
ID=20391901
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES95903068T Expired - Lifetime ES2155882T3 (es) | 1993-11-26 | 1994-11-23 | Un sistema de colas tolerante a fallos. |
Country Status (17)
| Country | Link |
|---|---|
| US (2) | US5602988A (es) |
| EP (1) | EP0730764B1 (es) |
| JP (1) | JPH09506452A (es) |
| KR (1) | KR100301719B1 (es) |
| CN (1) | CN1045675C (es) |
| AU (2) | AU681220B2 (es) |
| BR (1) | BR9408131A (es) |
| CA (1) | CA2176471A1 (es) |
| DE (1) | DE69427129T2 (es) |
| DK (1) | DK0730764T3 (es) |
| ES (1) | ES2155882T3 (es) |
| FI (1) | FI962202A0 (es) |
| GR (1) | GR3035795T3 (es) |
| NO (1) | NO962120D0 (es) |
| SE (1) | SE502576C2 (es) |
| TW (1) | TW278157B (es) |
| WO (1) | WO1995014970A2 (es) |
Families Citing this family (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19742378A1 (de) * | 1997-09-25 | 1999-04-22 | Siemens Ag | Ringspeicher für eine TDMA-Datenübertragungsstation und entsprechende Datenübertragungsstation |
| US6778490B1 (en) | 1998-05-20 | 2004-08-17 | Nortel Networks Limited | Method and apparatus for a fault tolerant router architecture |
| US6256756B1 (en) * | 1998-12-04 | 2001-07-03 | Hewlett-Packard Company | Embedded memory bank system |
| US6363506B1 (en) * | 1999-04-13 | 2002-03-26 | Agere Systems Guardian Corp. | Method for self-testing integrated circuits |
| US6606326B1 (en) | 1999-07-02 | 2003-08-12 | International Business Machines Corporation | Packet switch employing dynamic transfer of data packet from central shared queue path to cross-point switching matrix path |
| US6510531B1 (en) * | 1999-09-23 | 2003-01-21 | Lucent Technologies Inc. | Methods and systems for testing parallel queues |
| US6985455B1 (en) * | 2000-03-03 | 2006-01-10 | Hughes Electronics Corporation | Method and system for providing satellite bandwidth on demand using multi-level queuing |
| US6584584B1 (en) * | 2000-04-10 | 2003-06-24 | Opentv, Inc. | Method and apparatus for detecting errors in a First-In-First-Out buffer |
| US20020110094A1 (en) * | 2001-02-13 | 2002-08-15 | Reddy Naveen S. | Spot beam hopping packet scheduler system |
| US7480239B1 (en) | 2001-11-27 | 2009-01-20 | Cisco Technology, Inc. | Method and apparatus for true priority based connection establishment within a PNNI ATM network |
| US7161950B2 (en) * | 2001-12-10 | 2007-01-09 | Intel Corporation | Systematic memory location selection in Ethernet switches |
| DE10162046A1 (de) * | 2001-12-17 | 2003-06-26 | Thomson Brandt Gmbh | Wiedergabegerät mit einem Zwischenspeicher zum Verringern der mittleren Zugriffszeit auf einen Informationsträger |
| US6781898B2 (en) * | 2002-10-30 | 2004-08-24 | Broadcom Corporation | Self-repairing built-in self test for linked list memories |
| US20050071730A1 (en) * | 2003-09-30 | 2005-03-31 | Lattice Semiconductor Corporation | Continuous self-verify of configuration memory in programmable logic devices |
| US7532574B1 (en) | 2003-10-02 | 2009-05-12 | Cisco Technology, Inc. | Method and apparatus for improved priority based connection establishment within a PNNI ATM network |
| US7296129B2 (en) | 2004-07-30 | 2007-11-13 | International Business Machines Corporation | System, method and storage medium for providing a serialized memory interface with a bus repeater |
| JP2008508632A (ja) * | 2004-08-02 | 2008-03-21 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | データ記憶及び再生装置 |
| US7331010B2 (en) | 2004-10-29 | 2008-02-12 | International Business Machines Corporation | System, method and storage medium for providing fault detection and correction in a memory subsystem |
| US7512762B2 (en) | 2004-10-29 | 2009-03-31 | International Business Machines Corporation | System, method and storage medium for a memory subsystem with positional read data latency |
| US7305574B2 (en) * | 2004-10-29 | 2007-12-04 | International Business Machines Corporation | System, method and storage medium for bus calibration in a memory subsystem |
| US7257750B1 (en) | 2005-01-13 | 2007-08-14 | Lattice Semiconductor Corporation | Self-verification of configuration memory in programmable logic devices |
| US7802148B2 (en) * | 2005-02-23 | 2010-09-21 | Broadcom Corporation | Self-correcting memory system |
| US7478259B2 (en) | 2005-10-31 | 2009-01-13 | International Business Machines Corporation | System, method and storage medium for deriving clocks in a memory system |
| US7685392B2 (en) | 2005-11-28 | 2010-03-23 | International Business Machines Corporation | Providing indeterminate read data latency in a memory system |
| CN101346692B (zh) * | 2005-12-29 | 2011-05-04 | 英特尔公司 | 多处理器系统中的高性能队列实现 |
| US7596744B1 (en) | 2006-02-24 | 2009-09-29 | Lattice Semiconductor Corporation | Auto recovery from volatile soft error upsets (SEUs) |
| US7562260B2 (en) * | 2006-04-04 | 2009-07-14 | International Business Machines Corporation | Method and system for performing recovery of a single-threaded queue |
| US7640386B2 (en) | 2006-05-24 | 2009-12-29 | International Business Machines Corporation | Systems and methods for providing memory modules with multiple hub devices |
| US7669086B2 (en) | 2006-08-02 | 2010-02-23 | International Business Machines Corporation | Systems and methods for providing collision detection in a memory system |
| US7539842B2 (en) * | 2006-08-15 | 2009-05-26 | International Business Machines Corporation | Computer memory system for selecting memory buses according to physical memory organization information stored in virtual address translation tables |
| US7870459B2 (en) | 2006-10-23 | 2011-01-11 | International Business Machines Corporation | High density high reliability memory module with power gating and a fault tolerant address and command bus |
| US7721140B2 (en) * | 2007-01-02 | 2010-05-18 | International Business Machines Corporation | Systems and methods for improving serviceability of a memory system |
| US8065574B1 (en) * | 2007-06-08 | 2011-11-22 | Lattice Semiconductor Corporation | Soft error detection logic testing systems and methods |
| CN101794242B (zh) * | 2010-01-29 | 2012-07-18 | 西安交通大学 | 服务于操作系统核心层的容错计算机系统数据比较方法 |
| US10866837B2 (en) * | 2018-07-30 | 2020-12-15 | Lendingclub Corporation | Distributed job framework and task queue |
| CN119011623B (zh) * | 2024-07-19 | 2025-10-03 | 南方电网电力科技股份有限公司 | 一种基于缓冲区的智能电表数据调度方法及装置 |
Family Cites Families (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3681757A (en) * | 1970-06-10 | 1972-08-01 | Cogar Corp | System for utilizing data storage chips which contain operating and non-operating storage cells |
| US3814922A (en) * | 1972-12-01 | 1974-06-04 | Honeywell Inf Systems | Availability and diagnostic apparatus for memory modules |
| US3863227A (en) * | 1973-09-17 | 1975-01-28 | Gte Automatic Electric Lab Inc | Method and arrangement for testing a core memory |
| US3982111A (en) * | 1975-08-04 | 1976-09-21 | Bell Telephone Laboratories, Incorporated | Memory diagnostic arrangement |
| IT1047437B (it) * | 1975-10-08 | 1980-09-10 | Cselt Centro Studi Lab Telecom | Procedimento e dispositivo per il controllo in linea di memorie logiche sequenziali operanti a divisione di tempo |
| US4575792A (en) * | 1982-03-31 | 1986-03-11 | Honeywell Information Systems Inc. | Shared interface apparatus for testing the memory sections of a cache unit |
| US4479214A (en) * | 1982-06-16 | 1984-10-23 | International Business Machines Corporation | System for updating error map of fault tolerant memory |
| US4535455A (en) * | 1983-03-11 | 1985-08-13 | At&T Bell Laboratories | Correction and monitoring of transient errors in a memory system |
| US4672583A (en) * | 1983-06-15 | 1987-06-09 | Nec Corporation | Dynamic random access memory device provided with test circuit for internal refresh circuit |
| US4841434A (en) * | 1984-05-11 | 1989-06-20 | Raytheon Company | Control sequencer with dual microprogram counters for microdiagnostics |
| JPS62250593A (ja) * | 1986-04-23 | 1987-10-31 | Hitachi Ltd | ダイナミツク型ram |
| US4809276A (en) * | 1987-02-27 | 1989-02-28 | Hutton/Prc Technology Partners 1 | Memory failure detection apparatus |
| FR2625392B1 (fr) * | 1987-12-24 | 1993-11-26 | Quinquis Jean Paul | Circuit de gestion de pointeurs d'ecriture de files tampons notamment pour commutateur temporel de paquets auto-acheminables |
| JPH02117243A (ja) * | 1988-10-27 | 1990-05-01 | Toshiba Corp | パケット通信装置 |
| US5014266A (en) * | 1988-12-28 | 1991-05-07 | At&T Bell Laboratories | Circuit switching system for interconnecting logical links between packet switching networks |
| US4953157A (en) * | 1989-04-19 | 1990-08-28 | American Telephone And Telegraph Company | Programmable data packet buffer prioritization arrangement |
| JPH0387000A (ja) * | 1989-08-30 | 1991-04-11 | Mitsubishi Electric Corp | 半導体記憶装置 |
| US5200959A (en) * | 1989-10-17 | 1993-04-06 | Sundisk Corporation | Device and method for defect handling in semi-conductor memory |
| US5357521A (en) * | 1990-02-14 | 1994-10-18 | International Business Machines Corporation | Address sensitive memory testing |
| US5155844A (en) * | 1990-02-14 | 1992-10-13 | International Business Machines Corporation | Background memory test during system start up |
| EP0459001B1 (de) * | 1990-05-31 | 1996-01-24 | Siemens Aktiengesellschaft | Integrierter Halbleiterspeicher |
| US5276833A (en) * | 1990-07-02 | 1994-01-04 | Chips And Technologies, Inc. | Data cache management system with test mode using index registers and CAS disable and posted write disable |
| EP0470030A3 (en) * | 1990-08-02 | 1993-04-21 | International Business Machines Corporation | Fast memory power-on diagnostics using direct memory addressing |
| US5177745A (en) * | 1990-09-26 | 1993-01-05 | Intel Corporation | Memory device with a test mode |
| JPH04178580A (ja) * | 1990-11-14 | 1992-06-25 | Ando Electric Co Ltd | 半導体メモリの故障自己診断装置 |
| US5299202A (en) * | 1990-12-07 | 1994-03-29 | Trw Inc. | Method and apparatus for configuration and testing of large fault-tolerant memories |
| DE69130392T2 (de) * | 1991-07-10 | 1999-06-02 | International Business Machines Corp., Armonk, N.Y. | Hochgeschwindigkeitspufferverwaltung |
| US5311520A (en) * | 1991-08-29 | 1994-05-10 | At&T Bell Laboratories | Method and apparatus for programmable memory control with error regulation and test functions |
| KR950000305Y1 (ko) * | 1991-12-23 | 1995-01-16 | 금성일렉트론 주식회사 | 메모리 장치의 테스트 모드회로 |
| US5452418A (en) * | 1992-04-24 | 1995-09-19 | Digital Equipment Corporation | Method of using stream buffer to perform operation under normal operation mode and selectively switching to test mode to check data integrity during system operation |
| US5388238A (en) * | 1992-07-24 | 1995-02-07 | At&T Corp. | System and method for monitoring the validity of circulating pointers in a FIFO memory |
| US5291482A (en) * | 1992-07-24 | 1994-03-01 | At&T Bell Laboratories | High bandwidth packet switch |
| SE516073C2 (sv) * | 1993-02-15 | 2001-11-12 | Ericsson Telefon Ab L M | Sätt för hantering av redundanta väljarplan i paketväljare och paketväljare för utförande av sättet |
| US5396619A (en) * | 1993-07-26 | 1995-03-07 | International Business Machines Corporation | System and method for testing and remapping base memory for memory diagnostics |
| US5461588A (en) * | 1994-11-15 | 1995-10-24 | Digital Equipment Corporation | Memory testing with preservation of in-use data |
-
1993
- 1993-11-26 SE SE9303932A patent/SE502576C2/sv not_active IP Right Cessation
-
1994
- 1994-11-07 TW TW083110275A patent/TW278157B/zh active
- 1994-11-14 US US08/339,672 patent/US5602988A/en not_active Expired - Lifetime
- 1994-11-23 EP EP95903068A patent/EP0730764B1/en not_active Expired - Lifetime
- 1994-11-23 DK DK95903068T patent/DK0730764T3/da active
- 1994-11-23 ES ES95903068T patent/ES2155882T3/es not_active Expired - Lifetime
- 1994-11-23 BR BR9408131A patent/BR9408131A/pt not_active IP Right Cessation
- 1994-11-23 CN CN94194287A patent/CN1045675C/zh not_active Expired - Fee Related
- 1994-11-23 JP JP7515003A patent/JPH09506452A/ja active Pending
- 1994-11-23 CA CA002176471A patent/CA2176471A1/en not_active Abandoned
- 1994-11-23 DE DE69427129T patent/DE69427129T2/de not_active Expired - Lifetime
- 1994-11-23 KR KR1019960702770A patent/KR100301719B1/ko not_active Expired - Fee Related
- 1994-11-23 WO PCT/SE1994/001119 patent/WO1995014970A2/en not_active Ceased
- 1994-11-23 AU AU12067/95A patent/AU681220B2/en not_active Ceased
-
1996
- 1996-05-24 NO NO962120A patent/NO962120D0/no not_active Application Discontinuation
- 1996-05-24 FI FI962202A patent/FI962202A0/fi unknown
-
1997
- 1997-06-20 AU AU26188/97A patent/AU693056B2/en not_active Ceased
- 1997-11-04 US US08/964,094 patent/US6088817A/en not_active Expired - Lifetime
-
2001
- 2001-04-27 GR GR20010400643T patent/GR3035795T3/el unknown
Also Published As
| Publication number | Publication date |
|---|---|
| TW278157B (es) | 1996-06-11 |
| AU1206795A (en) | 1995-06-13 |
| NO962120L (no) | 1996-05-24 |
| EP0730764B1 (en) | 2001-04-18 |
| KR960706126A (ko) | 1996-11-08 |
| GR3035795T3 (en) | 2001-07-31 |
| DE69427129T2 (de) | 2001-08-02 |
| US5602988A (en) | 1997-02-11 |
| CA2176471A1 (en) | 1995-06-01 |
| CN1045675C (zh) | 1999-10-13 |
| AU681220B2 (en) | 1997-08-21 |
| NO962120D0 (no) | 1996-05-24 |
| EP0730764A1 (en) | 1996-09-11 |
| AU693056B2 (en) | 1998-06-18 |
| FI962202A7 (fi) | 1996-05-24 |
| SE9303932L (sv) | 1995-05-27 |
| US6088817A (en) | 2000-07-11 |
| FI962202A0 (fi) | 1996-05-24 |
| JPH09506452A (ja) | 1997-06-24 |
| DE69427129D1 (de) | 2001-05-23 |
| KR100301719B1 (ko) | 2001-10-22 |
| DK0730764T3 (da) | 2001-07-09 |
| SE9303932D0 (sv) | 1993-11-26 |
| CN1136354A (zh) | 1996-11-20 |
| WO1995014970A2 (en) | 1995-06-01 |
| BR9408131A (pt) | 1997-08-05 |
| WO1995014970A3 (en) | 1995-07-27 |
| AU2618897A (en) | 1997-09-04 |
| SE502576C2 (sv) | 1995-11-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2155882T3 (es) | Un sistema de colas tolerante a fallos. | |
| ES2105166T3 (es) | Circuito integrado y programable para el encendido de los detonadores con retardo. | |
| KR950701832A (ko) | 게임기용 멀티 접속 장치(multconnector for game machine) | |
| KR830009518A (ko) | 병렬처리용(竝列處理用)데이터 처리 시스템 | |
| ES2165398T3 (es) | Generador de codigos de error de medio, tal como para un procesador de transporte inverso. | |
| ES2189515T3 (es) | Control programable con memoria por medio de administracion de datos a traves de ordenadores de red y procedimiento para el funcionamiento de un control programable con memoria. | |
| KR940009821A (ko) | 레지스터 화일군을 공유하는 오퍼레이션 유닛을 갖춘 데이타 프로세서 | |
| JPS61223951A (ja) | Mosテクノロジーに於けるオンライン・エラー検出機能をそなえたセルフチエツク型マイクロプログラム制御装置 | |
| KR950012263A (ko) | 데이타경로 회로 레이아웃 생성 시스템 | |
| TW340914B (en) | Sheet transportation device | |
| JPS5676854A (en) | Integrated circuit device | |
| ES2160126T3 (es) | Sistema, metodo y modulo de control predictivo. | |
| ES2042964T3 (es) | Metodo para controlar de un modo casi paralelo una pluralidad de unidades perifericas desde una unidad de control simple y un sistema para llevar a cabo este metodo. | |
| SU798853A1 (ru) | Процессор с реконфигурацией | |
| SU370559A1 (ru) | Устройство контроля триггерных блоков | |
| JPS5694597A (en) | Memory data control system | |
| SU1492366A1 (ru) | Устройство дл обучени операторов | |
| DK124639B (da) | Arrrangement til tømning af parallellepipediske magasiner, som indeholder breve. | |
| SU898510A1 (ru) | Запоминающее устройство с самоконтролем | |
| SU936034A1 (ru) | Резервированное запоминающее устройство | |
| SU1103373A1 (ru) | Мажоритарно-резервированное устройство | |
| SU1352484A1 (ru) | Программируемый контроллер | |
| SU758257A1 (ru) | Запоминающее.устройство с самоконтролем / ' ' ' 1 | |
| SU1136163A1 (ru) | Устройство дл формировани адресов | |
| NO962962L (no) | Signaliseringsinnretning |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FG2A | Definitive protection |
Ref document number: 730764 Country of ref document: ES |