发明名称 Interleaved burst XOR using a single memory pointer
摘要 A method and apparatus for performing XOR operations on a hard disk drive are provided, which optimize the buffer bandwidth with minimal logic added to the hard disk controller integrated circuit. This is achieved by first storing data from a first source in the buffer memory in an interleaved fashion (i.e. at memory locations having addresses k, k+2 . . . ,k+2n-2) and then sequentially reading each bit set from the buffer memory, XORing it with a corresponding bit set read from a second source and writing the result at the next consecutive location in the buffer memory (i.e. at memory locations having addresses k+1, k+3 . . . k+2n-1). The method can be implemented on existing hard disk controllers with minimal modifications to the hardware. In addition, an embodiment of the invention allows for decoupling of the XOR operation from disk and host transfers, allowing each of those transfers to occur at their maximum rate and using the remaining buffer bandwidth for the XOR operation.
申请公布号 US5946707(A) 申请公布日期 1999.08.31
申请号 US19970808526 申请日期 1997.02.28
申请人 ADAPTEC, INC. 发明人 KRAKIRIAN, SHAHE H.
分类号 G06F11/10;H03M13/00;(IPC1-7):G06F12/00 主分类号 G06F11/10
代理机构 代理人
主权项
地址