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:
Dec. 10, 2013

Filed:

Jul. 15, 2011
Applicants:

Patrick M. Bland, Raleigh, NC (US);

Dhruv M. Desai, Cary, NC (US);

Jimmy G. Foster, Sr., Morrisville, NC (US);

Makoto Ono, Cary, NC (US);

Inventors:

Patrick M. Bland, Raleigh, NC (US);

Dhruv M. Desai, Cary, NC (US);

Jimmy G. Foster, Sr., Morrisville, NC (US);

Makoto Ono, Cary, NC (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/06 (2006.01); G06F 13/378 (2006.01);
U.S. Cl.
CPC ...
Abstract

Methods, apparatuses, and computer program products for memory access to a dual in-line memory module (DIMM) form factor flash memory are provided. Embodiments include receiving, by a controller from a processor through cacheable memory in the processor, a read request; transmitting, by the controller, the read request to the DIMM form factor flash memory; polling, by the controller, a read queue in the DIMM form factor flash memory until data is ready for the read request; copying from the DIMM form factor flash memory, by the controller, the data corresponding to the read request to a read queue in the controller; transmitting, by the controller on an interface between the controller and the processor, an invalidate command for the cacheable memory; and in response to receiving the invalidate command, reading by the processor the data stored in the read queue in the controller.


Find Patent Forward Citations

Loading…