sandisk SDSM-32-101-01 User guide

SmartMedia™ 32 MByte
Product Manual
®
CORPORATE HEADQUARTERS
140 Caspian Court
Sunnyvale, CA 94089
408-542-0500
FAX: 408-542-0503
SanDisk® Corporation general policy does not recommend the use of its products in life support applications where in a failure or malfunction of the product may directly threaten life or injury. Per SanDisk Terms and Conditions of Sale, the user of SanDisk products in life support applications assumes all risk of such use and indemnifies SanDisk against all damages.
The information in this manual is subject to change without notice.
SanDisk Corporation shall not be liable for technical or editorial errors or omissions contained herein; nor for incidental or consequential damages resulting from the furnishing, performance, or use of this material.
All parts of the SanDisk documentation are protected by copyright law and all rights are reserved. This documentation may not, in whole or in part, be copied, photocopied, reproduced, translated, or reduced to any electronic medium or machine readable form without prior consent, in writing, from SanDisk Corporation.
SanDisk and the SanDisk logo are registered trademarks of SanDisk Corporation. SmartMedia is a trademark of Toshiba Corporation.
Product names mentioned herein are for identification purposes only and may be trademarks and/or registered trademarks of their respective companies.
© 2001 SanDisk Corporation. All rights reserved.
SanDisk products are covered or licensed under one or more of the following U.S. Patent Nos. 5,070,032; 5,095,344; 5,168,465; 5,172,338; 5,198,380; 5,200,959; 5,268,318; 5,268,870; 5,272,669; 5,418,752; 5,602,987. Other U.S. and foreign patents awarded and pending.
Lit. No. 80-36-00169 Rev. 1.1 6/01 Printed in U.S.A.
Revision History
• Revision 1—initial release.
• Revision 1.1—corrected typo on memory cell array; changed from 128K to 64K, page 5.
2
SmartMedia 32 MByte Product Manual Rev. 1.1 © 2001 SANDISK CORPORATION
SmartMedia 32 MByte Product Manual
Table of Contents
1.0 Description..............................................................................................................................5
1.1 Features...................................................................................................................................................5
2.0 Timing Diagrams ..................................................................................................................12
3.0 Pin Functions ........................................................................................................................20
3.1 Pin Descriptions...................................................................................................................................21
3.2 Schematic Cell Layout and Address Assignment...........................................................................22
3.3 Operation Mode: Logic and Command Tables...............................................................................23
4.0 Device Operation ..................................................................................................................25
4.1 Read Mode (1)......................................................................................................................................25
4.2 Read Mode (2)......................................................................................................................................26
4.3 Read Mode (3)......................................................................................................................................27
4.4 Sequential Read (1) (2) (3) ..................................................................................................................28
4.5 Status Read...........................................................................................................................................28
4.6 Auto Page Program.............................................................................................................................30
4.7 Auto Block Erase .................................................................................................................................30
4.8 Reset ......................................................................................................................................................31
4.9 ID Read .................................................................................................................................................32
5.0 Application Notes and Comments ........................................................................................33
5.1 Prohibition of Unspecified Commands............................................................................................33
5.2 Pointer Control for 00H, 01H and 50H.............................................................................................33
5.3 Acceptable Commands After Serial Input Command 80H...........................................................34
5.4 Status Read During a Read Operation .............................................................................................35
5.5 Auto-Programming Failure ...............................................................................................................35
R/B
5.6
5.7 Status After Power-on ........................................................................................................................36
5.8 Power-on/off Sequence......................................................................................................................36
5.9 Note Regarding the
5.10 When Four Address Cycles are Input ..............................................................................................38
5.11 Several Programming Cycles on the Same Page (Partial Page Program)....................................39
5.12 Note Regarding the
5.13 Invalid Blocks (Bad Blocks)................................................................................................................40
5.14 Failure Phenomena for Program and Erase Operations................................................................41
5.15 Bad Block Test Flow............................................................................................................................ 42
: Termination for the Ready/Busy Pin (
WP
Signal.......................................................................................................37
Signal.........................................................................................................39
RE
R/B
)........................................................................36
6.0 Handling Precautions............................................................................................................43
7.0 Package Dimensions .............................................................................................................44
7.1 SmartMedia Card Dimensions..........................................................................................................44
SmartMedia 32 MByte Product Manual Rev.1.1 © 2001 SANDISK CORPORATION 3
SmartMedia 32 MByte Product Manual
Table of Contents (continued)
Ordering Information and Technical Support................................................................................45
Ordering Information.....................................................................................................................47
SmartMedia Card...........................................................................................................................................47
Technical Support Services............................................................................................................48
Direct SanDisk Technical Support...............................................................................................................48
SanDisk Worldwide Web Site...................................................................................................................... 48
SanDisk Worldwide Sales Offices.................................................................................................51
Limited Warranty...........................................................................................................................53
4
SmartMedia 32 MByte Product Manual Rev. 1.1 © 2001 SANDISK CORPORATION
1.0 Description
SmartMedia 32 MByte Product Manual
The SanDisk SmartMedia Card (SDSM-32-101-01) is a 3.3-V 256-Mbit (276,824,064) NAND Electrically Erasable and Programmable Read-Only Memory (NAND E
2
PROM) device, organized as 528 bytes X 32 pages X 2048 blocks. This device has a 528-byte static register which allows program and read data to be transferred between the register and the memory cell array in 528-byte increments. The Erase operation is implemented in a single block unit (16 Kbytes + 512 bytes: 528 bytes X 32 pages).
The SanDisk SmartMedia Card is a serial-type memory device which uses the I/O pins for both address and data input and output as well as for command inputs. The Erase and Program operations are automatically executed making the device ideal for applications such as solid-state file storage, voice recording, image storage for digital cameras and other devices which require high-density non-volatile memory data storage. The data stored in the SmartMedia Card needs to comply with the data format standardized by the SSFDC Forum in order to maintain compatibility with other SmartMedia
TM
systems.
1.1 Features
• Organization
- Memory cell array 528 × 64K × 8
- Data Register 528 × 8
- Page size 528 bytes
- Block size (16K + 512) bytes
•Modes
- Read, Reset, Auto Page Program
- Auto Block Erase, Status Read
• Mode control
- Serial Input/Output
- Command control
• Complies with the SmartMedia Electrical Specification and Data Format Specification issued by SSFDC Forum (SmartMedia Card).
• Power Supply— V
• Access time
- Cell array to register 10 µs max
- Serial Read Cycle 50 ns min
• Operating current
- Read (50 ns cycle) 10 mA typ.
- Program (avg.) 10 mA typ.
- Erase (avg.) 10 mA typ.
- Standby 100 µA max
•Package
- SDSM-32-101-01: SmartMedia Card (Weight: 1.8 g. typical)
= 3.3 V ± 0.3 V
CC
SmartMedia 32 MByte Product Manual Rev.1.1 © 2001 SANDISK CORPORATION 5
SmartMedia 32 MByte Product Manual
SDSM-32-101-01
123456
CLE ALE WE WP I/O2I/O1 I/O3 I/O4V
ss
22 21 20 19 18 17 16 15 14 13 12
CE RE R/B OP LVD I/O8 I/O7 I/O6 I/O5 V
V
CC
7891011
VssV
ss
I/O1 to 8
CC
CE
WE
RE CLE ALE
WP R/B
OP LVD V
CC
V
SS
PIN NAMES
I/O Port Chip Enable Write Enable
Read Enable Command Latch Enable Address Latch Enable Write Protect Ready/Busy Option Pin (GND Input) Low Voltage Detect Power Supply Ground
Figure 1-1 SDSM-32-101-01 SmartMedia Card Pin Assignments (Top View)
Figure 1-2 Block Diagram
6
SmartMedia 32 MByte Product Manual Rev. 1.1 © 2001 SANDISK CORPORATION
SmartMedia 32 MByte Product Manual
Table 1-1 Absolute Maximum Ratings
Symbol Rating Value Unit
V
CC
V
V
I/O
T
SOLDER
T
STG
T
OPR
Power Supply Voltage
IN
Input Voltage
Input /Output Voltage
0.6 to 4.6
0.6 to 4.6
0.6 V to V
(4.6 V)
+ 0.3 V
CC
Soldering Temperature (10s) - °C
Storage Temperature
20 to 65
Operating Temperature 0 to 55 °C
V
V
V
°C
Table 1-2 Capacitance *(Ta = 25°C, f = 1 MHz)
Symbol Parameter Condition Min. Max. Unit
Input
Output
VIN = 0 V
= 0 V
V
OUT
C
C
OUT
IN
* This parameter is periodically sampled and is not tested for every device.
(1)
Table 1-3 Valid Blocks
Symbol Parameter MIN MAX Unit
N
VB
(1) The SmartMedia Card occasionally contains unusable blocks. Refer to section 5.13.
Number of Valid Blocks 2008 2048 Blocks
10 pF
10 pF
Table 1-4 Recommended DC Operating Conditions
Symbol Parameter Min. Typ. Max. Unit
V
CC
V
IH
V
IL
Power Supply
Voltage
High Level Input
Voltage
Low Level Input
Voltage
* −2V (pulse width ≤ 20 ns)
SmartMedia 32 MByte Product Manual Rev.1.1 © 2001 SANDISK CORPORATION 7
3.0 3.3 3.6 V
2.0
0.3*
V
+ 0.3
CC
0.8 V
V
SmartMedia 32 MByte Product Manual
Table 1-5 DC Characteristics
(Ta = 0° to 55° C, V
Symbol Parameter Condition Min. Typ. Max. Unit
= 3.3V ± 0.3V)
CC
I
I
I
I
I
I
I
I
IOL (
I
IL
I
LO
CCO1
CCO3
CCO4
CCO5
CCO7
CCO8
CCS1
CCS2
V
OH
V
OL
R/B
Input Leakage Current
Output Leakage Current
Operating Current
(Serial Read)
Operating Current
(Command Input)
Operating Current
(Data Input)
Operating Current
(Address Input)
Programming Current
Erasing Current
Standby Current
Standby Current
High Level Output Voltage
Low Level Output Voltage
)
Output current of
R/B
pin
= 0V to V
V
IN
V
= 0.4V to V
OUT
CE
= VIL, I
t
cycle
t
cycle
t
cycle
t
cycle
CE
CE
= VCC 0.2V
IOH = 400 µA
IOL = 2.1 mA
V
OL
CC
CC
= 0 mA,
OUT
= 50 ns
= 50 ns
= 50 ns
= 50 ns


= V
IH
= 0.4V
±10 µA
±10 µA
10 30 mA
10 30 mA
10 30 mA
10 30 mA
10 30 mA
10 30 mA


2.4


8
1mA
100
0.4 V
µA
V
mA
8
SmartMedia 32 MByte Product Manual Rev. 1.1 © 2001 SANDISK CORPORATION
SmartMedia 32 MByte Product Manual
Table 1-6 AC Characteristics and Recommended Operating Conditions
(Ta = 0° to 55° C, V
Symbol Parameter Min. Max. Unit Notes
= 3.3V ± 0.3V)
CC
t
CLS
t
CLH
t
CS
t
CH
t
WP
t
ALS
t
ALH
t
DS
t
DH
t
WC
t
WH
t
WW
t
RR
t
RP
t
RC
t
REA
t
CEH
t
REAID
t
OH
t
RHZ
t
CHZ
t
REH
t
t
RSTO
t
CSTO
t
RHW
t
WHC
t
WHR
t
AR1
t
CR
CLE Setup Time 0
CLE Hold Time 10
Setup Time
CE
Hold Time
CE
0
10
Write Pulse Width 25
ALE Setup Time 0
ALE Hold Time 10
Data Setup Time 20
Data Hold Time 10
Write Cycle Time 50
High Hold Time
WE
High to WE Low
WP
Ready to RE Falling Edge
15
100
20
Read Pulse Width 35
Read Cycle Time 50
Access Time (Serial Data Access)
RE
High Time for Last Address in Serial Read Cycle
CE
Access Time (ID Read)
RE
100
Data Output Hold Time 10
High to Output High Impedance
RE
High to Output High Impedance
CE
High Hold Time
RE
IR
Output High impedance to RE Rising Edge
Access Time (Status Read)
RE
Access Time (Status Read)
CE
High to WE Low
RE
High to CE Low
WE
WE
High to RE Low
ALE Low to RE Low (ID Read)
Low to RE Low (ID Read)
CE
15
0
0
30
30
100
100
35 ns
35 ns
30 ns
20 ns
35 ns
45 ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns (3)
ns
ns
ns
ns
ns
ns
ns
ns
SmartMedia 32 MByte Product Manual Rev.1.1 © 2001 SANDISK CORPORATION 9
SmartMedia 32 MByte Product Manual
Table 1-6 AC Characteristics and Recommended Operating Conditions (continued)
Symbol Parameter Min. Max. Unit Notes
Memory Cell Array to Starting Address
ALE Low to RE Low (Read Cycle)
RE
(When interrupted by
Device Reset Time (Read/Program/Erase)
t
t
t
t
t
t
R
WB
AR2
RB
CRY
RST
Notes: (1) Transition time (t
High to Ready time depends on the pull-up resistor tied to the
(2)
CE
(3) If the delay between will stop.
If the
to CE delay is less than 30 ns, the device will not re-enter Busy state.
RE
AC Test Conditions:
Input level: 2.4V/0.4V Input Comparison Level: 1.5V/1.5V Output Data Comparison Level: 1.5V/1.5V Output Load: 1 TTL + C
High to Busy
WE
Last Clock Rising Edge to Busy
(in Sequential Read)
High to Ready
CE
in Read Mode)
CE
)
= 5 ns.
T
and CE is less than 200 ns and t
RE
(100 pF)
L
50
pin. (Refer to section 5.6.)
R/B
is greater than or equal to 100 ns, reading
CEH
10
200 ns
200 ns
600 +
t
(
)
R/B
r
6/10/500
µs
ns
ns (2)
µs
10
Figure 1-3
SmartMedia 32 MByte Product Manual Rev. 1.1 © 2001 SANDISK CORPORATION
SmartMedia 32 MByte Product Manual
Table 1-7 Programming and Erasing Characteristics
(Ta = 0° to 55° C, V
Symbol Parameter Min. Typ. Max. Unit Notes
= 3.3V ± 0.3V)
CC
t
PROG
N
t
BERASE
P/E Number of Program/Erase Cycles 300,000 (2)
Notes: (1) Refer to section 5.11.
(2) Refer to section 5.14.
Average Programming Time 200 1000
Number of Programming Cycles on
Same Page
Block Erasing Time 3 20 ms
µs
(1)
10
SmartMedia 32 MByte Product Manual Rev.1.1 © 2001 SANDISK CORPORATION 11
SmartMedia 32 MByte Product Manual
2.0 Timing Diagrams
Figure 2-1 Latch Timing Diagram for Command/Address/Data
12
Figure 2-2 Command Input Cycle Timing Diagram
SmartMedia 32 MByte Product Manual Rev. 1.1 © 2001 SANDISK CORPORATION
SmartMedia 32 MByte Product Manual
Figure 2-3 Address Input Cycle Timing Diagram
Figure 2-4 Data Input Cycle Timing Diagram
SmartMedia 32 MByte Product Manual Rev.1.1 © 2001 SANDISK CORPORATION 13
SmartMedia 32 MByte Product Manual
Figure 2-5 Serial Read Cycle Timing Diagram
14
Figure 2-6 Status Read Cycle Timing Diagram
SmartMedia 32 MByte Product Manual Rev. 1.1 © 2001 SANDISK CORPORATION
SmartMedia 32 MByte Product Manual
Figure 2-7 Read Cycle (1) Timing Diagram
Figure 2-8 Read Cycle (1) Timing Diagram When Interrupted by
SmartMedia 32 MByte Product Manual Rev.1.1 © 2001 SANDISK CORPORATION 15
CE
SmartMedia 32 MByte Product Manual
t
CLE
CE
WE
ALE
t
CS
t
CLS
CLH
t
CH
t
ALH
t
ALS
t
ALH
t
WB
t
R
t
AR 2
t
RC
RE
I/O1
to 8
R/B
CLE
CE
WE
ALE
t
DS
t
DH
01H
t
DS
t
DH
A0 to
A7
Column address
N
A9 to
A16
A17 to
A24
t
D
REA
OUT
t
RR
D
OUT
256 + N 256 + N + 1 527
: V
D
OUT
IH
or V
IL
Figure 2-9 Read Cycle (2) Timing Diagram
t
CLH
t
CLS
t
CS
t
CH
t
R
t
AR 2
t
RC
t
ALH
t
ALS
t
ALH
t
WB
RE
I/O1
to 8
R/B
16
t
DS
t
DH
50H
t
DS
t
DH
A0 to
A7
Column address
N
A9 to
A16
A17 to
A24
t
D
REA
OUT
t
RR
D
OUT
512 + N 512 + N + 1 527
: V
D
OUT
IH
or V
IL
Figure 2-10 Read Cycle (3) Timing Diagram
SmartMedia 32 MByte Product Manual Rev. 1.1 © 2001 SANDISK CORPORATION
SmartMedia 32 MByte Product Manual
Figure 2-11 Sequential Read (1) Timing Diagram
Figure 2-12 Sequential Read (2) Timing Diagram
SmartMedia 32 MByte Product Manual Rev.1.1 © 2001 SANDISK CORPORATION 17
Loading...
+ 37 hidden pages