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:
May. 05, 2015

Filed:

Jan. 25, 2013
Applicant:

Silicon Motion, Inc., Jhubei, TW;

Inventor:

Hsu-Ping Ou, Zhubei, TW;

Assignee:

Silicon Motion, Inc., Jhubei, TW;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/02 (2006.01); G06F 11/10 (2006.01); G11C 29/44 (2006.01); G06F 3/06 (2006.01); G11C 29/04 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0246 (2013.01); G06F 11/10 (2013.01); G11C 29/44 (2013.01); G11C 2029/0401 (2013.01); G11C 2029/0409 (2013.01); G11C 2029/0411 (2013.01); G06F 3/0619 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01);
Abstract

A flash memory controller includes a read/write unit, a state machine, a processing unit, and an auxiliary unit. The read/write unit is connected to a flash memory and performs a writing command or a reading command. The state machine is configured to determine a state of the flash memory controller. The processing unit is connected to the read/write unit and the state machine and configured to control the read/write unit. The auxiliary unit is connected to a first data line and a second data line and the processing unit and configured to receive and store a string output from the processing unit. The auxiliary unit outputs the string through the first and second data lines when the flash memory controller completes a writing data transmission.


Find Patent Forward Citations

Loading…