The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 12, 2011

Filed:

Jun. 06, 2008
Applicants:

Robert W Ellis, Phoenix, AZ (US);

Alan a Fitzgerald, Gilbert, AZ (US);

Daniel P Fogelson, Chandler, AZ (US);

Kevin Lee Kilzer, Chandler, AZ (US);

Inventors:

Robert W Ellis, Phoenix, AZ (US);

Alan A Fitzgerald, Gilbert, AZ (US);

Daniel P Fogelson, Chandler, AZ (US);

Kevin Lee Kilzer, Chandler, AZ (US);

Assignee:

Adtron Corporation, Phoenix, AZ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 13/32 (2006.01);
U.S. Cl.
CPC ...
Abstract

A storage system controller () includes a plurality of media controllers (), a local microprocessor (), and a host interface logic (), operably coupled by a multi-drop bus. The multi-drop bus includes a control bus (), a payload data bus (), a real-time ready-status (data ready) signaling bus () and a general microprocessor bus (). Each media controller has a storage media () operably coupled thereto. Each media controller includes a parameter storage (), a media interface circuit (), a control data state machine (), a command sequencer state machine (), a media-side multi-mode transfer state machine (), a dual-port memory (), a memory controller (), and a host-side transfer state machine (). The host interface logic and the media controllers are implemented in one or more Field Programmable Gate Arrays. The storage system architecture allows the microprocessor to simultaneously broadcast a command to the media controllers, which have a capability to substantially simultaneously begin exchanging data with the storage media in response to the command. The storage system has provision for Redundant Array of Independent Disks, method 0, operation.


Find Patent Forward Citations

Loading…