×

Integrated input/output controller

  • US 20050050240A1
  • Filed: 08/06/2004
  • Published: 03/03/2005
  • Est. Priority Date: 11/17/2000
  • Status: Active Grant
First Claim
Patent Images

1. An integrated I/O controller integrated into a single integrated circuit device for transceiving data as a plurality of data blocks between at least one host and a disk array, comprising:

  • a host interface subsystem coupled to at least one host for receiving host commands and tranceiving said data blocks with the at least one host in response to the host commands, said host interface system including a command decode controller for parsing host commands to identify data flow type host commands and non data flow type commands;

    a RAID mapping controller, coupled to the host interface subsystem, for mapping logical block addresses of the data flow type host commands into disk block addresses of a plurality of disks of a RAID disk array; and

    a disk interface subsystem, coupled to said plurality of disks of said disk array for transceiving said data blocks with the plurality of disks using the disk block addresses generated by the mapping controller;

    wherein, for each data flow type host command, said command decode controller communicates an associated logical block address to the mapping controller, said mapping controller converts the associated logical block address to an associated disk block address, and said disk interface subsystem accesses the plurality of disks using said associated disk block address.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×