×

Communications architecture for a high throughput storage processor employing extensive I/O parallelization

  • US 6,813,689 B2
  • Filed: 03/29/2002
  • Issued: 11/02/2004
  • Est. Priority Date: 03/29/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A storage processor for a RAID system, comprising:

  • a communications device connecting at least a front end (FE) connectable to a requesting device, a back end (BE) connectable to a disk array, and a control processor and control memory;

    said communications device connecting a user memory, a DMA engine, a data translator, and a crossbar switch;

    at least one data channel including at least one buffer;

    said control processor initiating a process on target data transmitted, on a target data channel defined by said communications device, to said control memory by said requesting device and in response to a command from said requesting device and an interrupt invoked by said requesting device;

    said communications device being configured such that said control processor does not respond to said interrupt until all of said target data is received in said user memory.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×