Summary of the content on the page No. 1
TS1~2GUSD-S3
TS1~2GUSD-S3
TS1~2GUSD-S3 microSD Memory Card + Reader S3
Description Features
Transcend microSD card series are non-volatile, • ROHS compliant product.
which means no external power is required to retain • Operating Voltage: 2.7 ~ 3.6V
the information stored on it. Besides, it is also a • Operating Temperature: -25 ~ 85°C
solid-state device that without moving parts to skip or • Durability: 10,000 insertion/removal cycles
break down. B
Summary of the content on the page No. 2
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 Architecture 2 Transcend Information Inc.
Summary of the content on the page No. 3
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 Bus Operating Conditions • General Parameter Symbol Min. Max. Unit Remark Peak voltage on all lines -0.3 VDD+0.3 V All Inputs Input Leakage Current -10 10 µA All Outputs Output Leakage Current -10 10 µA • Power Supply Voltage Parameter Symbol Min. Max. Unit Remark Supply voltage V 2.0 3.6 V CMD0, 15,55,ACMD41 DD commands Supply voltage specified in OCR register E
Summary of the content on the page No. 4
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 • Bus Signal Levels As the bus can be supplied with a variable supply voltage, all signal levels are related to the supply voltage. To meet the requirements of the JEDEC specification JESD8-1A, the card input and output voltages shall be within the following specified ranges for any V of the allowed voltage range: DD Parameter Symbol Min. Max. Unit Remark Output HIGH voltag
Summary of the content on the page No. 5
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 • Bus Timing Parameter Symbol Min Max. Unit Remark Clock CLK (All values are referred to min (V ) and max (V ) IH IL Clock frequency Data Transfer Mode f 0 25 MHz C ≤ 100 pF, (7 cards) PP L Clock frequency Identification Mode f 0 400 KHz C ≤ 250 pF, (21 cards) OD L (The low freq. is required for MultiMediaCard compatibility.) Clock low time t 10 ns C ≤ 100 pF, (7 cards) WL
Summary of the content on the page No. 6
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 Reliability and Durability Temperature Operation: -25°C / 85°C (Target spec) Moisture and corrosion Operation: 25°C / 95% rel. humidity Storage: 40°C / 93% rel. hum./500h Salt Water Spray: 3% NaCl/35C; 24h acc. MIL STD Method 1009 Durability 10000 mating cycles Bending 10N Torque 0.10N*m , +/- 2.5deg max Drop test 1.5m free fall UV light exposure UV: 254nm, 15Ws/cm² according
Summary of the content on the page No. 7
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 Register Information Within the card interface six registers are defined: OCR, CID, CSD, RCA, DSR and SCR. These can be accessed only by corresponding commands (see Chapter 4.7). The OCR, CID, CSD and SCR registers carry the card/content specific information, while the RCA and DSR registers are configuration registers storing actual configuration parameters. 1. OCR register The
Summary of the content on the page No. 8
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 2. CID Register The Card IDentification (CID) register is 128 bits wide. It contains the card identification information used during the card identification phase. Every individual flash card shall have a unique identification number. The structure of the CID register is defined in the following paragraphs: • MID An 8 bit binary number that identifies the card manufacturer.
Summary of the content on the page No. 9
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 The manufacturing date composed of two hexadecimal digits, one is 8 bit representing the year(y) and the other is four bits representing the month(m). The “m” field [11:8] is the month code. 1 = January. The “y” field [19:12] is the year code. 0 = 2000. As an example, the binary value of the Date field for production date “April 2001” will be: 00000001 0100. • CRC CRC7 checksum
Summary of the content on the page No. 10
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 The following sections describe the CSD fields and the relevant data types. If not explicitly defined otherwise, all bit strings are interpreted as binary coded numbers starting with the left bit first. • CSD_STRUCTURE Version number of the related CSD structure. • TAAC Defines the asynchronous part of the data access time. 10 Transcend Information Inc.
Summary of the content on the page No. 11
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 • NSAC Defines the worst case for the clock dependent factor of the data access time. The unit for NSAC is100 clock cycles. Therefore, the maximal value for the clock dependent part of the data access time is 25.5k clock cycles. The total access time NAC as expressed in the Table 34 is the sum of TAAC and NSAC. It has to be computed by the host for the actual clock rate. The r
Summary of the content on the page No. 12
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 command class is supported. • READ_BL_LEN The maximum read data block length is computed as 2READ_BL_LEN. The maximum block length might therefore be in the range 512...2048 bytes (see Chapter 4.11 for details). Note that in SD Memory Card the WRITE_BL_LEN is always equal to READ_BL_LEN • READ_BL_PARTIAL (always = 1 in SD Memory Card) Partial Block Read is always al
Summary of the content on the page No. 13
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 Defines if the configurable driver stage is integrated on the card. If set, a driver stage register (DSR)must be implemented also. • C_SIZE This parameter is used to compute the user’s data card capacity (not include the security protected area). The memory capacity of the card is computed from the entries C_SIZE, C_SIZE_MULT and READ_BL_LEN as follows: memory capacity = BLOCKN
Summary of the content on the page No. 14
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 The factor MULT is defined as 2C_SIZE_MULT+2. • 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 WRITE_BL_LEN or one or multiple units (orsectors) of SECTOR_SIZE (see definition below). If ERASE_BLK_EN = ’0’, the host can erase one or multiple units of SECTOR_SIZE. Th
Summary of the content on the page No. 15
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 blocks (see WRITE_BL_LEN). The actual size is computed by increasing this number by one. A value of zero means 1 write block, 127 means 128 write blocks. • WP_GRP_SIZE The size of a write protected group. The contents of this register is a 7 bit binary coded value, defining the number of erase sectors (see SECTOR_SIZE). The actual size is computed by increasing this number by on
Summary of the content on the page No. 16
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 • WRITE_BL_PARTIAL Defines whether partial block sizes can be used in block write commands.WRITE_BL_PARTIAL=’0’ means that only the WRITE_BL_LEN block size and its partial derivatives,in resolution of units of 512 bytes, can be used for block oriented data write.WRITE_BL_PARTIAL=’1’ means that smaller blocks can be used as well. The minimum block sizeis one byte. • FILE_FORMAT_GR
Summary of the content on the page No. 17
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 The following table lists the correspondence between the CSD entries and the command classes. A ‘+’ entry indicates that the CSD field affects the commands of the related command class. 17 Transcend Information Inc.
Summary of the content on the page No. 18
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 4. RCA Register The writable 16-bit relative card address register carries the card address that is published by the card during the card identification. This address is used for the addressed host-card communication after the card identification procedure. The default value of the RCA register is 0x0000. The value0x0000 is reserved to set all cards into the Stand-by State wit
Summary of the content on the page No. 19
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 cards). The CSD register carries the information about the DSR register usage. The default value of the DSR register is 0x404. 6. SCR Register In addition to the CSD register there is another configuration register that named - SD CARD Configuration Register (SCR). SCR provides information on SD Memory Card's special features that were configured into the given card. The size of
Summary of the content on the page No. 20
TS1~2GUSD-S3 TS1~2GUSD-S3 TS1~2GUSD-S3 microSD Memory Card + Reader S3 • DATA_STAT_AFTER_ERASE Defines the data status after erase, whether it is ‘0’ or ‘1’ (the status is card vendor dependent). • SD_SECURITY Describes the security algorithm supported by the card. Security Protocol 1.0 relates to Security Specification Version 0.96. Security Protocol 2.0 relates to Security Specification Version 1.0.-1.01 Note that it is mandatory for a re