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:
Sep. 20, 2022

Filed:

Dec. 27, 2021
Applicant:

Radian Memory Systems, Inc., Manhattan Beach, CA (US);

Inventors:

Robert Lercari, Thousand Oaks, CA (US);

Alan Chen, Simi Valley, CA (US);

Mike Jadon, Manhattan Beach, CA (US);

Craig Robertson, Simi Valley, CA (US);

Andrey V. Kuzmin, Moscow, RU;

Assignee:

Radian Memory Systems, Inc., Manhattan Beach, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/1009 (2016.01); G06F 3/06 (2006.01); G06F 12/109 (2016.01); G06F 12/02 (2006.01);
U.S. Cl.
CPC ...
G06F 12/1009 (2013.01); G06F 3/064 (2013.01); G06F 3/0616 (2013.01); G06F 3/0688 (2013.01); G06F 12/0246 (2013.01); G06F 12/109 (2013.01); G06F 3/0659 (2013.01); G06F 3/0662 (2013.01); G06F 2212/1016 (2013.01); G06F 2212/7201 (2013.01); G06F 2212/7202 (2013.01); G06F 2212/7205 (2013.01);
Abstract

This disclosure provides techniques hierarchical address virtualization within a memory controller and configurable block device allocation. By performing address translation only at select hierarchical levels, a memory controller can be designed to have predictable I/O latency, with brief or otherwise negligible logical-to-physical address translation time. In one embodiment, address transition may be implemented entirely with logical gates and look-up tables of a memory controller integrated circuit, without requiring processor cycles. The disclosed virtualization scheme also provides for flexibility in customizing the configuration of virtual storage devices, to present nearly any desired configuration to a host or client.


Find Patent Forward Citations

Loading…