background image

T

T

T

S

S

S

2

2

2

G

G

G

S

S

S

D

D

D

1

1

1

5

5

5

0

0

0

 

 

 

                           

2GB 150x Secure Digital Card

 
 

Transcend Information Inc.

 

 

6

SPI bus 

While the SD channel is based on command and data bit streams which are initiated by a start bit and terminated by 
a stop bit, the SPI channel is byte oriented. Every command or data block is built of 8-bit bytes and is byte aligned to 
the CS signal (i.e. the length is a multiple of 8 clock cycles). 

Similar to the SD protocol, the SPI messages consist of command, response and data-block tokens All 
communication between host and cards is controlled by the host (master). The host starts every bus transaction by 
asserting the CS signal low. 

The response behavior in the SPI mode differs from the SD mode in the following three aspects:  

• The selected card always responds to the command. 

• Two new (8 & 16 bit) response structure is used 

• When the card encounters a data retrieval problem, it will respond with an error response (which replaces the 
expected data block) rather than by a time-out as in the SD mode. 

In addition to the command response, every data block sent to the card during write operations will be responded 
with a special data response token. 

• Data Read 

Single and multiple block read commands are supported in SPI mode. However, in order to comply with the SPI 
industry standard, only two (unidirectional) signal are used. Upon reception of a valid read command the card will 
respond with a response token followed by a data token of the length defined in a previous SET_BLOCKLEN 
(CMD16) command. A multiple block read operation is terminated, similar to the SD protocol, with the 
STOP_TRANSMISSION command. 

 

Figure 11: Read operation

 

A valid data block is suffixed with a 16 bit CRC generated by the standard CCITT polynomial X

16

 +X

12

 +X

5

 +1. 

In case of a data retrieval error, the card will not transmit any data. Instead, a special data error token will be sent to 
the host Figure 12 shows a data read operation which terminated with an error token rather than a data block. 

Summary of Contents for Secure Digital Card TS2GSD150

Page 1: ...25 85 C Insertion removal durability 10 000 cycles Fully compatible with SD card spec v1 1 Mechanical Write Protection Switch Support clock frequencies 0 50MHz Support different Bus width x1 x4 Suppor...

Page 2: ...T T TS S S2 2 2G G GS S SD D D1 1 15 5 50 0 0 2GB 150x Secure Digital Card Transcend Information Inc 2 Architecture...

Page 3: ...ta data can be transferred from the card to the host or vice versa Data is transferred via the data lines Figure 4 no response and no data operations Card addressing is implemented using a session add...

Page 4: ...data lines used for transferring the data Figure 6 Multiple Block write operation Command tokens have the following coding scheme Figure 7 Command token format Each command token is preceded by a sta...

Page 5: ...is transmitted first the LSB bit is the last When the wide bus option is used the data is transferred 4 bits at a time refer to Figure 10 Start and end bits as well as the CRC bits are transmitted for...

Page 6: ...t will respond with an error response which replaces the expected data block rather than by a time out as in the SD mode In addition to the command response every data block sent to the card during wr...

Page 7: ...e token and will wait for a data block to be sent from the host CRC suffix block length and start address restrictions are identical to the read operation see Figure 13 Figure 13 Write operation After...

Page 8: ...0000 b 7 1 65V 1 95V 0 b 14 8 2 0V 2 6V 000 0000 b 23 15 2 7V 3 6V 1 1111 1111 b 30 24 Reserved 000 0000 b 31 Card power status bit 1 OCR bit 31 is set to LOW if the card has not finished the power u...

Page 9: ...erved 119 112 8 Data read access time 1 TAAC 7F h 80 ms 111 104 8 Data read access time 2 NSAC FF h 25 5k clocks 103 96 8 Max bus clock freq TRAN_SPEED 32 h 25 MHz 95 84 12 Card command classes CCC 1F...

Page 10: ...4 This field is not a constant value The value will be changed by different flash memory 6 Extended CSD Register EXT_CSD The Extended CSD register defines the card properties and selected modes It is...

Page 11: ...total capacitance CL the CLK line of the SD Memory Card bus is the sum of the bus master capacitance CHOST the bus capacitance CBUS itself and the capacitance CCARD of each card connected to this lin...

Page 12: ...ly 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 VDD of the allowed voltage range Param...

Page 13: ...min VIH and max VIL Clock frequency Data Transfer Mode fPP 0 25 MHz CL 100 pF 7 cards Clock frequency Identification Mode The low freq is required for MultiMediaCard compatibility fOD 0 400 KHz CL 25...

Page 14: ...cards Clock fall time 50 ns CL 250 pF 21 cards Inputs CMD DAT referenced to CLK Input set up time tISU 5 ns CL 25 pF 1 cards Input hold time tIH 5 ns CL 25 pF 1 cards Outputs CMD DAT referenced to CLK...

Page 15: ...Min Max Unit Remark Clock CLK All values are referred to min VIH and max VIL Clock frequency Data Transfer Mode fPP 0 50 MHz Clock low time tWL 7 ns Clock high time tWH 7 ns Clock rise time tTLH 3 ns...

Page 16: ...GS S SD D D1 1 15 5 50 0 0 2GB 150x Secure Digital Card Transcend Information Inc 16 Output Delay time during Data Transfer Mode tODLY 14 ns Output Hold time tOH 2 5 ns Total System capacitance for e...

Page 17: ...UV light exposure UV 254nm 15Ws cm according to ISO 7816 1 Visual inspection Shape and form No warp page no mold skin complete form no cavities surface smoothness 0 1 mm cm within contour no cracks no...

Reviews: