Product Manual
Page 3
... and Durability 2-1 2.4 Typical Card Power Requirements 2-2 2.5 System Performance 2-2 2.6 System Reliability and Maintenance 2-2 2.7 Physical Specifications 2-3 2.8 Capacity Specifications 2-5 3. SPI Protocol 5-1 5.1 SPI Bus Protocol 5-1 5.2 Mode Selection 5-1 5.3 Bus Transfer Protection 5-2 5.4 Data Read 5-2 © 2004 SanDisk Corporation ii SD Card Interface Description 3-1 3.1 General Description of Pins and Registers 3-1 3.2 SD Bus Topology 3-3 3.3 SPI Bus Topology 3-5 3.4 Electrical Interface 3-6 3.5 SD Card...
... and Durability 2-1 2.4 Typical Card Power Requirements 2-2 2.5 System Performance 2-2 2.6 System Reliability and Maintenance 2-2 2.7 Physical Specifications 2-3 2.8 Capacity Specifications 2-5 3. SPI Protocol 5-1 5.1 SPI Bus Protocol 5-1 5.2 Mode Selection 5-1 5.3 Bus Transfer Protection 5-2 5.4 Data Read 5-2 © 2004 SanDisk Corporation ii SD Card Interface Description 3-1 3.1 General Description of Pins and Registers 3-1 3.2 SD Bus Topology 3-3 3.3 SPI Bus Topology 3-5 3.4 Electrical Interface 3-6 3.5 SD Card...
Product Manual
Page 4
Revision 2.2 SanDisk SD Card Product Manual 5.5 Data Write 5-3 5.6 Erase and Write Protect Management 5-4 5.7 Read CID/CSD Registers 5-5 5.8 Reset Sequence 5-5 5.9 Clock Control 5-5 5.10 Error Conditions 5-6 5.11 Memory Array Partitioning 5-7 5.12 Card Lock/Unlock 5-7 5.13 Application-specific Commands 5-7 5.14 Copyright Protection Commands ... Conditions 5-20 5.27 Bus Timing 5-20 Appendix A Ordering Information A-1 Appendix B SanDisk Worldwide Sales Offices B-1 Appendix C Limited Warranty C-1 Appendix D Disclaimer of Liability D-1 Appendix E Application Note E-1 © 2004...
Revision 2.2 SanDisk SD Card Product Manual 5.5 Data Write 5-3 5.6 Erase and Write Protect Management 5-4 5.7 Read CID/CSD Registers 5-5 5.8 Reset Sequence 5-5 5.9 Clock Control 5-5 5.10 Error Conditions 5-6 5.11 Memory Array Partitioning 5-7 5.12 Card Lock/Unlock 5-7 5.13 Application-specific Commands 5-7 5.14 Copyright Protection Commands ... Conditions 5-20 5.27 Bus Timing 5-20 Appendix A Ordering Information A-1 Appendix B SanDisk Worldwide Sales Offices B-1 Appendix C Limited Warranty C-1 Appendix D Disclaimer of Liability D-1 Appendix E Application Note E-1 © 2004...
Product Manual
Page 5
...well. Matsushita Electric Company (MEI), Toshiba Corporation, and SanDisk Corporation defined the SD Card Specification originally. Revision 2.2 Chapter 1 - Introduction SanDisk SD Card Product Manual 1 Introduction 1.1 General Description The SanDisk Secure Digital (SD) Card is the initialization process. The...defect handling and diagnostics, power management and clock control. Currently, the Secure Digital Association (SDA) controls the specifications. The SanDisk SD Card was kept. The physical form factor: pin assignment and data transfer protocol, with some additions, are...
...well. Matsushita Electric Company (MEI), Toshiba Corporation, and SanDisk Corporation defined the SD Card Specification originally. Revision 2.2 Chapter 1 - Introduction SanDisk SD Card Product Manual 1 Introduction 1.1 General Description The SanDisk Secure Digital (SD) Card is the initialization process. The...defect handling and diagnostics, power management and clock control. Currently, the Secure Digital Association (SDA) controls the specifications. The SanDisk SD Card was kept. The physical form factor: pin assignment and data transfer protocol, with some additions, are...
Product Manual
Page 6
...specification is available from the SD Card Association. SD Association 719 San Benito St., Suite C Hollister, CA 95023 USA Phone: +1 831-636-7322 FAX: +1 831-623-2248 E-mail: [email protected] URL: http://www.sdcard.org © 2004 SanDisk Corporation 1-2 12/08/04 Introduction SanDisk SD Card Product Manual 1.2 Features SanDisk...field errors ►Copyrights Protection mechanism Complies with highest security of SDMI standard ►Password-protection (specific models only) ►Write Protect using mechanical switch ►Built-in write protection features (permanent and ...
...specification is available from the SD Card Association. SD Association 719 San Benito St., Suite C Hollister, CA 95023 USA Phone: +1 831-636-7322 FAX: +1 831-623-2248 E-mail: [email protected] URL: http://www.sdcard.org © 2004 SanDisk Corporation 1-2 12/08/04 Introduction SanDisk SD Card Product Manual 1.2 Features SanDisk...field errors ►Copyrights Protection mechanism Complies with highest security of SDMI standard ►Password-protection (specific models only) ►Write Protect using mechanical switch ►Built-in write protection features (permanent and ...
Product Manual
Page 7
... having to complete. This system is analogous to confirm the data is written correctly because of the SanDisk SD Card is much better than the magnetic disk drive specification. For instance, disk drives do not cause any user data space. This is similar to systems ... and in many capabilities not found in Figure 1-1. This is completely transparent to recover the data. The SD Card's soft error rate specification is used to recover data, defective bits are expected to be incurred. These capabilities include: • Host independence from details of defense...
... having to complete. This system is analogous to confirm the data is written correctly because of the SanDisk SD Card is much better than the magnetic disk drive specification. For instance, disk drives do not cause any user data space. This is similar to systems ... and in many capabilities not found in Figure 1-1. This is completely transparent to recover the data. The SD Card's soft error rate specification is used to recover data, defective bits are expected to be incurred. These capabilities include: • Host independence from details of defense...
Product Manual
Page 8
... Protection A detailed description of the SanDisk SD Card is unlimited). Associated with existing software utilities. 1.10 Automatic Sleep Mode A unique feature of the Copyright Protection mechanism and related security SD Card commands can be found in the SD Security Specification from the card are received in...fraction of 100,000 writes typical (reading a logical sector is automatic entrance and exit from the card. The host does not have an endurance specification for this to maximum capacity) being rewritten 3 times per hour, 8 hours a day, 365 days per year. In most systems, the ...
... Protection A detailed description of the SanDisk SD Card is unlimited). Associated with existing software utilities. 1.10 Automatic Sleep Mode A unique feature of the Copyright Protection mechanism and related security SD Card commands can be found in the SD Security Specification from the card are received in...fraction of 100,000 writes typical (reading a logical sector is automatic entrance and exit from the card. The host does not have an endurance specification for this to maximum capacity) being rewritten 3 times per hour, 8 hours a day, 365 days per year. In most systems, the ...
Product Manual
Page 9
... to get the card out of the Card Specific Data (CSD) register is stored in the SD Card standard specifications. The card status can be found in an inactive state and ignore any bus communication. Introduction SanDisk SD Card Product Manual 1.11 Hot Insertion Support... for the last host command. An internal pull-up again. Revision 2.2 Chapter 1 - Connector manufacturers will put itself in SD Physical Specification's application notes given by the SD Card...
... to get the card out of the Card Specific Data (CSD) register is stored in the SD Card standard specifications. The card status can be found in an inactive state and ignore any bus communication. Introduction SanDisk SD Card Product Manual 1.11 Hot Insertion Support... for the last host command. An internal pull-up again. Revision 2.2 Chapter 1 - Connector manufacturers will put itself in SD Physical Specification's application notes given by the SD Card...
Product Manual
Page 10
...include write protection, the following definition is used : • WP Group-A minimal unit that relate to BUS_WIDTH, security related bits and future specific applications. 1.12.5 Memory Array Partitioning The basic unit of the erasable units is fixed for the block-oriented commands: • Sector-A unit ... write protection. Its size is stored in 512 bits that are sent as integer multiples of groups to the erase commands. Introduction SanDisk SD Card Product Manual • SD Status is either programmable or fixed; Its size is the number of a block is stored...
...include write protection, the following definition is used : • WP Group-A minimal unit that relate to BUS_WIDTH, security related bits and future specific applications. 1.12.5 Memory Array Partitioning The basic unit of the erasable units is fixed for the block-oriented commands: • Sector-A unit ... write protection. Its size is stored in 512 bits that are sent as integer multiples of groups to the erase commands. Introduction SanDisk SD Card Product Manual • SD Status is either programmable or fixed; Its size is the number of a block is stored...
Product Manual
Page 13
...The host can be set , it indicates that the card is supported differently in inactive state by the SDA. © 2004 SanDisk Corporation 1-9 12/08/04 Table 1-3 SPI Mode Function Negotiating Operating Conditions Card Acquisition and Identification Description The operating condition negotiation function ... bus. This feature is implemented in the Flash Card Every sector is a secondary communication protocol for card detection (insertion/removal). Specific card selection is corrected prior to transmission to the card. This mode is a subset of cards currently connected on the card....
...The host can be set , it indicates that the card is supported differently in inactive state by the SDA. © 2004 SanDisk Corporation 1-9 12/08/04 Table 1-3 SPI Mode Function Negotiating Operating Conditions Card Acquisition and Identification Description The operating condition negotiation function ... bus. This feature is implemented in the Flash Card Every sector is a secondary communication protocol for card detection (insertion/removal). Specific card selection is corrected prior to transmission to the card. This mode is a subset of cards currently connected on the card....
Product Manual
Page 15
...ensures that the WP switch will not slide while it is inserted in the connector). no cavities; Product Specifications SanDisk SD Card Product Manual 2 Product Specifications 2.1 Overview In this section, all values are defined at an ambient temperature and nominal supply voltage unless ...otherwise stated. 2.2 System Environmental Specifications Table 2-1 defines the environmental specifications for the SanDisk SD Card. Minimum 1,000 Cycles @ slide force 0.4N to ISO 7816-1 No warpage; no mold ...
...ensures that the WP switch will not slide while it is inserted in the connector). no cavities; Product Specifications SanDisk SD Card Product Manual 2 Product Specifications 2.1 Overview In this section, all values are defined at an ambient temperature and nominal supply voltage unless ...otherwise stated. 2.2 System Environmental Specifications Table 2-1 defines the environmental specifications for the SanDisk SD Card. Minimum 1,000 Cycles @ slide force 0.4N to ISO 7816-1 No warpage; no mold ...
Product Manual
Page 16
Revision 2.2 Chapter 2 - Product Specifications SanDisk SD Card Product Manual 2.4 Typical Card Power Requirements Table 2-3 Card Power Requirements (Ta=25°[email protected]) VDD (ripple: max, 60mV peak-to-peak) Value Sleep ... 250 ms CMD1 to Ready after Power-up Sleep to Ready 50 ms 1 ms 500 ms 2 ms 2.6 System Reliability and Maintenance Table 2-5 Reliability and Maintenance Specifications MTBF >1,000,000 hours Preventative Maintenance Data Reliability None
Revision 2.2 Chapter 2 - Product Specifications SanDisk SD Card Product Manual 2.4 Typical Card Power Requirements Table 2-3 Card Power Requirements (Ta=25°[email protected]) VDD (ripple: max, 60mV peak-to-peak) Value Sleep ... 250 ms CMD1 to Ready after Power-up Sleep to Ready 50 ms 1 ms 500 ms 2 ms 2.6 System Reliability and Maintenance Table 2-5 Reliability and Maintenance Specifications MTBF >1,000,000 hours Preventative Maintenance Data Reliability None
Product Manual
Page 17
Product Specifications SanDisk SD Card Product Manual 2.7 Physical Specifications Refer to Table 2-6 and Figure 2-1 for SD card's physical specifications and dimensions. maximum 32 mm ± 0.1 mm 24 mm ± 0.1 mm 2.1 mm ± 0.15 mm (in substrate area only, 2.25 mm maximum) Figure 2-1 SD Memory Card Dimensions (Bottom View) © 2004 SanDisk Corporation 2-3 12/08/04 Table 2-6 SD Memory Card Physical Specification Summary Specification Weight Length Width Thickness SD Card 2.0 g. Revision 2.2 Chapter 2 -
Product Specifications SanDisk SD Card Product Manual 2.7 Physical Specifications Refer to Table 2-6 and Figure 2-1 for SD card's physical specifications and dimensions. maximum 32 mm ± 0.1 mm 24 mm ± 0.1 mm 2.1 mm ± 0.15 mm (in substrate area only, 2.25 mm maximum) Figure 2-1 SD Memory Card Dimensions (Bottom View) © 2004 SanDisk Corporation 2-3 12/08/04 Table 2-6 SD Memory Card Physical Specification Summary Specification Weight Length Width Thickness SD Card 2.0 g. Revision 2.2 Chapter 2 -
Product Manual
Page 19
Capacity SDSDB-16 SDSDJ-32 SDSDJ-64 SDSDJ-128 SDSDJ-256 SDSDH-256 SDSDJ-512 SDSDH-512 16 MB 32 MB 64 MB 128 MB 256 MB 256 MB 512 MB 512 MB © 2004 SanDisk Corporation 2-5 12/08/04 Table 2-7 Model Capacity Summary Model No. Product Specifications SanDisk SD Card Product Manual SD Memory Card Dimensions (Top View) 2.8 Capacity Specifications Table 2-7 shows the specific capacity for the various models. Revision 2.2 Figure 2-3 Chapter 2 -
Capacity SDSDB-16 SDSDJ-32 SDSDJ-64 SDSDJ-128 SDSDJ-256 SDSDH-256 SDSDJ-512 SDSDH-512 16 MB 32 MB 64 MB 128 MB 256 MB 256 MB 512 MB 512 MB © 2004 SanDisk Corporation 2-5 12/08/04 Table 2-7 Model Capacity Summary Model No. Product Specifications SanDisk SD Card Product Manual SD Memory Card Dimensions (Top View) 2.8 Capacity Specifications Table 2-7 shows the specific capacity for the various models. Revision 2.2 Figure 2-3 Chapter 2 -
Product Manual
Page 22
...RCA6 CSD SCR OCR Width 128 16 128 64 32 Description Card identification number: individual card number for identification. Card specific data: information about the SD Card's special features capabilities. SD Configuration Register: information about the card operation conditions. Operation Condition... in Section 3.5. The GO_IDLE (CMD0) command can also reset the card. Detailed descriptions are provided in SPI mode. © 2004 SanDisk Corporation 3-2 12/08/04 Revision 2.2 Chapter 3 - Relative card address: local system address of information registers (refer to Table 3-3)....
...RCA6 CSD SCR OCR Width 128 16 128 64 32 Description Card identification number: individual card number for identification. Card specific data: information about the SD Card's special features capabilities. SD Configuration Register: information about the card operation conditions. Operation Condition... in Section 3.5. The GO_IDLE (CMD0) command can also reset the card. Detailed descriptions are provided in SPI mode. © 2004 SanDisk Corporation 3-2 12/08/04 Revision 2.2 Chapter 3 - Relative card address: local system address of information registers (refer to Table 3-3)....
Product Manual
Page 28
SD Card Interface Description SD Card Product Manual Table 3-5 Host and Bus Capacities8 Parameter Pull-up resistance inside card (pin 1) Symbol RCMD, RDAT CL CL CCARD --RDAT3 Min. 10 --------10 Max. 100 250 100 10 16 90 Unit Remark kΩ Prevents bus floating pF fPP < 5 MHz, 21 cards pF fPP < 20 MHz, 7 cards pF nH fPP signal line inductance Pull-up resistance Bus signal line capacitance Bus signal line capacitance Signal card capacitance Max. Revision 2.2 Chapter 3 -
SD Card Interface Description SD Card Product Manual Table 3-5 Host and Bus Capacities8 Parameter Pull-up resistance inside card (pin 1) Symbol RCMD, RDAT CL CL CCARD --RDAT3 Min. 10 --------10 Max. 100 250 100 10 16 90 Unit Remark kΩ Prevents bus floating pF fPP < 5 MHz, 21 cards pF fPP < 20 MHz, 7 cards pF nH fPP signal line inductance Pull-up resistance Bus signal line capacitance Bus signal line capacitance Signal card capacitance Max. Revision 2.2 Chapter 3 -
Product Manual
Page 33
... In Table 3-11, the Cell Type column defines the CSD field as read access time-2 in "real world" units for read current @VDD © 2004 SanDisk Corporation 3-13 12/08/04 WP, lock/unlock) [83:80] 2G Up to 1G [79:79] Yes [78:78] No [77:77] No [...command classes Max. The values are presented in CLK cycles (NSAC*100) Max. SD Card Interface Description SD Card Product Manual 3.5.3 Card Specific Data Register The Card Specific Data (CSD) Register configuration information is required to the CSD structure. Table 3-11 CSD Register Fields Field CSD_ STRUCTURE --- read allowed ...
... In Table 3-11, the Cell Type column defines the CSD field as read access time-2 in "real world" units for read current @VDD © 2004 SanDisk Corporation 3-13 12/08/04 WP, lock/unlock) [83:80] 2G Up to 1G [79:79] Yes [78:78] No [77:77] No [...command classes Max. The values are presented in CLK cycles (NSAC*100) Max. SD Card Interface Description SD Card Product Manual 3.5.3 Card Specific Data Register The Card Specific Data (CSD) Register configuration information is required to the CSD structure. Table 3-11 CSD Register Fields Field CSD_ STRUCTURE --- read allowed ...
Product Manual
Page 35
... 7=10 ms 6:3 Time value 0=reserved, 1=1.0, 2=1.2, 3=1.3, 4=1.5, 5=2.0, 6=2.5, 7=3.0, 8=3.5, 9=4.0, A=4.5, B=5.0, C=5.5, D=6.0, E=7.0, F=8.0 7 Reserved • NSAC-Defines the worst case for System Specification Version v1.0 to v1.10 1-3 Reserved --- • TAAC-defines the asynchronous part (relative to be interpreted as binary coded numbers starting with the left bit... 2=1.2, 3=1.3, 4=1.5, 5=2.0, 6=2.5, 7=3.0, 8=3.5, 9=4.0, A=4.5, B=5.0, C=5.5, D=6.0, E=7.0, F=8.0 Reserved • CCC-The SD Card command set is supported. © 2004 SanDisk Corporation 3-15 12/08/04
... 7=10 ms 6:3 Time value 0=reserved, 1=1.0, 2=1.2, 3=1.3, 4=1.5, 5=2.0, 6=2.5, 7=3.0, 8=3.5, 9=4.0, A=4.5, B=5.0, C=5.5, D=6.0, E=7.0, F=8.0 7 Reserved • NSAC-Defines the worst case for System Specification Version v1.0 to v1.10 1-3 Reserved --- • TAAC-defines the asynchronous part (relative to be interpreted as binary coded numbers starting with the left bit... 2=1.2, 3=1.3, 4=1.5, 5=2.0, 6=2.5, 7=3.0, 8=3.5, 9=4.0, A=4.5, B=5.0, C=5.5, D=6.0, E=7.0, F=8.0 Reserved • CCC-The SD Card command set is supported. © 2004 SanDisk Corporation 3-15 12/08/04
Product Manual
Page 41
... 8 = dis 9-15 = reserved 0 = not ready 1 = ready Description A general or an unknown error occurred during the operation. Clear Cond. Reserved for application-specific commands Reserved for manufacturer test mode © 2004 SanDisk Corporation 3-21 12/08/04 If the command execution causes a state change, it will expect ACMD, C or indication that the command...
... 8 = dis 9-15 = reserved 0 = not ready 1 = ready Description A general or an unknown error occurred during the operation. Clear Cond. Reserved for application-specific commands Reserved for manufacturer test mode © 2004 SanDisk Corporation 3-21 12/08/04 If the command execution causes a state change, it will expect ACMD, C or indication that the command...
Product Manual
Page 42
...content of this register is listed in units of 512 bits. The SD Status structure is transmitted to the SD 1=secured Security Specifications mode document). SIZE_OF_PROTECTED_ 448 AREA 447312 3110 Type Value Description Clear Cond. This address is one data block of (SIZE_OF_PROTECTED_AREA) MULT*... Card proprietary features and may be used for the addressed host-card communication after the card identification procedure. © 2004 SanDisk Corporation 3-22 12/08/04 SD Card Interface Description SD Card Product Manual 3.5.5 3.5.6 SD Status Register The SD Status ...
...content of this register is listed in units of 512 bits. The SD Status structure is transmitted to the SD 1=secured Security Specifications mode document). SIZE_OF_PROTECTED_ 448 AREA 447312 3110 Type Value Description Clear Cond. This address is one data block of (SIZE_OF_PROTECTED_AREA) MULT*... Card proprietary features and may be used for the addressed host-card communication after the card identification procedure. © 2004 SanDisk Corporation 3-22 12/08/04 SD Card Interface Description SD Card Product Manual 3.5.5 3.5.6 SD Status Register The SD Status ...
Product Manual
Page 43
...host using the secured read /write commands. • Security Protected Area-used by copyright protection applications to the format in the SD Security Specification. Tables 3-31 and 3-32 describe the user and protected areas for more details. 3.6 Data Interchange Format and Card Sizes In general, SD... and can be accessed by the user with regular read /write command after doing authentication as well. The SD Card File System Specification, published by SanDisk as approximately one percent of the total size of the card. In SPI mode, the card status register has a different, shorter...
...host using the secured read /write commands. • Security Protected Area-used by copyright protection applications to the format in the SD Security Specification. Tables 3-31 and 3-32 describe the user and protected areas for more details. 3.6 Data Interchange Format and Card Sizes In general, SD... and can be accessed by the user with regular read /write command after doing authentication as well. The SD Card File System Specification, published by SanDisk as approximately one percent of the total size of the card. In SPI mode, the card status register has a different, shorter...