WO2006132840A3 - Memory system with error detection and retry modes of operation - Google Patents
Memory system with error detection and retry modes of operation Download PDFInfo
- Publication number
- WO2006132840A3 WO2006132840A3 PCT/US2006/020698 US2006020698W WO2006132840A3 WO 2006132840 A3 WO2006132840 A3 WO 2006132840A3 US 2006020698 W US2006020698 W US 2006020698W WO 2006132840 A3 WO2006132840 A3 WO 2006132840A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- memory system
- error detection
- work piece
- induction heating
- heating system
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/006—Identification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0745—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 an input/output transactions management context
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0793—Remedial or corrective actions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/1068—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 in sector programmable memories, e.g. flash disk
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/1076—Parity data used in redundant arrays of independent storages, e.g. in RAID systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1405—Saving, restoring, recovering or retrying at machine instruction level
- G06F11/141—Saving, restoring, recovering or retrying at machine instruction level for bus or memory accesses
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1443—Transmit or communication errors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0619—Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/064—Management of blocks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
-
- 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/52—Protection of memory contents; Detection of errors in memory contents
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0072—Error control for data other than payload data, e.g. control data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1809—Selective-repeat protocols
Abstract
A system and method for inductively heating a work piece. The induction heating system is coupleable to a plurality of temperature feedback devices operable to provide a signal representative of work piece temperature. The induction heating system is operable to control the output of the induction heating system based on the plurality of signals representative of work piece temperature received from the plurality of temperature feedback devices.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/145,429 US7831882B2 (en) | 2005-06-03 | 2005-06-03 | Memory system with error detection and retry modes of operation |
US11/145,429 | 2005-06-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2006132840A2 WO2006132840A2 (en) | 2006-12-14 |
WO2006132840A3 true WO2006132840A3 (en) | 2007-04-19 |
Family
ID=37495519
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2006/020698 WO2006132840A2 (en) | 2005-06-03 | 2006-05-26 | Memory system with error detection and retry modes of operation |
Country Status (3)
Country | Link |
---|---|
US (9) | US7831882B2 (en) |
TW (1) | TW200705453A (en) |
WO (1) | WO2006132840A2 (en) |
Families Citing this family (68)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7831882B2 (en) | 2005-06-03 | 2010-11-09 | Rambus Inc. | Memory system with error detection and retry modes of operation |
US9459960B2 (en) | 2005-06-03 | 2016-10-04 | Rambus Inc. | Controller device for use with electrically erasable programmable memory chip with error detection and retry modes of operation |
US7715378B1 (en) * | 2006-01-05 | 2010-05-11 | Emc Corporation | Error notification and forced retry in a data storage system |
US7562285B2 (en) | 2006-01-11 | 2009-07-14 | Rambus Inc. | Unidirectional error code transfer for a bidirectional data link |
JP5129450B2 (en) * | 2006-01-16 | 2013-01-30 | ルネサスエレクトロニクス株式会社 | Information processing device |
JP4555791B2 (en) * | 2006-03-16 | 2010-10-06 | 富士通株式会社 | Data reading method and data reading apparatus |
US7904789B1 (en) * | 2006-03-31 | 2011-03-08 | Guillermo Rozas | Techniques for detecting and correcting errors in a memory device |
US20070271495A1 (en) * | 2006-05-18 | 2007-11-22 | Ian Shaeffer | System to detect and identify errors in control information, read data and/or write data |
US8352805B2 (en) | 2006-05-18 | 2013-01-08 | Rambus Inc. | Memory error detection |
JP4908083B2 (en) * | 2006-06-30 | 2012-04-04 | 株式会社東芝 | Memory controller |
KR100879560B1 (en) * | 2006-12-04 | 2009-01-22 | 삼성전자주식회사 | Method for data training using error detection code and system adapted to the same |
WO2008076700A2 (en) | 2006-12-13 | 2008-06-26 | Rambus Inc. | Interface with variable data rate |
US8200086B2 (en) * | 2007-09-11 | 2012-06-12 | Nec Laboratories America, Inc. | Storage area network extension over passive optical networks using parallel signal detection |
KR101466698B1 (en) * | 2008-02-19 | 2014-11-28 | 삼성전자주식회사 | Memory device and memory data read method |
US8311145B2 (en) * | 2008-05-08 | 2012-11-13 | Rambus Inc. | Bit-error rate in fixed line-rate systems |
CN101582064B (en) * | 2008-05-15 | 2011-12-21 | 阿里巴巴集团控股有限公司 | Method and system for processing enormous data |
US8201058B2 (en) * | 2008-07-09 | 2012-06-12 | Cadence Design Systems, Inc. | Method and apparatus for parallel ECC error location |
US8880970B2 (en) * | 2008-12-23 | 2014-11-04 | Conversant Intellectual Property Management Inc. | Error detection method and a system including one or more memory devices |
EP2502234B1 (en) | 2009-11-20 | 2019-01-09 | Rambus Inc. | Bit-replacement technique for dram error correction |
US8943379B2 (en) * | 2009-12-26 | 2015-01-27 | Intel Corporation | Retry based protocol with source/receiver FIFO recovery and anti-starvation mechanism to support dynamic pipeline lengthening for ECC error correction |
KR20110100465A (en) * | 2010-03-04 | 2011-09-14 | 삼성전자주식회사 | Memory system |
US8793544B2 (en) * | 2010-12-29 | 2014-07-29 | International Business Machines Corporation | Channel marking for chip mark overflow and calibration errors |
US8644104B2 (en) | 2011-01-14 | 2014-02-04 | Rambus Inc. | Memory system components that support error detection and correction |
US9037943B2 (en) * | 2012-10-26 | 2015-05-19 | Intel Corporation | Identification of non-volatile memory die for use in remedial action |
WO2014074390A1 (en) | 2012-11-06 | 2014-05-15 | Rambus Inc. | Memory repair using external tags |
FR3003071B1 (en) * | 2013-03-06 | 2016-11-11 | Inside Secure | MEMORY COMPRISING A CIRCUIT FOR DETECTING A TRANSIENT IMPULSE ON A MEMORY LINE |
US20140317467A1 (en) * | 2013-04-22 | 2014-10-23 | Storart Technology Co., Ltd. | Method of detecting and correcting errors with bch engines for flash storage system |
US10198314B2 (en) | 2013-05-23 | 2019-02-05 | Rambus Inc. | Memory device with in-system repair capability |
US9312886B2 (en) * | 2013-09-20 | 2016-04-12 | Seagate Technology Llc | Storage device with multiple coding redundancies |
US9823966B1 (en) | 2013-11-11 | 2017-11-21 | Rambus Inc. | Memory component with error-detect-correct code interface |
JP2015106872A (en) * | 2013-12-02 | 2015-06-08 | ソニー株式会社 | Error correction device, error correction method, and program |
US10002044B2 (en) * | 2014-08-19 | 2018-06-19 | Samsung Electronics Co., Ltd. | Memory devices and modules |
JP6542075B2 (en) * | 2015-08-28 | 2019-07-10 | 東芝メモリ株式会社 | Memory system |
US10284232B2 (en) * | 2015-10-28 | 2019-05-07 | Pure Storage, Inc. | Dynamic error processing in a storage device |
US9940204B2 (en) | 2015-11-02 | 2018-04-10 | International Business Machines Corporation | Memory error recovery |
KR102407437B1 (en) * | 2015-12-30 | 2022-06-10 | 삼성전자주식회사 | Memory system and electronic device including non-volatile memory module |
US10235229B1 (en) * | 2016-09-07 | 2019-03-19 | Pure Storage, Inc. | Rehabilitating storage devices in a storage array that includes a plurality of storage devices |
US11531577B1 (en) | 2016-09-07 | 2022-12-20 | Pure Storage, Inc. | Temporarily limiting access to a storage device |
US9825730B1 (en) * | 2016-09-26 | 2017-11-21 | Dell Products, Lp | System and method for optimizing link performance with lanes operating at different speeds |
US10387242B2 (en) | 2017-08-21 | 2019-08-20 | Qualcomm Incorporated | Dynamic link error protection in memory systems |
JP6907835B2 (en) * | 2017-09-06 | 2021-07-21 | 富士通株式会社 | Computational node device, parallel computer system, and calculation node device control method |
US20190095273A1 (en) * | 2017-09-27 | 2019-03-28 | Qualcomm Incorporated | Parity bits location on i3c multilane bus |
WO2019190866A1 (en) | 2018-03-26 | 2019-10-03 | Rambus Inc. | Command/address channel error detection |
KR102499794B1 (en) | 2018-05-21 | 2023-02-15 | 삼성전자주식회사 | Storage device and operating method of storage device |
JP6776298B2 (en) * | 2018-05-25 | 2020-10-28 | アンリツ株式会社 | Signal generator and signal generation method and error rate measuring device and error rate measuring method |
US10541525B1 (en) * | 2018-07-17 | 2020-01-21 | Texas Instruments Incorporated | Configurable retry for system operations |
KR102599188B1 (en) * | 2018-11-09 | 2023-11-08 | 삼성전자주식회사 | Storage device using host memory and operating method thereof |
US11437112B2 (en) * | 2018-12-06 | 2022-09-06 | Micron Technology, Inc. | Multi-level signaling for a memory device |
US11086733B2 (en) * | 2018-12-19 | 2021-08-10 | Micron Technology, Inc. | Reporting control information errors |
US10963168B2 (en) | 2019-01-15 | 2021-03-30 | Micron Technology, Inc. | Memory system and operations of the same |
US11409595B2 (en) * | 2019-01-17 | 2022-08-09 | Micron Technology, Inc. | Channel modulation for a memory device |
JP6821719B2 (en) * | 2019-01-23 | 2021-01-27 | アンリツ株式会社 | Burst error addition device, test signal generator using it, and burst error addition method |
US11010234B2 (en) | 2019-02-01 | 2021-05-18 | Winbond Electronics Corp. | Memory device and error detection method thereof |
US11010248B2 (en) * | 2019-02-28 | 2021-05-18 | International Business Machines Corporation | Reuse of resources in a storage controller for executing write commands over a plurality of interfaces |
US10996891B2 (en) | 2019-02-28 | 2021-05-04 | International Business Machines Corporation | Token management for write commands transmitted by a host over a plurality of interfaces to a storage controller |
US11335430B2 (en) | 2019-03-26 | 2022-05-17 | Rambus Inc. | Error remapping |
US11404131B2 (en) * | 2019-07-12 | 2022-08-02 | Micron Technology, Inc. | Decision for executing full-memory refresh during memory sub-system power-on stage |
DE102019212813A1 (en) * | 2019-08-27 | 2021-03-04 | Robert Bosch Gmbh | Method and checking unit for checking data in a memory unit of a system-on-a-chip |
US20200097362A1 (en) * | 2019-11-29 | 2020-03-26 | Intel Corporation | Methods and apparatus for reducing microbumps for inter-die double-data rate (ddr) transfer |
US11086804B2 (en) | 2019-12-09 | 2021-08-10 | Western Digital Technologies, Inc. | Storage system and method for reducing read-retry duration |
US11249847B2 (en) * | 2020-04-09 | 2022-02-15 | Micron Technology, Inc. | Targeted command/address parity low lift |
US11170870B1 (en) * | 2020-05-28 | 2021-11-09 | Western Digital Technologies, Inc. | On-chip-copy for integrated memory assembly |
KR20210153407A (en) * | 2020-06-10 | 2021-12-17 | 에스케이하이닉스 주식회사 | Electronic device for executing error correction operation and error check operation |
US11922061B2 (en) | 2020-08-31 | 2024-03-05 | Micron Technology, Inc. | Adaptive memory refresh control |
US11783885B2 (en) | 2020-10-30 | 2023-10-10 | Micron Technology, Inc. | Interactive memory self-refresh control |
JP2022144469A (en) * | 2021-03-19 | 2022-10-03 | キオクシア株式会社 | memory system |
US11748191B2 (en) * | 2021-10-29 | 2023-09-05 | Micron Technology, Inc. | Techniques for error correction at a memory device |
US11625198B1 (en) * | 2022-04-02 | 2023-04-11 | Changxin Memory Technologies, Inc. | Detection circuit, detection method and memory device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3893072A (en) * | 1973-08-03 | 1975-07-01 | Int Data Sciences Inc | Error correction system |
US5490153A (en) * | 1994-08-04 | 1996-02-06 | International Business Machines Corporation | Recovery of lost frames in a communication link |
US5502733A (en) * | 1991-03-08 | 1996-03-26 | Matsushita Electric Industrial Co., Ltd. | Data transfer device |
Family Cites Families (178)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3585378A (en) | 1969-06-30 | 1971-06-15 | Ibm | Error detection scheme for memories |
US3823387A (en) | 1972-12-04 | 1974-07-09 | Ultronic Systems Corp | Information storage and retrieval system |
US4648064A (en) | 1976-01-02 | 1987-03-03 | Morley Richard E | Parallel process controller |
US4162536A (en) | 1976-01-02 | 1979-07-24 | Gould Inc., Modicon Div. | Digital input/output system and method |
US4054911A (en) | 1976-06-03 | 1977-10-18 | Idr, Inc. | Information retrieval system for providing downstream loading of remote data and processing control thereof |
JPS598852B2 (en) | 1979-07-30 | 1984-02-28 | 富士通株式会社 | Error handling method |
JPS6051749B2 (en) | 1979-08-31 | 1985-11-15 | 富士通株式会社 | Error correction method |
US4354225A (en) | 1979-10-11 | 1982-10-12 | Nanodata Computer Corporation | Intelligent main store for data processing systems |
US4527237A (en) | 1979-10-11 | 1985-07-02 | Nanodata Computer Corporation | Data processing system |
US4363125A (en) * | 1979-12-26 | 1982-12-07 | International Business Machines Corporation | Memory readback check method and apparatus |
US4369510A (en) * | 1980-07-25 | 1983-01-18 | Honeywell Information Systems Inc. | Soft error rewrite control system |
US4359771A (en) * | 1980-07-25 | 1982-11-16 | Honeywell Information Systems Inc. | Method and apparatus for testing and verifying the operation of error control apparatus within a memory |
JPS5772465A (en) * | 1980-10-23 | 1982-05-06 | Canon Inc | Digital signal converting device |
US4597084A (en) | 1981-10-01 | 1986-06-24 | Stratus Computer, Inc. | Computer memory apparatus |
US4434487A (en) * | 1981-10-05 | 1984-02-28 | Digital Equipment Corporation | Disk format for secondary storage system |
US4468731A (en) * | 1981-12-15 | 1984-08-28 | Honeywell Information Systems Inc. | Identification apparatus for use in a controller to facilitate the diagnosis of faults |
US4672609A (en) * | 1982-01-19 | 1987-06-09 | Tandem Computers Incorporated | Memory system with operation error detection |
US4543628A (en) * | 1983-01-28 | 1985-09-24 | Digital Equipment Corporation | Bus for data processing system with fault cycle operation |
US4535455A (en) | 1983-03-11 | 1985-08-13 | At&T Bell Laboratories | Correction and monitoring of transient errors in a memory system |
US4604750A (en) * | 1983-11-07 | 1986-08-05 | Digital Equipment Corporation | Pipeline error correction |
US4584685A (en) * | 1983-12-22 | 1986-04-22 | General Electric Company | Method for improving message reception from multiple sources |
US4596014A (en) | 1984-02-21 | 1986-06-17 | Foster Wheeler Energy Corporation | I/O rack addressing error detection for process control |
US4726021A (en) * | 1985-04-17 | 1988-02-16 | Hitachi, Ltd. | Semiconductor memory having error correcting means |
US4792923A (en) * | 1985-08-30 | 1988-12-20 | Mitsubishi Denki Kabushiki Kaisha | Bipolar semiconductor memory device with double word lines structure |
US4924456A (en) * | 1986-09-18 | 1990-05-08 | Racal Data Communications, Inc. | High speed modem |
IT1202527B (en) * | 1987-02-12 | 1989-02-09 | Honeywell Inf Systems | MEMORY SYSTEM AND RELATED ERROR DETECTION-CORRECTION APPARATUS |
US4805107A (en) | 1987-04-15 | 1989-02-14 | Allied-Signal Inc. | Task scheduler for a fault tolerant multiple node processing system |
US4814903A (en) * | 1987-06-29 | 1989-03-21 | International Business Machines Corporation | Alternate storage areas in magnetooptical media |
US4899342A (en) * | 1988-02-01 | 1990-02-06 | Thinking Machines Corporation | Method and apparatus for operating multi-unit array of memories |
US4888773A (en) | 1988-06-15 | 1989-12-19 | International Business Machines Corporation | Smart memory card architecture and interface |
US4920539A (en) | 1988-06-20 | 1990-04-24 | Prime Computer, Inc. | Memory error correction system |
US5218691A (en) | 1988-07-26 | 1993-06-08 | Disk Emulation Systems, Inc. | Disk emulation system |
US5070474A (en) | 1988-07-26 | 1991-12-03 | Disk Emulation Systems, Inc. | Disk emulation system |
US4970714A (en) * | 1989-01-05 | 1990-11-13 | International Business Machines Corp. | Adaptive data link protocol |
US5065312A (en) * | 1989-08-01 | 1991-11-12 | Digital Equipment Corporation | Method of converting unique data to system data |
KR930008050B1 (en) | 1990-02-16 | 1993-08-25 | 가부시끼가이샤 히다찌세이사꾸쇼 | One chip microprocessor and its bus system |
US5173905A (en) | 1990-03-29 | 1992-12-22 | Micron Technology, Inc. | Parity and error correction coding on integrated circuit addresses |
US5193181A (en) | 1990-10-05 | 1993-03-09 | Bull Hn Information Systems Inc. | Recovery method and apparatus for a pipelined processing unit of a multiprocessor system |
US5450609A (en) | 1990-11-13 | 1995-09-12 | Compaq Computer Corp. | Drive array performance monitor |
US6247144B1 (en) * | 1991-01-31 | 2001-06-12 | Compaq Computer Corporation | Method and apparatus for comparing real time operation of object code compatible processors |
US5392302A (en) | 1991-03-13 | 1995-02-21 | Quantum Corp. | Address error detection technique for increasing the reliability of a storage subsystem |
DE69230129T2 (en) * | 1991-12-18 | 2000-06-15 | Sun Microsystems Inc | Write overlap with overwrite prevention |
US5313627A (en) | 1992-01-02 | 1994-05-17 | International Business Machines Corp. | Parity error detection and recovery |
JP3178909B2 (en) * | 1992-01-10 | 2001-06-25 | 株式会社東芝 | Semiconductor memory device |
US5369651A (en) | 1992-06-30 | 1994-11-29 | Intel Corporation | Multiplexed byte enable bus for partial word writes to ECC protected memory |
US5404361A (en) * | 1992-07-27 | 1995-04-04 | Storage Technology Corporation | Method and apparatus for ensuring data integrity in a dynamically mapped data storage subsystem |
WO1994003901A1 (en) | 1992-08-10 | 1994-02-17 | Monolithic System Technology, Inc. | Fault-tolerant, high-speed bus system and bus interface for wafer-scale integration |
US5379415A (en) | 1992-09-29 | 1995-01-03 | Zitel Corporation | Fault tolerant memory system |
US6233702B1 (en) | 1992-12-17 | 2001-05-15 | Compaq Computer Corporation | Self-checked, lock step processor pairs |
US5751932A (en) | 1992-12-17 | 1998-05-12 | Tandem Computers Incorporated | Fail-fast, fail-functional, fault-tolerant multiprocessor system |
US6151689A (en) | 1992-12-17 | 2000-11-21 | Tandem Computers Incorporated | Detecting and isolating errors occurring in data communication in a multiple processor system |
US5588112A (en) | 1992-12-30 | 1996-12-24 | Digital Equipment Corporation | DMA controller for memory scrubbing |
US5386517A (en) * | 1993-01-26 | 1995-01-31 | Unisys Corporation | Dual bus communication system connecting multiple processors to multiple I/O subsystems having a plurality of I/O devices with varying transfer speeds |
US5519883A (en) * | 1993-02-18 | 1996-05-21 | Unisys Corporation | Interbus interface module |
US5488691A (en) | 1993-11-17 | 1996-01-30 | International Business Machines Corporation | Memory card, computer system and method of operation for differentiating the use of read-modify-write cycles in operating and initializaiton modes |
US5550988A (en) * | 1994-03-01 | 1996-08-27 | Intel Corporation | Apparatus and method for performing error correction in a multi-processor system |
US5655113A (en) | 1994-07-05 | 1997-08-05 | Monolithic System Technology, Inc. | Resynchronization circuit for a memory system and method of operating same |
US5687368A (en) * | 1994-07-22 | 1997-11-11 | Iowa State University Research Foundation, Inc. | CPU-controlled garbage-collecting memory module |
US5838899A (en) | 1994-09-20 | 1998-11-17 | Stratus Computer | Digital data processing methods and apparatus for fault isolation |
US6038679A (en) * | 1994-11-30 | 2000-03-14 | International Business Machines Corporation | Adaptive data recovery method and apparatus |
US5657331A (en) | 1995-03-13 | 1997-08-12 | Samsung Electronics Co., Ltd. | Method and apparatus for the generation of simple burst error correcting cyclic codes for use in burst error trapping decoders |
US5729550A (en) | 1995-03-24 | 1998-03-17 | Hitachi, Ltd. | Data transmitter-receiver |
US5784390A (en) | 1995-06-19 | 1998-07-21 | Seagate Technology, Inc. | Fast AtA-compatible drive interface with error detection and/or error correction |
US6012839A (en) * | 1995-06-30 | 2000-01-11 | Quantum Corporation | Method and apparatus to protect data within a disk drive buffer |
US6035037A (en) | 1995-08-04 | 2000-03-07 | Thomson Electronic Consumers, Inc. | System for processing a video signal via series-connected high speed signal processing smart cards |
US5742840A (en) | 1995-08-16 | 1998-04-21 | Microunity Systems Engineering, Inc. | General purpose, multiple precision parallel operation, programmable media processor |
US6330688B1 (en) | 1995-10-31 | 2001-12-11 | Intel Corporation | On chip error correction for devices in a solid state drive |
US5841795A (en) | 1996-02-12 | 1998-11-24 | Compaq Computer Corporation | Error correction codes |
US5828677A (en) * | 1996-03-20 | 1998-10-27 | Lucent Technologies Inc. | Adaptive hybrid ARQ coding schemes for slow fading channels in mobile radio systems |
JP3215114B2 (en) * | 1996-05-31 | 2001-10-02 | シーメンス アクチエンゲゼルシヤフト | Computer assisted back signaling method in automatic repeat request method |
US6065146A (en) | 1996-10-21 | 2000-05-16 | Texas Instruments Incorporated | Error correcting memory |
US5923682A (en) | 1997-01-29 | 1999-07-13 | Micron Technology, Inc. | Error correction chip for memory applications |
US6003151A (en) * | 1997-02-04 | 1999-12-14 | Mediatek Inc. | Error correction and detection system for mass storage controller |
JP3222083B2 (en) | 1997-03-21 | 2001-10-22 | 沖電気工業株式会社 | Shared memory controller |
US6189123B1 (en) * | 1997-03-26 | 2001-02-13 | Telefonaktiebolaget Lm Ericsson | Method and apparatus for communicating a block of digital information between a sending and a receiving station |
US6048090A (en) | 1997-04-23 | 2000-04-11 | Cirrus Logic, Inc. | Error correction and concurrent verification of a product code |
US6029264A (en) | 1997-04-28 | 2000-02-22 | The Trustees Of Princeton University | System and method for error correcting a received data stream in a concatenated system |
JPH1165699A (en) | 1997-06-13 | 1999-03-09 | Toshiba Microelectron Corp | Semiconductor integrated circuit device |
US6269464B1 (en) | 1997-06-18 | 2001-07-31 | Sutmyn Storage Corporation | Error checking technique for use in mass storage systems |
US6243845B1 (en) * | 1997-06-19 | 2001-06-05 | Sanyo Electric Co., Ltd. | Code error correcting and detecting apparatus |
KR100243223B1 (en) | 1997-07-15 | 2000-02-01 | 윤종용 | Error correcting method when optical disc play |
DE19736434C3 (en) | 1997-08-21 | 2002-08-22 | Nokia Mobile Phones Ltd | Methods and devices for recognizing the position of data packets lying in a serial data reception stream |
US6208663B1 (en) * | 1997-08-29 | 2001-03-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for block ARQ with reselection of FEC coding and/or modulation |
US6343352B1 (en) | 1997-10-10 | 2002-01-29 | Rambus Inc. | Method and apparatus for two step memory write operations |
US6075744A (en) * | 1997-10-10 | 2000-06-13 | Rambus Inc. | Dram core refresh with reduced spike current |
US5987628A (en) | 1997-11-26 | 1999-11-16 | Intel Corporation | Method and apparatus for automatically correcting errors detected in a memory subsystem |
US6012136A (en) | 1997-12-01 | 2000-01-04 | Advanced Micro Devices, Inc. | Communications system with a configurable data transfer architecture |
US7007130B1 (en) * | 1998-02-13 | 2006-02-28 | Intel Corporation | Memory system including a memory module having a memory module controller interfacing between a system memory controller and memory devices of the memory module |
US6125470A (en) | 1997-12-10 | 2000-09-26 | National Semiconductor Corporation | Distributive encoder for encoding error signals which represent signal peak errors in data signals for correcting erroneous signal baseline conditions |
US6249894B1 (en) * | 1998-02-27 | 2001-06-19 | Motorola, Inc. | Method for determining a need to retransmit a message in a communication system |
US6115763A (en) | 1998-03-05 | 2000-09-05 | International Business Machines Corporation | Multi-core chip providing external core access with regular operation function interface and predetermined service operation services interface comprising core interface units and masters interface unit |
US6009542A (en) | 1998-03-31 | 1999-12-28 | Quantum Corporation | Method for preventing transfer of data to corrupt addresses |
US6467022B1 (en) * | 1998-04-16 | 2002-10-15 | International Business Machines Corporation | Extending adapter memory with solid state disks in JBOD and RAID environments |
US6553003B1 (en) * | 1998-06-13 | 2003-04-22 | Samsung Electronics, Co., Ltd. | Device and method processing a radio link protocol in a mobile communication system |
KR100306965B1 (en) * | 1998-08-07 | 2001-11-30 | 윤종용 | Data Transmission Circuit of Synchronous Semiconductor Memory Device |
AU5910399A (en) | 1998-09-11 | 2000-04-03 | Sharewave, Inc. | Method and apparatus for accessing a computer network communication channel |
JP3948141B2 (en) * | 1998-09-24 | 2007-07-25 | 富士通株式会社 | Semiconductor memory device and control method thereof |
US6704898B1 (en) * | 1998-10-23 | 2004-03-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Combined hybrid automatic retransmission request scheme |
US6367048B1 (en) | 1998-11-16 | 2002-04-02 | Mcauliffe Richard | Method and apparatus for logically rejecting previously recorded track residue from magnetic media |
US6373842B1 (en) * | 1998-11-19 | 2002-04-16 | Nortel Networks Limited | Unidirectional streaming services in wireless systems |
FI106493B (en) * | 1999-02-09 | 2001-02-15 | Nokia Mobile Phones Ltd | A method and system for reliably transmitting packet data |
US6609167B1 (en) * | 1999-03-17 | 2003-08-19 | Adaptec, Inc. | Host and device serial communication protocols and communication packet formats |
US6397365B1 (en) | 1999-05-18 | 2002-05-28 | Hewlett-Packard Company | Memory error correction using redundant sliced memory and standard ECC mechanisms |
US6560725B1 (en) * | 1999-06-18 | 2003-05-06 | Madrone Solutions, Inc. | Method for apparatus for tracking errors in a memory system |
FI109251B (en) * | 1999-09-10 | 2002-06-14 | Nokia Corp | Communication method, radio system, radio transmitter and radio receiver |
TW512320B (en) | 1999-09-10 | 2002-12-01 | Matsushita Electric Ind Co Ltd | Signal processing device |
US6308294B1 (en) * | 1999-11-17 | 2001-10-23 | Motorola, Inc. | Adaptive hybrid ARQ using turbo code structure |
US6625749B1 (en) | 1999-12-21 | 2003-09-23 | Intel Corporation | Firmware mechanism for correcting soft errors |
GB2362729B (en) | 1999-12-23 | 2004-02-11 | St Microelectronics Sa | Memory access debug facility |
CA2397893C (en) * | 2000-01-20 | 2011-05-03 | Nortel Networks Limited | Hybrid arq schemes with soft combining in variable rate packet data applications |
US6845472B2 (en) * | 2000-01-25 | 2005-01-18 | Hewlett-Packard Development Company, L.P. | Memory sub-system error cleansing |
US6832340B2 (en) * | 2000-01-26 | 2004-12-14 | Hewlett-Packard Development Company, L.P. | Real-time hardware memory scrubbing |
US6823424B2 (en) * | 2000-01-26 | 2004-11-23 | Hewlett-Packard Development Company, L.P. | Rebuild bus utilization |
US6715116B2 (en) * | 2000-01-26 | 2004-03-30 | Hewlett-Packard Company, L.P. | Memory data verify operation |
CA2401126C (en) * | 2000-02-23 | 2010-11-09 | George Rodney Nelson Jr. | Access probe acknowledgement with collision detection |
JP3839215B2 (en) | 2000-03-14 | 2006-11-01 | 株式会社日立製作所 | Error detection / correction method, main storage controller for computer system, and computer system |
US6507928B1 (en) | 2000-03-17 | 2003-01-14 | Stmicroelectronics, Inc. | Processor cache system with parity protection and method of operation |
US6697986B2 (en) * | 2000-05-22 | 2004-02-24 | Samsung Electronics Co., Ltd. | Data transmission apparatus and method for an HARQ data communication system |
JP2002007225A (en) | 2000-06-22 | 2002-01-11 | Fujitsu Ltd | Address parity error processing method, information processor, and storage device |
DE10192614T1 (en) * | 2000-06-23 | 2002-12-05 | Sony Corp | Playback device and playback method for a record carrier, data output control method, data output method, error determination method and data output and playback method |
JP4707803B2 (en) * | 2000-07-10 | 2011-06-22 | エルピーダメモリ株式会社 | Error rate determination method and semiconductor integrated circuit device |
JP3595495B2 (en) | 2000-07-27 | 2004-12-02 | Necマイクロシステム株式会社 | Semiconductor storage device |
US6977888B1 (en) * | 2000-09-14 | 2005-12-20 | Telefonaktiebolaget L M Ericsson (Publ) | Hybrid ARQ for packet data transmission |
KR100464485B1 (en) * | 2000-11-09 | 2004-12-31 | 엘지전자 주식회사 | A method and a device of transmitting high-speed packet data |
US6779150B1 (en) | 2000-12-21 | 2004-08-17 | Emc Corporation | CRC error detection system and method |
JP2002197878A (en) * | 2000-12-26 | 2002-07-12 | Hitachi Ltd | Semiconductor device and data processing system |
US6754858B2 (en) | 2001-03-29 | 2004-06-22 | International Business Machines Corporation | SDRAM address error detection method and apparatus |
US6909758B2 (en) * | 2001-04-27 | 2005-06-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods for decoding data blocks |
ATE369674T1 (en) * | 2001-05-14 | 2007-08-15 | Lg Electronics Inc | METHOD FOR CONTROLLING DATA TRANSMISSION IN A RADIO COMMUNICATIONS SYSTEM |
US6883130B2 (en) * | 2001-05-24 | 2005-04-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Enhanced and adaptive error detection in digital communications |
US6996750B2 (en) * | 2001-05-31 | 2006-02-07 | Stratus Technologies Bermuda Ltd. | Methods and apparatus for computer bus error termination |
US6745364B2 (en) * | 2001-06-28 | 2004-06-01 | Microsoft Corporation | Negotiated/dynamic error correction for streamed media |
JP4059472B2 (en) * | 2001-08-09 | 2008-03-12 | 株式会社ルネサステクノロジ | Memory card and memory controller |
US6795360B2 (en) * | 2001-08-23 | 2004-09-21 | Integrated Device Technology, Inc. | Fifo memory devices that support all four combinations of DDR or SDR write modes with DDR or SDR read modes |
US7082071B2 (en) * | 2001-08-23 | 2006-07-25 | Integrated Device Technology, Inc. | Integrated DDR/SDR flow control managers that support multiple queues and MUX, DEMUX and broadcast operating modes |
US7206990B2 (en) | 2001-09-27 | 2007-04-17 | Seagate Technology Llc | Data sector error handling mechanism |
US7028213B2 (en) | 2001-09-28 | 2006-04-11 | Hewlett-Packard Development Company, L.P. | Error indication in a raid memory system |
US6883131B2 (en) | 2001-09-28 | 2005-04-19 | Sun Microsystems, Inc. | XOR processing incorporating error correction code data protection |
US7310757B2 (en) | 2001-10-11 | 2007-12-18 | Altera Corporation | Error detection on programmable logic resources |
US6646911B2 (en) | 2001-10-26 | 2003-11-11 | Mitsubishi Denki Kabushiki Kaisha | Thin film magnetic memory device having data read current tuning function |
US6735139B2 (en) * | 2001-12-14 | 2004-05-11 | Silicon Storage Technology, Inc. | System and method for providing asynchronous SRAM functionality with a DRAM array |
US6760814B2 (en) | 2001-12-17 | 2004-07-06 | Lsi Logic Corporation | Methods and apparatus for loading CRC values into a CRC cache in a storage controller |
US6700867B2 (en) * | 2001-12-20 | 2004-03-02 | Motorola, Inc. | Method and system for reduced memory hybrid automatic repeat request |
US6990604B2 (en) | 2001-12-28 | 2006-01-24 | Storage Technology Corporation | Virtual storage status coalescing with a plurality of physical storage devices |
KR20040080928A (en) | 2002-01-31 | 2004-09-20 | 마츠시타 덴끼 산교 가부시키가이샤 | Information processing apparatus, memory management apparatus, memory management method, and information processing method |
US6792501B2 (en) | 2002-01-31 | 2004-09-14 | Phision Electronic Corp | Universal serial bus flash memory integrated circuit device |
US6941493B2 (en) | 2002-02-27 | 2005-09-06 | Sun Microsystems, Inc. | Memory subsystem including an error detection mechanism for address and control signals |
US6892159B2 (en) * | 2002-05-17 | 2005-05-10 | Sun Microsystems, Inc. | Method and system for storing field replaceable unit operational history information |
US20040002847A1 (en) * | 2002-06-26 | 2004-01-01 | Sun Microsystems, Inc. | Method for creating and displaying signaling eye-plots |
JP4042961B2 (en) | 2002-08-27 | 2008-02-06 | 富士フイルム株式会社 | Recording medium cartridge and recording / reproducing apparatus thereof |
CN100405340C (en) | 2002-08-30 | 2008-07-23 | 松下电器产业株式会社 | Flow data processing device |
US20040088497A1 (en) | 2002-11-06 | 2004-05-06 | Deans Russell C. | Methods and apparatus for exchanging data using cyclic redundancy check codes |
EP1429488B1 (en) * | 2002-12-09 | 2016-03-09 | Broadcom Corporation | Incremental redundancy support in an EDGE cellular wireless terminal |
IL154346A (en) | 2003-02-06 | 2010-06-16 | Eyal Cohen | Method and system for protecting against illegal copy and/or use of digital content stored on optical or other media |
JP4299558B2 (en) | 2003-03-17 | 2009-07-22 | 株式会社ルネサステクノロジ | Information storage device and information processing system |
US7234099B2 (en) | 2003-04-14 | 2007-06-19 | International Business Machines Corporation | High reliability memory module with a fault tolerant address and command bus |
US20040237001A1 (en) | 2003-05-21 | 2004-11-25 | Sun Microsystems, Inc. | Memory integrated circuit including an error detection mechanism for detecting errors in address and control signals |
JP4391170B2 (en) | 2003-09-05 | 2009-12-24 | 株式会社日立製作所 | Data transfer device control method, data transfer circuit, and disk array device |
IES20030722A2 (en) | 2003-10-01 | 2005-04-06 | Yqa Now Ltd | A data storage device |
US7200770B2 (en) | 2003-12-31 | 2007-04-03 | Hewlett-Packard Development Company, L.P. | Restoring access to a failed data storage device in a redundant memory system |
WO2005076203A1 (en) | 2004-02-03 | 2005-08-18 | Matsushita Electric Industrial Co., Ltd. | Memory card, data processor, memory card control method and memory card setting method |
JP4397770B2 (en) | 2004-09-17 | 2010-01-13 | 富士通株式会社 | Storage medium control apparatus, storage medium control method, and storage medium control program |
US7362486B2 (en) * | 2004-09-29 | 2008-04-22 | Ricoh Company, Ltd. | Optical scanning device with at least one resin lens for controlling a beam waist position shift |
US7257762B2 (en) | 2004-10-07 | 2007-08-14 | Lsi Corporation | Memory interface with write buffer and encoder |
US20060077750A1 (en) | 2004-10-07 | 2006-04-13 | Dell Products L.P. | System and method for error detection in a redundant memory system |
JP2006134064A (en) | 2004-11-05 | 2006-05-25 | Hitachi Ltd | Storage control apparatus and method for detecting writing error in storage medium |
JP4303187B2 (en) | 2004-11-10 | 2009-07-29 | 富士通株式会社 | Program, storage control method, and storage device |
JP2006164465A (en) | 2004-12-10 | 2006-06-22 | Fujitsu Ltd | Optical storage apparatus, and method and program for recording optical storage medium |
US7168023B2 (en) * | 2004-12-30 | 2007-01-23 | Motorola, Inc. | Method and apparatus for full rate erasure handling in CDMA |
US7831882B2 (en) * | 2005-06-03 | 2010-11-09 | Rambus Inc. | Memory system with error detection and retry modes of operation |
US7519894B2 (en) | 2005-06-14 | 2009-04-14 | Infineon Technologies Ag | Memory device with error correction code module |
US7734980B2 (en) | 2005-06-24 | 2010-06-08 | Intel Corporation | Mitigating silent data corruption in a buffered memory module architecture |
JP4409483B2 (en) | 2005-06-30 | 2010-02-03 | 富士通株式会社 | Storage system, storage control device, and storage control method |
JP4884721B2 (en) | 2005-08-22 | 2012-02-29 | 株式会社日立製作所 | Storage system and storage control method that do not require storage device format |
US8892963B2 (en) | 2005-11-10 | 2014-11-18 | Advanced Micro Devices, Inc. | Error detection in high-speed asymmetric interfaces utilizing dedicated interface lines |
US7774761B2 (en) | 2005-12-27 | 2010-08-10 | International Business Machines Corporation | Use of memory watch points and a debugger to improve analysis of runtime memory access errors |
US8352805B2 (en) | 2006-05-18 | 2013-01-08 | Rambus Inc. | Memory error detection |
US8843805B1 (en) * | 2012-03-16 | 2014-09-23 | Juniper Networks, Inc. | Memory error protection using addressable dynamic ram data locations |
-
2005
- 2005-06-03 US US11/145,429 patent/US7831882B2/en active Active
-
2006
- 2006-05-26 WO PCT/US2006/020698 patent/WO2006132840A2/en active Application Filing
- 2006-06-02 TW TW095119679A patent/TW200705453A/en unknown
-
2010
- 2010-11-05 US US12/940,942 patent/US9141479B2/en active Active
-
2012
- 2012-12-29 US US13/730,942 patent/US8918703B2/en active Active
-
2015
- 2015-08-17 US US14/828,013 patent/US9274892B2/en active Active
- 2015-08-17 US US14/827,978 patent/US9665430B2/en active Active
- 2015-09-15 US US14/855,271 patent/US10095565B2/en active Active
-
2018
- 2018-09-04 US US16/120,819 patent/US10621023B2/en active Active
-
2020
- 2020-02-28 US US16/805,619 patent/US11775369B2/en active Active
-
2023
- 2023-08-14 US US18/449,118 patent/US20240070000A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3893072A (en) * | 1973-08-03 | 1975-07-01 | Int Data Sciences Inc | Error correction system |
US5502733A (en) * | 1991-03-08 | 1996-03-26 | Matsushita Electric Industrial Co., Ltd. | Data transfer device |
US5490153A (en) * | 1994-08-04 | 1996-02-06 | International Business Machines Corporation | Recovery of lost frames in a communication link |
Also Published As
Publication number | Publication date |
---|---|
US20240070000A1 (en) | 2024-02-29 |
US20190095264A1 (en) | 2019-03-28 |
US10621023B2 (en) | 2020-04-14 |
US20150378817A1 (en) | 2015-12-31 |
US10095565B2 (en) | 2018-10-09 |
US11775369B2 (en) | 2023-10-03 |
WO2006132840A2 (en) | 2006-12-14 |
US20200264943A1 (en) | 2020-08-20 |
US7831882B2 (en) | 2010-11-09 |
US9665430B2 (en) | 2017-05-30 |
US20150378818A1 (en) | 2015-12-31 |
US8918703B2 (en) | 2014-12-23 |
US20160004597A1 (en) | 2016-01-07 |
US20060277434A1 (en) | 2006-12-07 |
TW200705453A (en) | 2007-02-01 |
US20130139032A1 (en) | 2013-05-30 |
US20110119551A1 (en) | 2011-05-19 |
US9141479B2 (en) | 2015-09-22 |
US9274892B2 (en) | 2016-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2006132840A3 (en) | Memory system with error detection and retry modes of operation | |
WO2006013521A3 (en) | Touch screen slider for setting floating point value | |
WO2007029186A3 (en) | Lighting commissioning device and method | |
WO2007053562A3 (en) | Tongue operated magnetic sensor based wireless assistive technology | |
EP1835310A3 (en) | Light grid | |
ATE506668T1 (en) | HF COMMUNICATION MODULE AND HF MODULE COMMUNICATION SYSTEM | |
WO2006081038A3 (en) | System and method for tracking a variable characteristic through a range of operation | |
WO2007017848A3 (en) | Apparatus for object information detection and methods of using same | |
WO2007145911A3 (en) | Rfid sensor tag with manual modes and functions | |
WO2007149668A3 (en) | Methods, apparatus, and systems for monitoring transmission systems | |
WO2006036262A3 (en) | Method and apparatus for controlling a headphone | |
EP1478095A4 (en) | Transmission output circuit and mobile communication terminal | |
WO2007098131A3 (en) | Pump and pump control circuit apparatus and method | |
WO2007024403A3 (en) | Methods and apparatus for dynamic thermal control | |
EP1953989A4 (en) | Data transmitter, its control method, data receiver and its control method, data transmitting system, data transmitter controlling program, data receiver controlling program, and recording medium for recording the programs | |
EP1740432A4 (en) | Model-based control for torque biasing system | |
WO2009054125A1 (en) | Cooking device | |
WO2009064886A3 (en) | Vehicle communication system and method | |
EP2353330A4 (en) | System and method for power saving via context based communication | |
WO2006135523A3 (en) | Process field device with infrared sensors | |
WO2008123579A3 (en) | Communication apparatus, communication system, and communication control method | |
WO2006074135A3 (en) | Sensor based anticipatory lighting of controls | |
WO2006130534A3 (en) | Method of actuator control | |
WO2008083195A3 (en) | Low cost fluid flow sensor | |
WO2007133602A3 (en) | Steady state tracking desorption system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 06760494 Country of ref document: EP Kind code of ref document: A2 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06760494 Country of ref document: EP Kind code of ref document: A2 |