SMS512DFA5E NUMONYX, SMS512DFA5E Datasheet - Page 41
![no-image](/images/manufacturer_photos/0/4/484/numonyx_sml.jpg)
SMS512DFA5E
Manufacturer Part Number
SMS512DFA5E
Description
MICROSD CARD SMS 512MB FLASH MEM
Manufacturer
NUMONYX
Datasheet
1.SMS512DFA5E.pdf
(60 pages)
Specifications of SMS512DFA5E
Memory Size
512MB
Memory Type
SD (Secure Digital)
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
SMSxxxDF
Figure 26. Block Write command
6.3.2
Figure 27. Multiple Block Write command
6.4
DAT1-DAT3
command
response
DAT0
Host
Card
CMD
CMD
DAT
E Z
Z
Z
Multiple block write
In multiple block write mode, the write command from the host is followed by a continuous
flow of data blocks from the host. The data flow is terminated by a STOP_TRANSMISSION
command (CMD12).
As in the case of a single block write operation, CRC check bits are appended to the data
sent to allow the card to check for transmission errors. The card returns the CRC check
result as a CRC status token on the DAT0 line.
If a transmission error occurred, the card returns a negative CRC status ('101'). If the
transmission completed successfully, the card returns a positive CRC status ('010') and
starts programming the data.
If an error occurred while programming the flash memory, the card ignores all further data
blocks. In this case the card will not send any CRC response and so, there will be no CRC
start bit on the bus and the three CRC status bits will read ('111').
Figure 27
STOP_TRANSMISSION command
The STOP_TRANSMISSION command works in the same way as in the read mode.
Figure 28
different card states.
The card will consider that a data block was successfully received and is ready for
programming only if the CRC data of the block was validated and the CRC status token,
returned to the host.
Figure 29
host) attempt to transmit the CRC status token. The result is the same as in other examples
E Z
Z
Z P * P
Z * * * * * * *
Z * * * * * * *
N
Z
WR
Z P
N
P
CR
S
* P S T
* * * * * * * * * * * * * * * * * *
Data+CRC E Z
Write data
is an example of an interrupted (by a STOP_TRANSMISSION command from the
describes a multiple block data transmission with and without a card busy signal.
to
Figure 31
Z Z Z
Z Z Z
Card response
CONTENT CRC E
* * *
* * *
describe the timings of the STOP_TRANSMISSION command in
Z
S
CRC status
Z Z Z
Z Z Z
Status
P P P P P * * * * * * * * * * * * * * * * * *
Z Z P
Z
Z
E Z
N
P * P
P * P
WR
N
P * P S
WR
S
S
CONTENT CRC E Z
CONTENT CRC E Z
* * * * * * * * * * * * * * * * * *
Data+CRC E Z Z
Write data
Write data
S
CRC status
Z S
Z X
Status
CRC status
P
X X
Status
P P P P P P P P
E S
P P P P
X
Busy
L * L E
E S
X X
X X
L * L E Z
P P P P
Busy
N
Z P * P
WR
X Z
Timings
ai1005
ai10053
41/60