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. 24, 2013

Filed:

Dec. 23, 2010
Applicants:

Han Van Holder, Singapore, SG;

Charles Razzell, Pleasanton, CA (US);

Lixin Liang, Singapore, SG;

Chee EE Lee, Singapore, SG;

Jerome Tjia, Singapore, SG;

Marcel Van Roosmalen, Singapore, SG;

Inventors:

Han van Holder, Singapore, SG;

Charles Razzell, Pleasanton, CA (US);

Lixin Liang, Singapore, SG;

Chee Ee Lee, Singapore, SG;

Jerome Tjia, Singapore, SG;

Marcel van Roosmalen, Singapore, SG;

Assignee:

ST-Ericsson SA, Plan-les-Ouates, CH;

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

An Accelerated Storage Controller (ASC) in an electronic device allows both conventional (slower) application processor to memory interfaces to be employed transparently to existing software, while also allowing software configuration to realize an accelerated storage architecture on demand. Some use cases for the electronic device do not require accelerated storage, and a bypass mode does not require any modification to existing software. Other use cases (such as fast download of multiple gigabytes of media) benefit from an accelerated storage architecture offloading transfer from the electronic device application processor, but could also work with the traditional processor to memory interface, at the cost of slower downloads. Embodiments of the present invention provide for both these possibilities in a software-configurable architecture. Furthermore, a number of other connectivity options are provided under software control to optimize performance and connectivity for different use case scenarios.


Find Patent Forward Citations

Loading…