HB28K032MM3 Renesas Electronics America, HB28K032MM3 Datasheet - Page 51

no-image

HB28K032MM3

Manufacturer Part Number
HB28K032MM3
Description
Manufacturer
Renesas Electronics America
Type
MultiMedia Cardr
Datasheet

Specifications of HB28K032MM3

Density
32MByte
Operating Supply Voltage (typ)
3.3V
Operating Temperature (min)
-25C
Operating Temperature (max)
85C
Package Type
Not Required
Mounting
Surface Mount
Pin Count
7
Operating Temperature Classification
Commercial
Operating Supply Voltage (min)
2.7V
Operating Supply Voltage (max)
3.6V
Programmable
Yes
Lead Free Status / RoHS Status
Compliant
HB28K032/L064/J128/J256/J512MM3, HB28K032/L064/J128/J256RM3
The data transfer starts N
identical to that of a read block command (refer to Figure “Data Read Timing”). As the data transfer is not
block-oriented, the data stream does not include the CRC checksum. Consequently the host can not check
for data validity. The data stream is terminated by a stop command. The corresponding bus transaction is
identical to the stop command for the multiple read block (refer to Figure “Timing of Stop Command”).
The host selects one card for data write operation by CMD7. The host sets the valid block length for
block-oriented data transfer by CMD16 (The write-block-length of the Renesas MultiMediaCard is
permanently assigned to the value 512 bytes). The host transfers the data with CMD24. The address of the
data block is determined by the argument of this command. This command is responded by the card on the
CMD line as usual. The data transfer from the host starts N
received. The write data have CRC check bits to allow the card to check the transferred data for
transmission errors. The card sends the CRC check information as a CRC status to the host (on the data
line). The CRC status contains the information if the write data transfer was non-erroneous (the CRC
check did not fail) or not. In the case of transmission error the card sends a negative CRC status (“101”
bin) which forces the host to retransmit command and the data. In the case of non-erroneous transmission
the card sends a positive CRC status (“010” bin) and starts the data programming procedure.
If the card does not have any more free data receive buffer, the card indicates it by pulling down the data
line to LOW. The card stops pulling down the data line as soon as at least one receive buffer for the
defined data transfer block length becomes free. This signaling does not give any information about the
data write status. This information has to be polled by CMD13 polling command (SEND_STATUS).
Rev.0.02, Sep.15.2004, page 51 of 89
CMD
CMD
DAT
DAT
L ... pull down to LOW bit
Stream read
Single or multiple block write
S T
Z Z Z
Host command
content
Host active
Host active
content
Write data
* * * *
AC
clock cycles after the end bit of the host command. The bus transaction is
Z
CRC E
CRC E
Z
Z
Timing of The Block Write Command
Z Z Z Z Z Z
N
Z Z S
CR
S T
CRC status
status
Card response
Card active
content
Card active
* * * *
E S
WR
Z Z Z Z
clock cycles after the card response was
busy = 'L'
Card busy
CRC E
N
Z P
E
WR
Z
S
Host active
Write data
content

Related parts for HB28K032MM3