Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus interface architecture
Reexamination Certificate
2008-03-04
2008-03-04
Rinehart, Mark H. (Department: 2111)
Electrical computers and digital data processing systems: input/
Intrasystem connection
Bus interface architecture
C711S114000, C710S305000, C710S306000
Reexamination Certificate
active
11272340
ABSTRACT:
A bus bridge on a primary RAID controller receives user write data from a host and writes the data to its write cache and also broadcasts the data over a high speed link (e.g., PCI-Express) to a secondary RAID controller's bus bridge, which writes the data to its mirroring write cache. However, before writing the data, the second bus bridge automatically invalidates the cache buffers to which the data is to be written, which alleviates the primary controller's CPU from sending a message to the secondary controller's CPU to instruct it to invalidate the cache buffers. The secondary controller CPU programs its bus bridge at boot time with the base address of its mirrored write cache to enable it to detect that the cache buffer needs invalidating in response to the broadcast write, and with the base address of its directory that includes the cache buffer valid bits.
REFERENCES:
patent: 4217486 (1980-08-01), Tawfik et al.
patent: 4428044 (1984-01-01), Liron
patent: 5345565 (1994-09-01), Jibbe et al.
patent: 5408644 (1995-04-01), Schneider et al.
patent: 5483528 (1996-01-01), Christensen
patent: 5530842 (1996-06-01), Abraham et al.
patent: 5619642 (1997-04-01), Nielson et al.
patent: 5668956 (1997-09-01), Okazawa et al.
patent: 5680579 (1997-10-01), Young et al.
patent: 5706283 (1998-01-01), Suzuki
patent: 5812754 (1998-09-01), Lui et al.
patent: 5881254 (1999-03-01), Corrigan et al.
patent: 6009275 (1999-12-01), DeKoning et al.
patent: 6038680 (2000-03-01), Olarig
patent: 6058455 (2000-05-01), Islam et al.
patent: 6094699 (2000-07-01), Surugucchi et al.
patent: 6098140 (2000-08-01), Pecone et al.
patent: 6185652 (2001-02-01), Shek et al.
patent: 6243829 (2001-06-01), Chan
patent: 6272533 (2001-08-01), Browne
patent: 6397293 (2002-05-01), Shrader et al.
patent: 6421769 (2002-07-01), Teitenberg et al.
patent: 6438603 (2002-08-01), Ogus
patent: 6470429 (2002-10-01), Jones et al.
patent: 6493795 (2002-12-01), Arsenault et al.
patent: 6502157 (2002-12-01), Batchelor et al.
patent: 6507581 (2003-01-01), Sgammato
patent: 6629179 (2003-09-01), Bashford
patent: 6718408 (2004-04-01), Esterberg et al.
patent: 6732243 (2004-05-01), Busser et al.
patent: 6839788 (2005-01-01), Pecone
patent: 6912621 (2005-06-01), Harris
patent: 7046668 (2006-05-01), Pettey et al.
patent: 7069368 (2006-06-01), Thornton
patent: 7107343 (2006-09-01), Rinaldis et al.
patent: 2001/0013076 (2001-08-01), Yamamoto
patent: 2002/0029319 (2002-03-01), Robbins et al.
patent: 2002/0069317 (2002-06-01), Chow et al.
patent: 2002/0069334 (2002-06-01), Hsia et al.
patent: 2002/0083111 (2002-06-01), Row et al.
patent: 2002/0091828 (2002-07-01), Kitamura et al.
patent: 2002/0099881 (2002-07-01), Gugel
patent: 2002/0194412 (2002-12-01), Bottom
patent: 2003/0065733 (2003-04-01), Pecone
patent: 2003/0065836 (2003-04-01), Pecone
patent: 2004/0177126 (2004-09-01), Maine
patent: 2005/0044169 (2005-02-01), Arbeitman et al.
patent: 2005/0102557 (2005-05-01), Davies et al.
patent: 2006/0161707 (2006-07-01), Davies et al.
patent: 2006/0282701 (2006-12-01), Davies et al.
patent: 0800138 (1997-10-01), None
patent: 0817054 (1998-01-01), None
patent: 0967552 (1999-12-01), None
patent: 2396726 (2004-06-01), None
patent: 2001142648 (2001-05-01), None
patent: WO2007002219 (2007-01-01), None
Budruk et al. “PCI Express System Architecture.” Addison Wesley Professional. Sep. 4, 2003.
“DCM PCI-X Verification Services” Datasheet #1. DCM Technologies, 39675 Cedar Blvd., #220, Newark, CA 94560.
“PCI-X Synthesizable Core.” inSilicon Corporation. San Jose, CA. 1999.
“IBM 133 PCI-X Bridge” Datasheet. Apr. 6, 2001.
“IBM 133 PCI-X Bridge” Datasheet 2000. IBM Microelectronics Division.
“Tsi320™ Software Initialization Application Note.” Oct. 2001. 80A600B—AN002—01. Tundra Semiconductor Corporation.
“PCI-X Bus Test Environment.” 1999. inSilicon Corporation 411 East Plumeria Dr. San Jose, CA 95134.
“1005 IDT Precise PCI-Express Family Presentation.” Integrated Device Technology.
“COMPAQ Rapid Enabler for PCI-X (CREX) Initiator Interface.” (Preliminary). Revision 0.28 Sep. 2, 1999.
“COMPAQ Rapid Enabler for PCI-X (CREX) Target Bus Interface.” (Preliminary). Revision 0.36 Sep. 2, 1999.
“Intel 41210 Serial to Parallel PCI Bridge Product Brief.” Intel Corporation. 2003.
PERICOM. “Bridge Products Road Map.” Customer Presentation. pp. 31, 33-35.
IDT. “24-lane 3-Port PCI Express Switch” Product Brief. 89PES24N3. Dec. 22, 2005. Integrated Device Technology, Inc.
“PEX 8104” Data Book. Version 0.61. Mar. 2004. PLX Technology, Inc.
“PEX 8114 PCI Express to PCI/PCI-X Bridge.” Product Brief. Version 2.0. 2004. PLX Technology, Inc.
“Tsi320™ PCI/X-to-PCI/X Bus Bridge Manual.” Jan. 2001. 80A600B—MA001—02. Tundra Semiconductor Corporation.
“Tsi320™ Dual-Mode PCI-to-PCI Bus Bridge Errata.” Sep. 2001. 80A600B—ER001—05. Tundra Semiconductor Corporation.
“Tsi320™ Dual-Mode PCI-to-PCI Bus Bridge User Manual.” Jun. 2001. 80A600B—MA001—04. Tundra Semiconductor Corporation.
“Corex-V10 PCI-X Initiator/Target” Datasheet #1. DCM Technologies, 39675 Cedar Blvd., #220, Newark, CA 94560.
“X-caliber Design Specification: PCI-2.2/PCI-X Megacell” Rev 0.99.3. Nov. 19, 1999.
DCM Presentation. DCM Technologies, 39675 Cedar Blvd. #220, Newark, CA 94560.
“PEX 8114: PCI-X -PCI Express Bridge.” Data Book. Version 0.70. May 2004. PLX Technology, Inc.
“Corex-V10 PCI-X Initiator/Target” Datasheet #2. DCM Technologies, 39675 Cedar Blvd., #220, Newark, CA 94560.
“DCM Corex-V10 FAQ.” version 1.00. DCM Technologies, 39675 Cedar Blvd., #220, Newark, CA 94560.
IDT. “24-lane 3-Port PCI Express Switch” Data Sheet. 89HPES24N3. Feb. 14, 2006. Integrated Device Technology, Inc.
“DCM PCI-X Verification Services” Datasheet #2. DCM Technologies, 39675 Cedar Blvd., #220, Newark, CA 94560.
IDT. “12-lane 3-Port PCI Express Switch” Data Sheet. 89HPES12N3. Feb. 14, 2006. Integrated Device Technology, Inc.
IDT. “12-lane 3-Port PCI Express Switch” Product Brief. 89PES12N3. Feb. 15, 2006. Integrated Device Technology, Inc.
“Intel 41210 Serial to Parallel PCI Bridge Datasheet.” Intel Corporation. Sep. 2003.
“Intel 41210 Serial to Parallel PCI Bridge Design Guide.” Intel Corporation. Nov. 2003.
QuickLogic PCI Presentation. “QuickPCI™ Family of Embedded Standard Products (ESPs).”
“QL5064—QuickPCI™” DataSheet, Rev B. Feb. 2, 2000. QuickLogic.
“IDT 89HPES12N3 PCI Express Switch.” User Manual Table of Contents & Overview. Integrated Device Technology. Feb. 8, 2006.
“IDT 89HPES24N3 PCI Express Switch.” User Manual Table of Contents & Overview. Integrated Device Technology. Feb. 8, 2006.
Young et al.A high I/O reconfigurable crossbar switch. 11th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, 2003. FCCM 2003. Apr. 9-11, 2003. pp. 3-10.
Landman et al.Activity-sensitive architectural power analysis. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. Jun. 1996. pp. 571-587.
U.S. Office Action for U.S. Appl. No. 09/967,027, filed Apr. 30, 2004, pp. 1-7 and cover sheet.
U.S. Office Action for U.S. Appl. No. 09/967,126, filed Mar. 7, 2005, pp. 1-5 and cover sheet.
European Examination Report for Application No. GB0406742.7, dated Nov. 10, 2004.
European Examination Report for Application No. GB0406739.3, dated Nov. 10, 2004.
European Examination Report for Application No. GB0406740.1, dated Nov. 10, 2004.
LSI Corporation. MegaRAID SAS 8408E. Product Brief. 2007.
“DCM PCI-X Verification Services” Datasheet #1. DCM Technologies, 39675 Cedar Blvd., #220, Newark, CA 94560, unknown date.
“PCI-X Synthesizab
Ashmore Paul Andrew
Davies Ian Robert
Maine Gene
Davis E. Alan
Dot Hill Systems Corporation
Huffman James W.
Huynh Kim T.
Rinehart Mark H.
LandOfFree
RAID system for performing efficient mirrored posted-write... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with RAID system for performing efficient mirrored posted-write..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and RAID system for performing efficient mirrored posted-write... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3918307