摘要 |
A flash memory device includes a memory cell array, a seed selector circuit, and a randomizing and de-randomizing circuit. The memory cell array includes memory cells forming multiple pages. The seed selector circuit stores seeds corresponding to the multiple pages, respectively. The randomizing and de-randomizing circuit randomizes data to be stored in a selected page. Each page has a corresponding seed and includes multiple sectors having corresponding sector offset values and seed values generated from the seed corresponding to the page. The seed selector circuit selects a seed value from the seed values of the selected page based on a sector offset value indicating a sector of the selected page to which a column offset value, input with an access request, belongs. The randomizing and de-randomizing circuit randomizes data to be stored in the selected page based on the seed value selected by the seed selector circuit. |