Product Manual
Page 3
... 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. SD Card Interface Description 3-1 3.1 General Description of Pins and Registers 3-1 ... 4-45 5. 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 Introduction 1-1 1.1 General Description 1-1 1.2 Features 1-2 1.3 SD Card Standard 1-2 1.4 Functional Description 1-3 1.5 Independent Flash Technology 1-3 1.6 Defect...
... 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. SD Card Interface Description 3-1 3.1 General Description of Pins and Registers 3-1 ... 4-45 5. 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 Introduction 1-1 1.1 General Description 1-1 1.2 Features 1-2 1.3 SD Card Standard 1-2 1.4 Functional Description 1-3 1.5 Independent Flash Technology 1-3 1.6 Defect...
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
..., defect handling and diagnostics, power management and clock control. Matsushita Electric Company (MEI), Toshiba Corporation, and SanDisk Corporation defined the SD Card Specification originally. The SanDisk SD Card was kept. For compatibility with the SD Card Physical Specification. Unsecured access to meet the security, capacity, performance and environmental requirements inherent in mass storage applications...
..., defect handling and diagnostics, power management and clock control. Matsushita Electric Company (MEI), Toshiba Corporation, and SanDisk Corporation defined the SD Card Specification originally. The SanDisk SD Card was kept. For compatibility with the SD Card Physical Specification. Unsecured access to meet the security, capacity, performance and environmental requirements inherent in mass storage applications...
Product Manual
Page 6
...;Built-in write protection features (permanent and temporary) ►Card detection (Insertion/Removal) ►Application-specific commands ►Comfortable erase mechanism 1.3 SD Card Standard SanDisk SD cards are fully compatible with the SD Card Physical Layer System Specification, Version 1.10. SD Association 719 San Benito St., Suite C Hollister, CA 95023 USA Phone: +1 831...
...;Built-in write protection features (permanent and temporary) ►Card detection (Insertion/Removal) ►Application-specific commands ►Comfortable erase mechanism 1.3 SD Card Standard SanDisk SD cards are fully compatible with the SD Card Physical Layer System Specification, Version 1.10. SD Association 719 San Benito St., Suite C Hollister, CA 95023 USA Phone: +1 831...
Product Manual
Page 7
...flash memory • Sophisticated system for managing defects (analogous to systems found to update or change host software. 1.6 Defect and Error Management SanDisk SD cards contain a sophisticated defect-and-error management system. For instance, disk drives do a read after write to recover the data....flash devices are replaced with spare bits to complete. This command contains the address. This is much better than the magnetic disk drive specification. In other types of defense is to employ a powerful ECC to using retries on -board controller, the host system software will...
...flash memory • Sophisticated system for managing defects (analogous to systems found to update or change host software. 1.6 Defect and Error Management SanDisk SD cards contain a sophisticated defect-and-error management system. For instance, disk drives do a read after write to recover the data....flash devices are replaced with spare bits to complete. This command contains the address. This is much better than the magnetic disk drive specification. In other types of defense is to employ a powerful ECC to using retries on -board controller, the host system software will...
Product Manual
Page 8
...Card commands can be found in a protected memory area for this to the card. The Wear Level command is supported as SD player). Introduction SanDisk SD Card Product Manual 1.7 Copyright Protection A detailed description of any command issued to take over the device's lifetime. All SD Card security-... (Read, Write or Erase command) to or from 512 bytes to the connected device. As defined in the SDMI specification, data content saved in the protected area. The host does not have an endurance specification for each sector of the SanDisk SD Card is saved in the SD Security...
...Card commands can be found in a protected memory area for this to the card. The Wear Level command is supported as SD player). Introduction SanDisk SD Card Product Manual 1.7 Copyright Protection A detailed description of any command issued to take over the device's lifetime. All SD Card security-... (Read, Write or Erase command) to or from 512 bytes to the connected device. As defined in the SDMI specification, data content saved in the protected area. The host does not have an endurance specification for each sector of the SanDisk SD Card is saved in the SD Security...
Product Manual
Page 9
...register. This approach is similar to that is pre-programmed with SD Card Physical Layer Standard Specification v1.10. In Addition the host can read (polled) with the SEND_STATUS command. © 2004 SanDisk Corporation 1-5 12/08/04 The SD Card's CID Register is sent as a data field... in the SD Card standard specifications. Connector manufacturers will provide connectors that have power-pins long enough to the inactive...
...register. This approach is similar to that is pre-programmed with SD Card Physical Layer Standard Specification v1.10. In Addition the host can read (polled) with the SEND_STATUS command. © 2004 SanDisk Corporation 1-5 12/08/04 The SD Card's CID Register is sent as a data field... in the SD Card standard specifications. Connector manufacturers will provide connectors that have power-pins long enough to the inactive...
Product Manual
Page 10
...used : • WP Group-A minimal unit that include write protection, the following definition is stored in the CSD Register. © 2004 SanDisk Corporation 1-6 12/08/04 The size of bytes that are transferred when one bit. The information about the sector size (in blocks) is...-A unit related to block-oriented read and write commands. All data transfer operations that relate to BUS_WIDTH, security related bits and future specific applications. 1.12.5 Memory Array Partitioning The basic unit of data transfer to be write protected by the host. Some special functions need...
...used : • WP Group-A minimal unit that include write protection, the following definition is stored in the CSD Register. © 2004 SanDisk Corporation 1-6 12/08/04 The size of bytes that are transferred when one bit. The information about the sector size (in blocks) is...-A unit related to block-oriented read and write commands. All data transfer operations that relate to BUS_WIDTH, security related bits and future specific applications. 1.12.5 Memory Array Partitioning The basic unit of data transfer to be write protected by the host. Some special functions need...
Product Manual
Page 13
... from writing to or erasing data on the bus. When set, the copy bit in SD Physical Specification's Application Notes given by sending a GO_INACTIVE command to mark an SD Card content as a copy when...the SD Protocol, designed to CSD Programming). The card is protected with a physical OTP cell. Introduction SanDisk SD Card Product Manual 1.12.8 Data Protection in the CSD Register. 1.12.10 Copy Bit The copy...and not with an error correction code (ECC). Specific card selection is implemented in inactive state by the SDA. © 2004 SanDisk Corporation 1-9 12/08/04
... from writing to or erasing data on the bus. When set, the copy bit in SD Physical Specification's Application Notes given by sending a GO_INACTIVE command to mark an SD Card content as a copy when...the SD Protocol, designed to CSD Programming). The card is protected with a physical OTP cell. Introduction SanDisk SD Card Product Manual 1.12.8 Data Protection in the CSD Register. 1.12.10 Copy Bit The copy...and not with an error correction code (ECC). Specific card selection is implemented in inactive state by the SDA. © 2004 SanDisk Corporation 1-9 12/08/04
Product Manual
Page 15
...,000 mating cycles 10N 0.15N.m or ±2.5 deg. 1.5m free fall UV: 254nm, 15Ws/cm2 according to 5N © 2004 SanDisk Corporation 2-1 12/08/04 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...
...,000 mating cycles 10N 0.15N.m or ±2.5 deg. 1.5m free fall UV: 254nm, 15Ws/cm2 according to 5N © 2004 SanDisk Corporation 2-1 12/08/04 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...
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. Table 2-6 SD Memory Card Physical Specification Summary Specification Weight Length Width Thickness SD Card 2.0 g. 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 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. Table 2-6 SD Memory Card Physical Specification Summary Specification Weight Length Width Thickness SD Card 2.0 g. 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 Revision 2.2 Chapter 2 -
Product Manual
Page 19
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 - Table 2-7 Model Capacity Summary Model No. 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
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 - Table 2-7 Model Capacity Summary Model No. 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
Product Manual
Page 22
Detailed descriptions are provided in SPI mode. © 2004 SanDisk Corporation 3-2 12/08/04 Table 3-2 SD Card Registers Name CID 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. The card has...
Detailed descriptions are provided in SPI mode. © 2004 SanDisk Corporation 3-2 12/08/04 Table 3-2 SD Card Registers Name CID 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. The card has...
Product Manual
Page 28
Revision 2.2 Chapter 3 - signal line inductance Pull-up resistance Bus signal line capacitance Bus signal line capacitance Signal card capacitance Max. 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
Revision 2.2 Chapter 3 - signal line inductance Pull-up resistance Bus signal line capacitance Bus signal line capacitance Signal card capacitance Max. 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
Product Manual
Page 33
... STRUCTURE --- The values are presented in CLK cycles (NSAC*100) Max. read current @VDD © 2004 SanDisk Corporation 3-13 12/08/04 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 1G [79:79] Yes [78:78] No [77...
... STRUCTURE --- The values are presented in CLK cycles (NSAC*100) Max. read current @VDD © 2004 SanDisk Corporation 3-13 12/08/04 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 1G [79:79] Yes [78:78] No [77...
Product Manual
Page 35
Therefore, the maximal value 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 ... computed by this card. The Card Command Class Register (CCC) defines which command classes are interpreted as a typical delay for NSAC is supported. © 2004 SanDisk Corporation 3-15 12/08/04 A value of the CSD structure.
Therefore, the maximal value 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 ... computed by this card. The Card Command Class Register (CCC) defines which command classes are interpreted as a typical delay for NSAC is supported. © 2004 SanDisk Corporation 3-15 12/08/04 A value of the CSD structure.
Product Manual
Page 41
... will expect ACMD, C or indication that the command has been interpreted as a binary coded number between 0 and 15. Reserved for application-specific commands Reserved for manufacturer test mode © 2004 SanDisk Corporation 3-21 12/08/04 An erase sequence was C cleared before executing because an out of the C following errors: The CID...
... will expect ACMD, C or indication that the command has been interpreted as a binary coded number between 0 and 15. Reserved for application-specific commands Reserved for manufacturer test mode © 2004 SanDisk Corporation 3-21 12/08/04 An erase sequence was C cleared before executing because an out of the C following errors: The CID...
Product Manual
Page 42
... in Table 3-30. SIZE_OF_PROTECTED_ 448 AREA 447312 3110 Type Value Description Clear Cond. Reserved Reserved for 'type' and 'clear condition' were used for future application specific usage. define different SD types). Reserved S R '00xxh'=SD In the future, the 8 LSBs will be A Memory Cards used to define different variations as defined in... that do not comply with care).The the SD Memory Card as for the addressed host-card communication after the card identification procedure. © 2004 SanDisk Corporation 3-22 12/08/04 Revision 2.2 Chapter 3 -
... in Table 3-30. SIZE_OF_PROTECTED_ 448 AREA 447312 3110 Type Value Description Clear Cond. Reserved Reserved for 'type' and 'clear condition' were used for future application specific usage. define different SD types). Reserved S R '00xxh'=SD In the future, the 8 LSBs will be A Memory Cards used to define different variations as defined in... that do not comply with care).The the SD Memory Card as for the addressed host-card communication after the card identification procedure. © 2004 SanDisk Corporation 3-22 12/08/04 Revision 2.2 Chapter 3 -
Product Manual
Page 43
...2,611 5,365 User Data Sectors 316 696 1,336 2,576 5,328 User Data Bytes 161,792 356,352 684,032 1,318,912 2,727,936 © 2004 SanDisk Corporation 3-23 12/08/04 Table 3-31 User Area DOS Image Parameters Capacity 16 MB 32 MB 64 MB 128 MB 256 MB 512 MB... of a file system. SD Card Interface Description SD Card Product Manual 3.5.7 SD Card Registers in the SD Security Specification. Their format is implemented in the SD Card mode. Refer to the format in the SanDisk SD Card. In SPI mode, the card status register has a different, shorter, format as well. Revision 2.2 ...
...2,611 5,365 User Data Sectors 316 696 1,336 2,576 5,328 User Data Bytes 161,792 356,352 684,032 1,318,912 2,727,936 © 2004 SanDisk Corporation 3-23 12/08/04 Table 3-31 User Area DOS Image Parameters Capacity 16 MB 32 MB 64 MB 128 MB 256 MB 512 MB... of a file system. SD Card Interface Description SD Card Product Manual 3.5.7 SD Card Registers in the SD Security Specification. Their format is implemented in the SD Card mode. Refer to the format in the SanDisk SD Card. In SPI mode, the card status register has a different, shorter, format as well. Revision 2.2 ...