发明名称 Method for performing data shaping, and associated memory device and controller thereof
摘要 A method for performing data shaping is provided. The method is applied to a controller of a Flash memory, where the Flash memory includes a plurality of blocks. The method includes: according to contents of data to be written into or read from the Flash memory, generating/recovering an input seed of at least one randomizer/derandomizer; and utilizing the randomizer/derandomizer to generate a random function according to the input seed, for use of adjusting a plurality of bits of the data bit by bit. An associated memory device and a controller thereof are also provided.
申请公布号 US8782329(B2) 申请公布日期 2014.07.15
申请号 US201113009854 申请日期 2011.01.20
申请人 Silicon Motion Inc. 发明人 Yang Tsung-Chieh
分类号 G06F12/02 主分类号 G06F12/02
代理机构 代理人 Hsu Winston;Margo Scott
主权项 1. A method for writing data into a Flash memory, the method being applied to a controller of the Flash memory, the Flash memory comprising a plurality of blocks, the method comprising: according to contents of the data to be written into the Flash memory, utilizing at least one seed generator to generate an input seed of at least one randomizer; utilizing the randomizer to generate a random function according to the input seed, using the random function to perform data shaping upon the data by adjusting a plurality of bits of the data to generate shaped data; writing the shaped data into the Flash memory; wherein the data comprises a plurality of portions; and the seed generator performs an exclusive OR (XOR) operation on corresponding bits of at least two portions of the plurality of portions to generate the input seed.
地址 Jhubei, Hsinchu County TW