SanDisk SDSDB-016G-A11 Product Manual - Page 12

Read/Write Operations, Data Transfer Rate - formation

Page 12 highlights

Revision 2.2 Chapter 1 - Introduction SanDisk SD Card Product Manual Part No. SDSDJ-32 SDSDB-16 Block Size (Bytes) 512 512 Data Area + Protected size (Blocks) 60,512 29,152 Protected Area2 size (Blocks) 736 352 User Area (Blocks0 59,776 28,800 1.12.6 Read/Write Operations The SD Card supports two read/write modes as shown in Figure 1-3 and defined in Table 1-2. Figure 1-3 Data Transfer Formats Single Block Mode Memory Sectors Memory Memory Sectors Sectors Memory Sectors Misalignment Error Memory Sectors Memory Sectors Memory Sectors Start Address (Read) Start Address (Write) Start Address (Read/Write) Multiple Block Mode Memory Sectors Memory Sectors Memory Sectors Memory Sectors Memory Memory Sectors Sectors Memory Sectors Write Read Start Address Stop Start Stop Table 1-2 Mode Single Block Multiple Block Mode Definitions Description In this mode the host reads or writes one data block in a pre-specified length. The data block transmission is protected with 16-bit CRC that is generated by the sending unit and checked by the receiving unit. The block length for read operations is limited by the device sector size (512 bytes) but can be as small as a single byte. Misalignment is not allowed. Every data block must be contained in a single physical sector. The block length for write operations must be identical to the sector size and the start address aligned to a sector boundary. This mode is similar to the single block mode, except for the host can read/write multiple data blocks (all have the same length) that are stored or retrieved from contiguous memory addresses starting at the address specified in the command. The operation is terminated with a stop transmission command. Misalignment and block length restrictions apply to multiple blocks and are identical to the single block read/write operations. 1.12.7 Data Transfer Rate The SD Card can be operated using either a single data line (DAT0) or four data lines (DAT0-DAT3) for data transfer. The maximum data transfer rate for a single data line is 50Mb per second, and 200-Mb (25 MB) per second using four data lines. © 2004 SanDisk Corporation 1-8 12/08/04

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123

Chapter 1 – Introduction
Revision 2.2
SanDisk SD Card Product Manual
© 2004 SanDisk Corporation
1-8
12/08/04
Part No.
Block
Size
(Bytes)
Data Area +
Protected size
(Blocks)
Protected Area
2
size
(Blocks)
User Area
(Blocks0
SDSDJ-32
512
60,512
736
59,776
SDSDB-16
512
29,152
352
28,800
1.12.6
Read/Write Operations
The SD Card supports two read/write modes as shown in Figure 1-3 and defined in Table
1-2.
Figure 1-3
Data Transfer Formats
Table 1-2
Mode Definitions
Mode
Description
Single Block
In this mode the host reads or writes one data block in a pre-specified length. The
data block transmission is protected with 16-bit CRC that is generated by the
sending unit and checked by the receiving unit.
The block length for read operations is limited by the device sector size (512 bytes)
but can be as small as a single byte. Misalignment is not allowed. Every data block
must be contained in a single physical sector.
The block length for write operations must be identical to the sector size and the
start address aligned to a sector boundary.
Multiple Block
This mode is similar to the single block mode, except for the host can read/write
multiple data blocks (all have the same length) that are stored or retrieved from
contiguous memory addresses starting at the address specified in the command.
The operation is terminated with a stop transmission command.
Misalignment and block length restrictions apply to multiple blocks and are identical
to the single block read/write operations.
1.12.7
Data Transfer Rate
The SD Card can be operated using either a single data line (DAT0) or four data lines
(DAT0-DAT3) for data transfer. The maximum data transfer rate for a single data line is 50-
Mb per second, and 200-Mb (25 MB) per second using four data lines.
Multiple Block Mode
Memory
Sectors
Memory
Sectors
Memory
Sectors
Memory
Sectors
Memory
Sectors
Memory
Sectors
Memory
Sectors
Memory
Sectors
Memory
Sectors
Memory
Sectors
Memory
Sectors
Memory
Sectors
Memory
Sectors
Memory
Sectors
Start Address
(Write)
Start Address
(Read/Write)
Start Address
(Read)
Write
Start Address
Stop
Start
Read
Stop
Single Block Mode
Misalignment Error