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:
Nov. 19, 2013

Filed:

Mar. 18, 2011
Applicants:

Peter Z. Onufryk, Flanders, NJ (US);

Jayesh Patel, San Jose, CA (US);

Ihab Jaser, San Jose, CA (US);

Ganesh T. Seshan, Fremont, CA (US);

Inventors:

Peter Z. Onufryk, Flanders, NJ (US);

Jayesh Patel, San Jose, CA (US);

Ihab Jaser, San Jose, CA (US);

Ganesh T. Seshan, Fremont, CA (US);

Assignee:

PMC-Sierra US, Inc., Sunnyvale, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/28 (2006.01);
U.S. Cl.
CPC ...
Abstract

A nonvolatile memory controller includes a host controller interface, processors, a message networks and a data network. The host controller interface includes a command fetch module, command assembly buffers, and a command dispatch module. The command fetch module retrieves nonvolatile memory commands from a host processing unit. The command assembly buffers store the nonvolatile memory commands retrieved from the host processing unit. The command dispatch module generates request message packets including the nonvolatile memory commands. The message network routes the request message packets to the processors. The processors process the nonvolatile memory commands in the request message packets for controlling operation of the nonvolatile memory controller.


Find Patent Forward Citations

Loading…