Non-volatile memory device having configurable page size
First Claim
Patent Images
1. A flash memory device comprising:
- a memory bank having a plurality of planes, each of the plurality of planes having a page buffer for storing write data for programming to a corresponding plane and for storing read data from the corresponding plane; and
,a page size configurator for selectively enabling combinations of the plurality of planes at the same time in response to configuration data and address data during a memory operation.
10 Assignments
0 Petitions
Accused Products
Abstract
A flash memory device having at least one bank, where the each bank has an independently configurable page size. Each bank includes at least two memory planes having corresponding page buffers, where any number and combination of the memory planes are selectively accessed at the same time in response to configuration data and address data. The configuration data can be loaded into the memory device upon power up for a static page configuration of the bank, or the configuration data can be received with each command to allow for dynamic page configuration of the bank. By selectively adjusting a page size the memory bank, the block size is correspondingly adjusted.
-
Citations
27 Claims
-
1. A flash memory device comprising:
-
a memory bank having a plurality of planes, each of the plurality of planes having a page buffer for storing write data for programming to a corresponding plane and for storing read data from the corresponding plane; and
,a page size configurator for selectively enabling combinations of the plurality of planes at the same time in response to configuration data and address data during a memory operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for accessing a memory bank having M planes, where M is an integer greater than 1, comprising:
-
receiving configuration data corresponding to a page size, the page size corresponding to between 1 and the M planes being simultaneously accessed during a memory operation; logically configuring decoding circuits with the configuration data; generating plane enabling signals with the decoding circuits in response to address data; and
,enabling row decoder circuits in response to the plane enabling signals for simultaneously driving wordlines of the 1 to M planes. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification