ChipFind - Datasheet

Part Number HB28xxxxMM2

Download:  PDF   ZIP
HB28E016MM2/HB28D032MM2
HB28D064MM2/HB28B128MM2
MultiMediaCard
TM
16 Mbyte/32 Mbyte/64 Mbyte/128 MByte
ADE-203-1294A (Z)
Rev. 1.0
Nov. 5, 2001
Description
These Hitachi MultiMediaCard
TM
s, HB28E016MM2, HB28D032MM2, HB28D064MM2 and
HB28B128MM2, are highly integrated flash memories with serial and random access capability. It is
accessible via a dedicated serial interface optimized for fast and reliable data transmission. This interface
allows several cards to be stacked by through connecting their peripheral contacts. These Hitachi
MultiMediaCards are fully compatible to a new consumer standard, called the MultiMediaCard system
standard defined in the MultiMediaCard system specification [1]. The MultiMediaCard system is a new
mass-storage system based on innovations in semiconductor technology. It has been developed to provide
an inexpensive, mechanically robust storage medium in card form for multimedia consumer applications.
MultiMediaCard allows the design of inexpensive players and drives without moving parts. A low power
consumption and a wide supply voltage range favors mobile, battery-powered applications such as audio
players, organizers, palmtops, electronic books, encyclopedia and dictionaries. Using very effective data
compression schemes such as MPEG, the MultiMediaCard will deliver enough capacity for all kinds of
multimedia data: software/programs, text, music, speech, images, video etc.
Note:
MultiMediaCard
TM
is a trademark of Infineon Technologies AG.
Features
·
16 Mbyte/32 Mbyte/64 Mbyte/128 MByte memory capacity
·
On card error correction
HB28E016/D032/D064/B128MM2
2
·
MultiMediaCard system standard compatibility
System specification version 3.1 compliant
SPI mode supports the single and multiple block read and write operations.
Block and partial block read supported (Command classes 2)
Stream read supported (Command class 1)
Block write and erase supported (Command classes 4 and 5)
Group write protection (Command classes 6)
Stream write supported (Command classes 3)
Password data access protection
Small erase block size of 512 bytes, tagged erase supported
Read block size programmable between 1 and 2048 bytes
V
CC
= 2.7 V to 3.6 V operation voltage range (V
CC
= 2.0 V to 3.6 V for the interface)
No external programming voltage required
Damage free powered card insertion and removal (no operation)
4kV ESD protection (Contact Pads)
·
High speed serial interface with random access
Read speed:
sustained: 13.7 Mbit/s (multi-block read)
burst (one block): 20 Mbit/s
Write speed:
sustained: 6.4 Mbit/s (for HB28E016MM2/HB28D032MM2) (multi-block write)
12.8 Mbit/s (for HB28D064MM2/HB28B128MM2) (multi-block write)
burst (one block): 20 Mbit/s
Up to 10 stacked card (at 20 MHz, V
CC
= 2.7 to 3.6V)
Access time: 300
µ
s (typ) (at 20 MHz, V
CC
= 2.7 to 3.6V)
·
Low power dissipation
High speed: 216 mW (max) (at 20 MHz, V
CC
= 3.6 V): HB28E016MM2/HB28D032MM2
High speed: 288 mW (max) (at 20 MHz, V
CC
= 3.6 V): HB28D064MM2/HB28B128MM2
HB28E016/D032/D064/B128MM2
3
Block Diagram
1
2
3
4
V
PP
Generator
5
6
7
Internal clock
Interface
CID[127:0]
OCR[31:0]
Flash control
Core control
CSD[127:0]
RCA[15:0]
CMD
P
o
w
er on reset unit
Register
set
DA
T
V
CC
CS CMD/DI
DAT/DO
CLK/SCLK
Interface driver
Memory core

All units in these Hitachi MultiMediaCards are clocked by an internal clock generator. The Interface driver
unit synchronizes the DAT and CMD signals from external CLK to the internal used clock signal. The card
is controlled by the three line MultiMediaCard interface containing the signals: CMD, CLK, DAT (refer to
Chapter "Interfaces"). For the identification of the MultiMediaCard in a stack of MultiMediaCards, a card
identification register (CID) and a relative card address register (RCA) is foreseen. An additional register
contains different types of operation parameters. This register is called card specific data register (CSD).
The communication using the MultiMediaCard lines to access either the memory field or the registers is
defined by the MultiMediaCard standard (refer to Chapter "Communication"). The card has its own power
on detection unit. No additional master reset signal is required to setup the card after power on. It is
protected against short circuit during insertion and removal while the MultiMediaCard system is powered
up (refer to Chapter "Power Supply"). No external programming voltage supply is required. The
programming voltage is generated on card.

These Hitachi MultiMediaCards support a second interface operation mode the SPI interface mode. The
SPI mode is activated if the CS signal is asserted (negative) during the reception of the reset command
(CMD0) (refer to Chapter "SPI Communication").
HB28E016/D032/D064/B128MM2
4
Interface

These Hitachi MultiMediaCards' interface can operate in two different modes:
·
MultiMediaCard mode
·
SPI mode

Both modes are using the same pins. The default mode is the MultiMediaCard mode. The SPI mode is
selected by activating (= 0) the CS signal (Pin1) and sending the CMD0.
MultiMediaCard Mode

In the MultiMediaCard mode, all data is transferred over a minimal number of lines:
·
CLK: with each cycle of this signal a one-bit transfer on the command and data lines is done. The
frequency may vary between zero and the maximum clock frequency. The MultiMediaCard bus master
is free to generate these cycles without restrictions in the range of 0 to 20 MHz.
·
CMD: is a bidirectional command channel used for card initialization and data transfer commands.
The CMD signal has two operation modes: open drain for initialization mode and push pull for fast
command transfer. Commands are sent from the MultiMediaCard bus master to the MultiMediaCard
and responses vice versa.
·
DAT: is a bidirectional data channel with a width of one line. The DAT signal of the MultiMediaCard
operates in push pull mode.
·
RSV: is pulled up with resistor (2 M
typ) in the MultiMediaCard. The external pull-up resistor should
be recommended if the system requires.
Interf
ace dr
iv
er
MultiMediaCard Host
ROD
RDAT
RCMD
1 2 3 4 5 6 7
MultiMediaCard
CMD
CLK
DAT

MultiMediaCard Mode Interface

All MultiMediaCards are connected directly to the lines of the MultiMediaCard bus. The following table
defines the card contacts.
HB28E016/D032/D064/B128MM2
5
MultiMediaCard Mode Pad Definition

Pin No.

Name
Type*
1

Description

1

RSV

NC

No connection

2

CMD

I/O/PP/OD

Command/Response

3
V
SS1

S

Ground

4
V
CC

S

Power supply

5

CLK

I

Clock

6
V
SS2

S

Ground

7

DAT

I/O/PP

Data
Note:
1. S: power supply; I: input; O: output; PP: push-pull; OD: open-drain; NC: No connection or V
IH
MultiMediaCard interf
ace controller
1 2 3 4 5 6 7
Memor
y core interf
ace
OD/PP
enable
enable
Interface driver
DAT
CMD
V
SS1
V
CC
CLK
V
SS2
RSV

MultiMediaCard Mode I/O-drivers