The image of the part number you have shared implies that its a 2-Plane NAND Flash chip.
A Page is 2,048 + 64 Bytes long, 64 such pages forms one Block.
size of 1 Block = size of 64 Pages
= 2,112 x 64 Bytes
= 1,35,168 Bytes
= 10,81,344 bits
= 1056 Kb
Now, 1 Plane consists of 1024 such Blocks.
size of 1 Plane = 1024 x 2112 x 64 Bytes
= 1024 x 1056 Kb
= 13,84,12,032 Bytes
= 1,10,72,96,256 bits
= 1,056 Mb
Since the device has two such planes,
Memory size of 1 Device = 1,056 x 2 = 2,112 Mb.
Kindly note that 2112 Bytes each for Cache Register and Data Register are not being counted in the sum of total memory, since it is not a non-volatile memory.
Additionally, the advantage of having two blocks is:
- Memory can be divided into two physical planes, odd/even blocks
- Users have the ability to:
<•> Concurrently access two pages for read
<•> Erase two blocks concurrently
<•> Program two pages concurrently
Provided that, the page addresses of blocks from both planes must be the same during two-plane Read/Program/Erase operations.