Error detection/correction and fault detection/recovery – Pulse or data error handling – Error/fault detection technique
Reexamination Certificate
2001-02-14
2004-05-25
Decady, Albert (Department: 2133)
Error detection/correction and fault detection/recovery
Pulse or data error handling
Error/fault detection technique
C710S105000
Reexamination Certificate
active
06742160
ABSTRACT:
BACKGROUND
1. Field
This disclosure generally relates to parity or error correction techniques for a multi-pumped bus architecture and protocol.
2. Description of Related Art
Parity techniques have long been used to improve the reliability of signal transfer between bus agents. Bus agents such as processor have traditionally transmitted parity or error correction bits for data elements at the same rate as data elements and/or at the same time as these data elements. For example, some Pentium® processors such as the Pentium Pro® processor, Pentium® II processor, and the Pentium® III processor (hereafter “P6 bus protocol processors”) from Intel Corporation may be configured to transfer data error correction signals using such prior art techniques.
Various details of the bus protocols for the P6 bus protocol processors are found in the Pentium Pro® processor, Pentium® II processor, and the Pentium® III processor Family Developer's Manuals. For example, the P6 bus protocol is described in the Pentium® II Processor Developer's Manual (see, e.g., Chapter 3), October, 1997, Intel document number 243502-001, available from Intel Corporation of Santa Clara, Calif. Some P6 bus protocol processors transmit data error correction signals and address parity signals using a common clock protocol at the same frequency as data signals are transmitted. Such a technique allows data parity to be computed and transmitted with each set of data signals.
Other processors have altered the data transfer protocol by increasing the data transfer rate using a double-pumped, source synchronous protocol. See, for example, PCT publication WO 99/36858. Such processors may also transfer error correction information in a double pumped manner. Using double pumped techniques to also transmit error correction information allows full correction information to be transmitted with each data transfer, but also requires another set of high speed (double pumped) signals to transmit the parity or error correction information and requires parity or error correction generation and checking circuitry that can operate sufficiently fast to support double-pumped transmission of parity information.
REFERENCES:
patent: 5067071 (1991-11-01), Schanin et al.
patent: 5517514 (1996-05-01), Norrie et al.
patent: 5548733 (1996-08-01), Sarangdhar et al.
patent: 5568620 (1996-10-01), Sarangdhar et al.
patent: 5581782 (1996-12-01), Sarangdhar et al.
patent: 5615343 (1997-03-01), Sarangdhar et al.
patent: 5796977 (1998-08-01), Sarangdhar et al.
patent: 5844858 (1998-12-01), Kyung
patent: 5903738 (1999-05-01), Sarangdhar et al.
patent: 5919254 (1999-07-01), Pawlowski et al.
patent: 5937171 (1999-08-01), Sarangdhar et al.
patent: 5941979 (1999-08-01), Lentz et al.
patent: 5964856 (1999-10-01), Wu et al.
patent: 5978869 (1999-11-01), Guthrie et al.
patent: 5999023 (1999-12-01), Kim
patent: 6012118 (2000-01-01), Jayakumar et al.
patent: 6092156 (2000-07-01), Schibinger et al.
patent: 6108736 (2000-08-01), Bell
patent: 6405271 (2002-06-01), MacWilliams et al.
patent: 2002/0152343 (2002-10-01), Porterfield
patent: WO 99/36858 (1999-07-01), None
TDB-ACC-NO: NN9405389 IBM Technical Disclosure Bulletin Protocol Extensions to Microprocessor Memory Bus to Support Extend Extended Address Space May 1, 1994.*
Shanley, Tom, MindShare, Inc. “Pentium® Pro And Pentium® II System Architecture”, Second Edition, PC System Architecture Series, pp. 199-375.
Intel Corporation, “Accelerated Graphics Port Interface Specification,” Revision 1.0, Jul. 31, 1996.
Intel®, Pentium® II Processor Developer's Manual, Chapters 1-6, Oct. 1997.
Intel Corporation, “Intel Multibus® Specification”, 1978.
Intel Corporation, “Multibus® II Bus Architecture Specification Handbook,” 1984.
Intel Corporation, “High-Performance Synchronous 32-Bit Bus: Multibus II,”.
Britt Cynthia
De'cady Albert
Draeger Jeffrey S.
Intel Corporation
LandOfFree
Checkerboard parity techniques for a multi-pumped bus does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Checkerboard parity techniques for a multi-pumped bus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Checkerboard parity techniques for a multi-pumped bus will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3209449