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

Filed:

Dec. 28, 2009
Applicants:

Ching-hui Lin, Taipei, TW;

Kuo-liang Yeh, Hsinchu County, TW;

Ken-fu Hsu, Hsinchu County, TW;

Inventors:

Ching-Hui Lin, Taipei, TW;

Kuo-Liang Yeh, Hsinchu County, TW;

Ken-Fu Hsu, Hsinchu County, TW;

Assignees:

Silicon Motion Inc., keji Chuangyeyuan, Tianan Digital, Futian, Shenzhen, Guangdong, CN;

Silicon Motion Inc., Jhubei, Hsinchu County, TW;

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

A method for performing data pattern management regarding data accessed by a controller of a Flash memory includes: when the controller receives a write command, generating a first random function, where the write command is utilized for instructing the controller to write the data into the Flash memory; and adjusting a plurality of bits of the data bit by bit to generate a pseudo-random bit sequence, and writing the pseudo-random bit sequence into the Flash memory to represent the data, whereby data pattern distribution of the data is adjusted. An associated memory device and the controller thereof are also provided, where the controller includes: a ROM arranged to store a program code; a microprocessor arranged to execute the program code to control the access to the Flash memory and manage a plurality of blocks; and a randomizer arranged to generate a random function. The controller can perform data pattern management.


Find Patent Forward Citations

Loading…