hb288032mm1 Renesas Electronics Corporation., hb288032mm1 Datasheet - Page 51

no-image

hb288032mm1

Manufacturer Part Number
hb288032mm1
Description
Multimediacard 32 Mbyte - Hitachi Semiconductor
Manufacturer
Renesas Electronics Corporation.
Datasheet
Bus Transfer Protection
Every MultiMediaCard token transferred on the bus is protected by CRC bits. In SPI mode, the
MultiMediaCard offers a non protected mode which enables systems built with reliable data links to
exclude the hardware or firmware required for implementing the CRC generation and verification
functions. In the non-protected mode the CRC bits of the command, response and data tokens are still
required in the tokens. However, they are defined as “don’t care” for the transmitter and ignored by the
receiver. The SPI interface is initialized in the non protected mode. The host can turn this option on and
off using the CRC_ON_OFF command (CMD59).
Data Read Overview
The SPI mode supports single block read operations only (CMD17 in the MultiMediaCard protocol). 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 (refer to Figure “Read
Operation”).
A valid data block is suffixed with a 16 bit CRC generated by the standard CCITT polynomial
The maximum block length is given by READ_BL_LEN, defined in the CSD. If partial blocks are allowed
(i.e. the CSD parameter READ_BL_PARTIAL equals 1), the block length can be any number between 1
and the maximum block size. Otherwise, the only valid block length for data read is given by
READ_BL_LEN. The start address can be any byte address in the valid address range of the card. Every
block, however, must be contained in a single physical card sector. 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 “Read
Operation-Data Error” shows a data read operation which terminated with an error token rather than a data
block.
x
16
Data in
Data out
+ x
12
+ x
5
+1.
to card
from
host
command
response
Read Operation
to host
from
card
data block CRC
data from card
to host
commnand
Next
command
HB288032MM1
51

Related parts for hb288032mm1