Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital data error correction
Reexamination Certificate
2009-12-29
2011-11-22
Baderman, Scott (Department: 2112)
Error detection/correction and fault detection/recovery
Pulse or data error handling
Digital data error correction
Reexamination Certificate
active
08065590
ABSTRACT:
A RAID disk drive controller (FIG.33) implements disk storage operations, including striping and redundancy operations with multiple disk drives connected via respective SATA ports (520). Configurable data path switch logic (460) provides dynamic configuration of two or more attached drives into one or more arrays. Data transfers are synchronized locally by leveraging the SATA port transport layer FIFO (530). Synchronous transfers allow on-the-fly redundancy (XOR) operations (FIG.36) for improved performance and reduced hardware complexity. XOR accumulator hardware (FIG.42-FIG.43) reduces buffer requirements for multiple DMA channels otherwise required for synchronization, and various narrow and wide striping modes are supported.
REFERENCES:
patent: 5537567 (1996-07-01), Galbraith et al.
patent: 5568629 (1996-10-01), Gentry et al.
patent: 6018778 (2000-01-01), Stolowitz
patent: 6105146 (2000-08-01), Tavallaei et al.
patent: 6151641 (2000-11-01), Herbert
patent: 6151685 (2000-11-01), Li et al.
patent: 6161165 (2000-12-01), Solomon et al.
patent: 6237052 (2001-05-01), Stolowitz
patent: 6513098 (2003-01-01), Allingham
patent: 6665773 (2003-12-01), McCombs
patent: 6886068 (2005-04-01), Tomita
patent: 6999476 (2006-02-01), Lerman et al.
patent: 7913148 (2011-03-01), Stolowitz
patent: 2002/0066050 (2002-05-01), Lerman et al.
patent: 2003/0066010 (2003-04-01), Acton
patent: 2003/0200478 (2003-10-01), Anderson
Non-Final Office Action from U.S. Appl. No. 12/649,229 dated Oct. 28, 2010.
Final Office Action from U.S. Appl. No. 10/822,115 dated Mar. 26, 2007.
Non-Final Office Action from U.S. Appl. No. 10/822,115 dated Aug. 31, 2010.
Non-Final Office Action from U.S. Appl. No. 10/829,918 dated Jul. 3, 2007.
Final Office Action from U.S. Appl. No. 10/829,918 dated Jan. 9, 2008.
Non-Final Office Action from U.S. Appl. No. 11/080,376 dated Aug. 22, 2007.
Non-Final Office Action from U.S. Appl. No. 11/080,376 dated Feb. 25, 2008.
Non-Final Office Action from U.S. Appl. No. 11/080,376 dated Dec. 11, 2008.
Non-Final Office Action from U.S. Appl. No. 11/080,376 dated Mar. 16, 2009.
Non-Final Office Action from U.S. Appl. No. 11/080,376 dated Sep. 11, 2009.
Notice of Allowance from U.S. Appl. No. 11/080,376 dated Apr. 1, 2010.
Kozierok, Charles M., “Striping,” Apr. 17, 2001, Site Version 2.2.0, retrieved from http://www.pcguide.com/ref/hdd/perf/raid/concepts/genStriping-c.html on Jun. 22, 2007.
Tala, Deepak Kumar, “Gate Level Modeling Part-ll,” Oct. 20, 2001, retrieved from http://web.archive.org/web/2004041753300/http://www.asic-world.com/verilog/gate2.html on Jun. 21, 2007.
Notice of Allowance from U.S. Appl. No. 12/649,229 dated Aug. 2, 2011.
Ahmed Enam
Baderman Scott
NVIDIA Corporation
Zilka-Kotab, PC
LandOfFree
Disk controller methods and apparatus with improved... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Disk controller methods and apparatus with improved..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Disk controller methods and apparatus with improved... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4307065