Specifications
©Copyright 2001-2013 SD Group (Panasonic, SanDisk, Toshiba) and SD Card Association
Physical Layer Simplified Specification Version 4.10
119
• C_SIZE_MULT
This parameter is used for coding a factor MULT for computing the total device size (see 'C_SIZE'). The
factor MULT is defined as 2
C_SIZE_MULT+2
.
C_SIZE_MULT
MULT
0
2
2
= 4
1
2
3
= 8
2
2
4
= 16
3
2
5
= 32
4
2
6
= 64
5
2
7
= 128
6
2
8
= 256
7
2
9
= 512
Table 5-12: Multiply Factor for the Device Size
• ERASE_BLK_EN
The ERASE_BLK_EN defines the granularity of the unit size of the data to be erased. The erase
operation can erase either one or multiple units of 512 bytes or one or multiple units (or sectors) of
SECTOR_SIZE (see definition below).
If ERASE_BLK_EN=0, the host can erase one or multiple units of SECTOR_SIZE. The erase will start
from the beginning of the sector that contains the start address to the end of the sector that contains the
end address. For example, if SECTOR_SIZE=31 and the host sets the Erase Start Address to 5 and the
Erase End Address to 40, the physical blocks from 0 to 63 will be erased as shown in Figure 5-1.
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
0
1
2 3 4
5
6
0123456789
Host Erase
Address Range
Erase Area
Erase Unit
Size
Physical Block
(per CSD)
Figure 5-1: ERASE_BLK_EN = 0 Example
If ERASE_BLK_EN=1 the host can erase one or multiple units of 512 bytes. All blocks that contain data
from start address to end address are erased. For example, if the host sets the Erase Start Address to
5 and the Erase End Address to 40, the physical blocks from 5 to 40 will be erased as shown in Figure
5-2.
Figure 5-2: ERASE_BLK_EN = 1 Example
Host Erase
Address Range
Erase Area
Physical Block
(per CSD)
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
0
1
2 3 4
5
6
0123456789