ChipFind - документация

Электронный компонент: S29WS128J

Скачать:  PDF   ZIP

Document Outline

7KLV GRFXPHQW VWDWHV WKH FXUUHQW WHFKQLFDO VSHFLILFDWLRQV UHJDUGLQJ WKH 6SDQVLRQ SURGXFWV GHVFULEHG KHUHLQ 6SDQVLRQ //& GHHPV WKH SURGXFWV WR KDYH EHHQ LQ VXIILFLHQW
SURGXFWLRQ YROXPH VXFK WKDW VXEVHTXHQW YHUVLRQV RI WKLV GRFXPHQW DUH QRW H[SHFWHG WR FKDQJH +RZHYHU W\SRJUDSKLFDO RU VSHFLILFDWLRQ FRUUHFWLRQV RU PRGLILFDWLRQV WR
WKH YDOLG FRPELQDWLRQV RIIHUHG PD\ RFFXU
Publication Number S29WS-J_00 Revision A Amendment 4 Issue Date June 24, 2005
Distinctive Characteristics
$UFKLWHFWXUDO $GYDQWDJHV
6LQJOH YROW UHDG SURJUDP DQG HUDVH WR
YROW
0DQXIDFWXUHG RQ P SURFHVV WHFKQRORJ\
6LPXOWDQHRXV 5HDG:ULWH RSHUDWLRQ
'DWD FDQ EH FRQWLQXRXVO\ UHDG IURP RQH EDQN ZKLOH
H[HFXWLQJ HUDVHSURJUDP IXQFWLRQV LQ RWKHU EDQN
=HUR ODWHQF\ EHWZHHQ UHDG DQG ZULWH RSHUDWLRQV
)RXU EDQN DUFKLWHFWXUH :6- 0E0E0E
0E :6- 0E0E0E0E
3URJUDPDEOH %XUVW ,QWHUIDFH
0RGHV RI %XUVW 5HDG 2SHUDWLRQ
/LQHDU %XUVW DQG ZRUGV ZLWK ZUDSDURXQG
&RQWLQXRXV 6HTXHQWLDO %XUVW
6HFXUHG 6LOLFRQ 6HFWRU UHJLRQ
ZRUGV DFFHVVLEOH WKURXJK D FRPPDQG VHTXHQFH
ZRUGV IRU WKH )DFWRU\ 6HFXUHG 6LOLFRQ 6HFWRU DQG
ZRUGV IRU WKH &XVWRPHU 6HFXUHG 6LOLFRQ 6HFWRU
6HFWRU $UFKLWHFWXUH
.ZRUG [ ERRW VHFWRUV HLJKW DW WKH WRS RI WKH DGGUHVV
UDQJH DQG HLJKW DW WKH ERWWRP RI WKH DGGUHVV UDQJH
:6- .ZRUG ; .ZRUG [ VHFWRUV
%DQN $ .ZRUG [ .ZRUG [ VHFWRUV
%DQN % .ZRUG [ VHFWRUV
%DQN & .ZRUG [ VHFWRUV
%DQN ' .ZRUG [ .ZRUG [ VHFWRUV
:6- .ZRUG [ .ZRUG [ VHFWRUV
%DQN $ .ZRUG [ .ZRUG [ VHFWRUV
%DQN % .ZRUG [ VHFWRUV
%DQN & .ZRUG [ VHFWRUV
%DQN ' .ZRUG [ .ZRUG [ VHFWRUV
:6- EDOO PP [ PP )%*$ SDFNDJH
:6- EDOO PP [ PP )%*$ SDFNDJH
&\FOOLQJ (QGXUDQFH F\FOHV SHU VHFWRU
W\SLFDO
'DWD UHWHQWLRQ \HDUV W\SLFDO
3HUIRUPDQFH &KDUDFWHULVWLFV
5HDG DFFHVV WLPHV DW 0+]
6\QFKURQRXV ODWHQF\ RI QV DW S)
$V\QFKURQRXV UDQGRP DFFHVV WLPHV RI QV DW
S)
3RZHU GLVVLSDWLRQ W\SLFDO YDOXHV &
/
S)
%XUVW 0RGH 5HDG P$ # 0K]
6LPXOWDQHRXV 2SHUDWLRQ P$ # 0K]
3URJUDP(UDVH P$
6WDQGE\ PRGH $
+DUGZDUH )HDWXUHV
+DQGVKDNLQJ IHDWXUH DYDLODEOH
3URYLGHV KRVW V\VWHP ZLWK PLQLPXP SRVVLEOH ODWHQF\
E\ PRQLWRULQJ 5'<
+DUGZDUH UHVHW LQSXW 5(6(7
+DUGZDUH PHWKRG WR UHVHW WKH GHYLFH IRU UHDGLQJ
DUUD\ GDWD
:3 LQSXW
:ULWH SURWHFW :3 IXQFWLRQ DOORZV SURWHFWLRQ RI
IRXU RXWHUPRVW ERRW VHFWRUV UHJDUGOHVV RI VHFWRU
SURWHFW VWDWXV
3HUVLVWHQW 6HFWRU 3URWHFWLRQ
$ FRPPDQG VHFWRU SURWHFWLRQ PHWKRG WR ORFN
FRPELQDWLRQV RI LQGLYLGXDO VHFWRUV DQG VHFWRU JURXSV
WR SUHYHQW SURJUDP RU HUDVH RSHUDWLRQV ZLWKLQ WKDW
VHFWRU
6HFWRUV FDQ EH ORFNHG DQG XQORFNHG LQV\VWHP DW 9
&&
OHYHO
3DVVZRUG 6HFWRU 3URWHFWLRQ
$ VRSKLVWLFDWHG VHFWRU SURWHFWLRQ PHWKRG WR ORFN
FRPELQDWLRQV RI LQGLYLGXDO VHFWRUV DQG VHFWRU JURXSV
WR SUHYHQW SURJUDP RU HUDVH RSHUDWLRQV ZLWKLQ WKDW
VHFWRU XVLQJ D XVHUGHILQHG ELW SDVVZRUG
$&& LQSXW $FFHOHUDWLRQ IXQFWLRQ UHGXFHV
SURJUDPPLQJ WLPH DOO VHFWRUV ORFNHG ZKHQ $&&
9
,/
&026 FRPSDWLEOH LQSXWV &026 FRPSDWLEOH RXWSXWV
/RZ 9
&&
ZULWH LQKLELW
6RIWZDUH )HDWXUHV
6XSSRUWV &RPPRQ )ODVK 0HPRU\ ,QWHUIDFH &),
6RIWZDUH FRPPDQG VHW FRPSDWLEOH ZLWK -('(&
VWDQGDUGV
%DFNZDUGV FRPSDWLEOH ZLWK $P%'6 $P%''
$P%/ DQG 0%0%6 IDPLOLHV
'DWD 3ROOLQJ DQG WRJJOH ELWV
3URYLGHV D VRIWZDUH PHWKRG RI GHWHFWLQJ SURJUDP
DQG HUDVH RSHUDWLRQ FRPSOHWLRQ
(UDVH 6XVSHQG5HVXPH
6XVSHQGV DQ HUDVH RSHUDWLRQ WR UHDG GDWD IURP RU
SURJUDP GDWD WR D VHFWRU WKDW LV QRW EHLQJ HUDVHG
WKHQ UHVXPHV WKH HUDVH RSHUDWLRQ
8QORFN %\SDVV 3URJUDP FRPPDQG
5HGXFHV RYHUDOO SURJUDPPLQJ WLPH ZKHQ LVVXLQJ
PXOWLSOH SURJUDP FRPPDQG VHTXHQFHV
S29WS128J/064J
128/64 Megabit (8/4 M x 16-Bit)
CMOS 1.8 Volt-only Simultaneous Read/Write,
Burst Mode Flash Memory
Data Sheet
2
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Notice On Data Sheet Designations
6SDQVLRQ //& LVVXHV GDWD VKHHWV ZLWK $GYDQFH ,QIRUPDWLRQ RU 3UHOLPLQDU\ GHVLJQDWLRQV WR DGYLVH
UHDGHUV RI SURGXFW LQIRUPDWLRQ RU LQWHQGHG VSHFLILFDWLRQV WKURXJKRXW WKH SURGXFW OLIH F\FOH LQ
FOXGLQJ GHYHORSPHQW TXDOLILFDWLRQ LQLWLDO SURGXFWLRQ DQG IXOO SURGXFWLRQ ,Q DOO FDVHV KRZHYHU
UHDGHUV DUH HQFRXUDJHG WR YHULI\ WKDW WKH\ KDYH WKH ODWHVW LQIRUPDWLRQ EHIRUH ILQDOL]LQJ WKHLU GH
VLJQ 7KH IROORZLQJ GHVFULSWLRQV RI 6SDQVLRQ GDWD VKHHW GHVLJQDWLRQV DUH SUHVHQWHG KHUH WR KLJK
OLJKW WKHLU SUHVHQFH DQG GHILQLWLRQV
$GYDQFH ,QIRUPDWLRQ
7KH $GYDQFH ,QIRUPDWLRQ GHVLJQDWLRQ LQGLFDWHV WKDW 6SDQVLRQ //& LV GHYHORSLQJ RQH RU PRUH VSH
FLILF SURGXFWV EXW KDV QRW FRPPLWWHG DQ\ GHVLJQ WR SURGXFWLRQ ,QIRUPDWLRQ SUHVHQWHG LQ D GRF
XPHQW ZLWK WKLV GHVLJQDWLRQ LV OLNHO\ WR FKDQJH DQG LQ VRPH FDVHV GHYHORSPHQW RQ WKH SURGXFW
PD\ GLVFRQWLQXH 6SDQVLRQ //& WKHUHIRUH SODFHV WKH IROORZLQJ FRQGLWLRQV XSRQ $GYDQFH ,QIRUPD
WLRQ FRQWHQW
7KLV GRFXPHQW FRQWDLQV LQIRUPDWLRQ RQ RQH RU PRUH SURGXFWV XQGHU GHYHORSPHQW DW 6SDQVLRQ //& 7KH
LQIRUPDWLRQ LV LQWHQGHG WR KHOS \RX HYDOXDWH WKLV SURGXFW 'R QRW GHVLJQ LQ WKLV SURGXFW ZLWKRXW FRQ
WDFWLQJ WKH IDFWRU\ 6SDQVLRQ //& UHVHUYHV WKH ULJKW WR FKDQJH RU GLVFRQWLQXH ZRUN RQ WKLV SURSRVHG
SURGXFW ZLWKRXW QRWLFH
3UHOLPLQDU\
7KH 3UHOLPLQDU\ GHVLJQDWLRQ LQGLFDWHV WKDW WKH SURGXFW GHYHORSPHQW KDV SURJUHVVHG VXFK WKDW D
FRPPLWPHQW WR SURGXFWLRQ KDV WDNHQ SODFH 7KLV GHVLJQDWLRQ FRYHUV VHYHUDO DVSHFWV RI WKH SURG
XFW OLIH F\FOH LQFOXGLQJ SURGXFW TXDOLILFDWLRQ LQLWLDO SURGXFWLRQ DQG WKH VXEVHTXHQW SKDVHV LQ WKH
PDQXIDFWXULQJ SURFHVV WKDW RFFXU EHIRUH IXOO SURGXFWLRQ LV DFKLHYHG &KDQJHV WR WKH WHFKQLFDO
VSHFLILFDWLRQV SUHVHQWHG LQ D 3UHOLPLQDU\ GRFXPHQW VKRXOG EH H[SHFWHG ZKLOH NHHSLQJ WKHVH DV
SHFWV RI SURGXFWLRQ XQGHU FRQVLGHUDWLRQ 6SDQVLRQ SODFHV WKH IROORZLQJ FRQGLWLRQV XSRQ 3UHOLPL
QDU\ FRQWHQW
7KLV GRFXPHQW VWDWHV WKH FXUUHQW WHFKQLFDO VSHFLILFDWLRQV UHJDUGLQJ WKH 6SDQVLRQ SURGXFWV GHVFULEHG
KHUHLQ 7KH 3UHOLPLQDU\ VWDWXV RI WKLV GRFXPHQW LQGLFDWHV WKDW SURGXFW TXDOLILFDWLRQ KDV EHHQ FRPSOHWHG
DQG WKDW LQLWLDO SURGXFWLRQ KDV EHJXQ 'XH WR WKH SKDVHV RI WKH PDQXIDFWXULQJ SURFHVV WKDW UHTXLUH
PDLQWDLQLQJ HIILFLHQF\ DQG TXDOLW\ WKLV GRFXPHQW PD\ EH UHYLVHG E\ VXEVHTXHQW YHUVLRQV RU PRGLILFD
WLRQV GXH WR FKDQJHV LQ WHFKQLFDO VSHFLILFDWLRQV
&RPELQDWLRQ
6RPH GDWD VKHHWV ZLOO FRQWDLQ D FRPELQDWLRQ RI SURGXFWV ZLWK GLIIHUHQW GHVLJQDWLRQV $GYDQFH ,Q
IRUPDWLRQ 3UHOLPLQDU\ RU )XOO 3URGXFWLRQ 7KLV W\SH RI GRFXPHQW ZLOO GLVWLQJXLVK WKHVH SURGXFWV
DQG WKHLU GHVLJQDWLRQV ZKHUHYHU QHFHVVDU\ W\SLFDOO\ RQ WKH ILUVW SDJH WKH RUGHULQJ LQIRUPDWLRQ
SDJH DQG SDJHV ZLWK '& &KDUDFWHULVWLFV WDEOH DQG $& (UDVH DQG 3URJUDP WDEOH LQ WKH WDEOH
QRWHV 7KH GLVFODLPHU RQ WKH ILUVW SDJH UHIHUV WKH UHDGHU WR WKH QRWLFH RQ WKLV SDJH
)XOO 3URGXFWLRQ 1R 'HVLJQDWLRQ RQ 'RFXPHQW
:KHQ D SURGXFW KDV EHHQ LQ SURGXFWLRQ IRU D SHULRG RI WLPH VXFK WKDW QR FKDQJHV RU RQO\ QRPLQDO
FKDQJHV DUH H[SHFWHG WKH 3UHOLPLQDU\ GHVLJQDWLRQ LV UHPRYHG IURP WKH GDWD VKHHW 1RPLQDO
FKDQJHV PD\ LQFOXGH WKRVH DIIHFWLQJ WKH QXPEHU RI RUGHULQJ SDUW QXPEHUV DYDLODEOH VXFK DV WKH
DGGLWLRQ RU GHOHWLRQ RI D VSHHG RSWLRQ WHPSHUDWXUH UDQJH SDFNDJH W\SH RU 9
,2
UDQJH &KDQJHV
PD\ DOVR LQFOXGH WKRVH QHHGHG WR FODULI\ D GHVFULSWLRQ RU WR FRUUHFW D W\SRJUDSKLFDO HUURU RU LQFRU
UHFW VSHFLILFDWLRQ 6SDQVLRQ //& DSSOLHV WKH IROORZLQJ FRQGLWLRQV WR GRFXPHQWV LQ WKLV FDWHJRU\
7KLV GRFXPHQW VWDWHV WKH FXUUHQW WHFKQLFDO VSHFLILFDWLRQV UHJDUGLQJ WKH 6SDQVLRQ SURGXFWV GHVFULEHG
KHUHLQ 6SDQVLRQ //& GHHPV WKH SURGXFWV WR KDYH EHHQ LQ VXIILFLHQW SURGXFWLRQ YROXPH VXFK WKDW VXE
VHTXHQW YHUVLRQV RI WKLV GRFXPHQW DUH QRW H[SHFWHG WR FKDQJH +RZHYHU W\SRJUDSKLFDO RU VSHFLILFDWLRQ
FRUUHFWLRQV RU PRGLILFDWLRQV WR WKH YDOLG FRPELQDWLRQV RIIHUHG PD\ RFFXU
4XHVWLRQV UHJDUGLQJ WKHVH GRFXPHQW GHVLJQDWLRQV PD\ EH GLUHFWHG WR \RXU ORFDO $0' RU )XMLWVX
VDOHV RIILFH
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
3
D a t a S h e e t
General Description
7KH 6:6--6:6- LV D 0ELW 9ROWRQO\ VLPXOWDQHRXV 5HDG:ULWH
%XUVW 0RGH )ODVK PHPRU\ GHYLFH RUJDQL]HG DV ZRUGV RI ELWV HDFK 7KLV
GHYLFH XVHV D VLQJOH 9
&&
RI WR 9 WR UHDG SURJUDP DQG HUDVH WKH PHPRU\ DUUD\ $
YROW 9
++
RQ $&& PD\ EH XVHG IRU IDVWHU SURJUDP SHUIRUPDQFH LI GHVLUHG 7KH GHYLFH FDQ DOVR EH
SURJUDPPHG LQ VWDQGDUG (3520 SURJUDPPHUV
$W 0+] WKH GHYLFH SURYLGHV D EXUVW DFFHVV RI QV DW S) ZLWK D ODWHQF\ RI QV DW S)
$W 0+] WKH GHYLFH SURYLGHV D EXUVW DFFHVV RI QV DW S) ZLWK D ODWHQF\ RI QV DW
S) 7KH GHYLFH RSHUDWHV ZLWKLQ WKH ZLUHOHVV WHPSHUDWXUH UDQJH RI & WR & DQG LV RIIHUHG
LQ 9DULRXV )%*$ SDFNDJHV
7KH 6LPXOWDQHRXV 5HDG:ULWH DUFKLWHFWXUH SURYLGHV VLPXOWDQHRXV RSHUDWLRQ E\ GLYLGLQJ WKH
PHPRU\ VSDFH LQWR IRXU EDQNV 7KH GHYLFH FDQ LPSURYH RYHUDOO V\VWHP SHUIRUPDQFH E\ DOORZLQJ
D KRVW V\VWHP WR SURJUDP RU HUDVH LQ RQH EDQN WKHQ LPPHGLDWHO\ DQG VLPXOWDQHRXVO\ UHDG IURP
DQRWKHU EDQN ZLWK ]HUR ODWHQF\ 7KLV UHOHDVHV WKH V\VWHP IURP ZDLWLQJ IRU WKH FRPSOHWLRQ RI SUR
JUDP RU HUDVH RSHUDWLRQV
7KH GHYLFH LV GLYLGHG DV VKRZQ LQ WKH IROORZLQJ WDEOH
7KH GHYLFH XVHV &KLS (QDEOH &( :ULWH (QDEOH :( $GGUHVV 9DOLG $9' DQG 2XWSXW (Q
DEOH 2( WR FRQWURO DV\QFKURQRXV UHDG DQG ZULWH RSHUDWLRQV )RU EXUVW RSHUDWLRQV WKH GHYLFH
DGGLWLRQDOO\ UHTXLUHV 5HDG\ 5'< DQG &ORFN &/. 7KLV LPSOHPHQWDWLRQ DOORZV HDV\ LQWHUIDFH
ZLWK PLQLPDO JOXH ORJLF WR D ZLGH UDQJH RI PLFURSURFHVVRUVPLFURFRQWUROOHUV IRU KLJK SHUIRUPDQFH
UHDG RSHUDWLRQV
7KH EXUVW UHDG PRGH IHDWXUH JLYHV V\VWHP GHVLJQHUV IOH[LELOLW\ LQ WKH LQWHUIDFH WR WKH GHYLFH 7KH
XVHU FDQ SUHVHW WKH EXUVW OHQJWK DQG ZUDS WKURXJK WKH VDPH PHPRU\ VSDFH RU UHDG WKH IODVK
DUUD\ LQ FRQWLQXRXV PRGH
7KH FORFN SRODULW\ IHDWXUH SURYLGHV V\VWHP GHVLJQHUV D FKRLFH RI DFWLYH FORFN HGJHV HLWKHU ULVLQJ
RU IDOOLQJ 7KH DFWLYH FORFN HGJH LQLWLDWHV EXUVW DFFHVVHV DQG GHWHUPLQHV ZKHQ GDWD ZLOO EH RXWSXW
7KH GHYLFH LV HQWLUHO\ FRPPDQG VHW FRPSDWLEOH ZLWK WKH -('(& VLQJOHSRZHUVXSSO\
)ODVK VWDQGDUG
&RPPDQGV DUH ZULWWHQ WR WKH FRPPDQG UHJLVWHU XVLQJ VWDQGDUG PLFURSURFHVVRU
ZULWH WLPLQJ 5HJLVWHU FRQWHQWV VHUYH DV LQSXWV WR DQ LQWHUQDO VWDWHPDFKLQH WKDW FRQWUROV WKH
HUDVH DQG SURJUDPPLQJ FLUFXLWU\ :ULWH F\FOHV DOVR LQWHUQDOO\ ODWFK DGGUHVVHV DQG GDWD QHHGHG IRU
WKH SURJUDPPLQJ DQG HUDVH RSHUDWLRQV 5HDGLQJ GDWD RXW RI WKH GHYLFH LV VLPLODU WR UHDGLQJ IURP
RWKHU )ODVK RU (3520 GHYLFHV
7KH (UDVH 6XVSHQG(UDVH 5HVXPH IHDWXUH HQDEOHV WKH XVHU WR SXW HUDVH RU SURJUDP RQ KROG
IRU DQ\ SHULRG RI WLPH WR UHDG GDWD IURP RU SURJUDP GDWD WR DQ\ VHFWRU WKDW LV QRW VHOHFWHG IRU
HUDVXUH 7UXH EDFNJURXQG HUDVH FDQ WKXV EH DFKLHYHG ,I D UHDG LV QHHGHG IURP WKH 6HFXUHG 6LOLFRQ
6HFWRU DUHD 2QH 7LPH 3URJUDP DUHD DIWHU DQ HUDVH VXVSHQG WKHQ WKH XVHU PXVW XVH WKH SURSHU
FRPPDQG VHTXHQFH WR HQWHU DQG H[LW WKLV UHJLRQ 3URJUDP VXVSHQG LV DOVR RIIHUHG
Bank
Quantity
Size
128Mb
64 Mb
$
.ZRUGV
.ZRUGV
%
.ZRUGV
&
.ZRUGV
'
.ZRUGV
.ZRUGV
June 24, 2005 S29WS-J_00_A4
4
D a t a S h e e t
7KH KDUGZDUH 5(6(7 SLQ WHUPLQDWHV DQ\ RSHUDWLRQ LQ SURJUHVV DQG UHVHWV WKH LQWHUQDO VWDWH
PDFKLQH WR UHDGLQJ DUUD\ GDWD 7KH 5(6(7 SLQ PD\ EH WLHG WR WKH V\VWHP UHVHW FLUFXLWU\ $ V\V
WHP UHVHW ZRXOG WKXV DOVR UHVHW WKH GHYLFH HQDEOLQJ WKH V\VWHP PLFURSURFHVVRU WR UHDG ERRWXS
ILUPZDUH IURP WKH )ODVK PHPRU\ GHYLFH
7KH KRVW V\VWHP FDQ GHWHFW ZKHWKHU D SURJUDP RU HUDVH RSHUDWLRQ LV FRPSOHWH E\ XVLQJ WKH GHYLFH
VWDWXV ELW '4 'DWD 3ROOLQJ DQG '4'4 WRJJOH ELWV $IWHU D SURJUDP RU HUDVH F\FOH KDV
EHHQ FRPSOHWHG WKH GHYLFH DXWRPDWLFDOO\ UHWXUQV WR UHDGLQJ DUUD\ GDWD
7KH VHFWRU HUDVH DUFKLWHFWXUH DOORZV PHPRU\ VHFWRUV WR EH HUDVHG DQG UHSURJUDPPHG ZLWKRXW
DIIHFWLQJ WKH GDWD FRQWHQWV RI RWKHU VHFWRUV 7KH GHYLFH LV IXOO\ HUDVHG ZKHQ VKLSSHG IURP WKH
IDFWRU\
+DUGZDUH GDWD SURWHFWLRQ PHDVXUHV LQFOXGH D ORZ 9
&&
GHWHFWRU WKDW DXWRPDWLFDOO\ LQKLELWV ZULWH
RSHUDWLRQV GXULQJ SRZHU WUDQVLWLRQV 7KH GHYLFH DOVR RIIHUV WZR W\SHV RI GDWD SURWHFWLRQ DW WKH
VHFWRU OHYHO :KHQ DW 9
,/
:3 ORFNV WKH IRXU RXWHUPRVW ERRW VHFWRUV
7KH GHYLFH RIIHUV WZR SRZHUVDYLQJ IHDWXUHV :KHQ DGGUHVVHV KDYH EHHQ VWDEOH IRU D VSHFLILHG
DPRXQW RI WLPH WKH GHYLFH HQWHUV WKH DXWRPDWLF VOHHS PRGH 7KH V\VWHP FDQ DOVR SODFH WKH
GHYLFH LQWR WKH VWDQGE\ PRGH 3RZHU FRQVXPSWLRQ LV JUHDWO\ UHGXFHG LQ ERWK PRGHV
6SDQVLRQ )ODVK PHPRU\ SURGXFWV FRPELQH \HDUV RI )ODVK PHPRU\ PDQXIDFWXULQJ H[SHULHQFH WR
SURGXFH WKH KLJKHVW OHYHOV RI TXDOLW\ UHOLDELOLW\ DQG FRVW HIIHFWLYHQHVV 7KH GHYLFH HOHFWULFDOO\
HUDVHV DOO ELWV ZLWKLQ D VHFWRU VLPXOWDQHRXVO\ YLD )RZOHU1RUGKHLP WXQQHOOLQJ 7KH GDWD LV SUR
JUDPPHG XVLQJ KRW HOHFWURQ LQMHFWLRQ
June 24, 2005 S29WS-J_00_A4
5
D a t a S h e e t
Table of Contents
Notice On Data Sheet Designations . . . . . . . . . . . 2
Advance Information .......................................................................................2
Preliminary ..........................................................................................................2
Combination .......................................................................................................2
Full Production (No Designation on Document) ...................................2
Product Selector Guide . . . . . . . . . . . . . . . . . . . . . 7
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Block Diagram of Simultaneous
Operation Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Connection Diagram . . . . . . . . . . . . . . . . . . . . . . . .9
Special Handling Instructions for FBGA Package ........................................9
Connection Diagram . . . . . . . . . . . . . . . . . . . . . . . 10
Input/Output Descriptions . . . . . . . . . . . . . . . . . . . 11
Logic Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . 13
128 Mb Products based on 110 nm Floating Gate Technology ............... 14
64 Mb Products based on 110 nm Floating Gate Technology ................ 14
Device Bus Operations . . . . . . . . . . . . . . . . . . . . . . 15
7DEOH 'HYLFH %XV 2SHUDWLRQV
Requirements for Asynchronous ReadOperation (Non-Burst) ............15
Requirements for Synchronous (Burst) Read Operation ........................15
8-, 16-, and 32-Word Linear Burst with Wrap Around ...................... 16
7DEOH %XUVW $GGUHVV *URXSV
Configuration Register .......................................................................................17
Handshaking ...........................................................................................................17
Simultaneous Read/Write Operations with Zero Latency .....................17
Writing Commands/Command Sequences ..................................................17
Accelerated Program Operation ................................................................... 18
Autoselect Mode ................................................................................................. 18
7DEOH $XWRVHOHFW &RGHV +LJK 9ROWDJH 0HWKRG
Sector/Sector Block Protection and Unprotection .................................. 19
7DEOH 6:6-- %RRW 6HFWRU6HFWRU %ORFN $GGUHVVHV IRU
3URWHFWLRQ8QSURWHFWLRQ
7DEOH 6:6- %RRW 6HFWRU6HFWRU %ORFN $GGUHVVHV IRU
3URWHFWLRQ8QSURWHFWLRQ
Advanced Sector Protection/Unprotection . . . . 24
)LJXUH $GYDQFHG 6HFWRU 3URWHFWLRQ8QSURWHFWLRQ
Lock Register ........................................................................................................25
7DEOH /RFN 5HJLVWHU
Persistent Protection Bits .................................................................................25
)LJXUH 33% 3URJUDP(UDVH $OJRULWKP
Dynamic Protection Bits ...................................................................................27
Persistent Protection Bit Lock Bit ................................................................ 28
Password Protection Method ........................................................................ 28
)LJXUH /RFN 5HJLVWHU 3URJUDP $OJRULWKP
Advanced Sector Protection Software Examples .................................... 30
7DEOH 6HFWRU 3URWHFWLRQ 6FKHPHV
Hardware Data Protection Methods ........................................................... 30
WP# Method .................................................................................................. 30
ACC Method ................................................................................................... 30
Low V
CC
Write Inhibit ................................................................................. 30
Write Pulse "Glitch Protection" .................................................................31
Power-Up Write Inhibit .................................................................................31
Common Flash Memory Interface (CFI) . . . . . . 31
7DEOH &), 4XHU\ ,GHQWLILFDWLRQ 6WULQJ
7DEOH 6\VWHP ,QWHUIDFH 6WULQJ
7DEOH 'HYLFH *HRPHWU\ 'HILQLWLRQ
7DEOH 3ULPDU\ 9HQGRU6SHFLILF ([WHQGHG 4XHU\
7DEOH :6- 6HFWRU $GGUHVV 7DEOH
7DEOH :6- 6HFWRU $GGUHVV 7DEOH
Command Definitions . . . . . . . . . . . . . . . . . . . . . . 47
Reading Array Data ........................................................................................... 47
Set Configuration Register Command Sequence .....................................48
)LJXUH 6\QFKURQRXV$V\QFKURQRXV 6WDWH 'LDJUDP
Read Mode Setting ......................................................................................... 49
Programmable Wait State Configuration ............................................... 49
7DEOH 3URJUDPPDEOH :DLW 6WDWH 6HWWLQJV
Standard wait-state Handshaking Option ............................................... 50
7DEOH :DLW 6WDWHV IRU 6WDQGDUG ZDLWVWDWH +DQGVKDNLQJ
Read Mode Configuration ............................................................................ 51
7DEOH 5HDG 0RGH 6HWWLQJV
Burst Active Clock Edge Configuration ................................................... 51
RDY Configuration ......................................................................................... 51
Configuration Register ....................................................................................... 51
7DEOH &RQILJXUDWLRQ 5HJLVWHU
Reset Command ................................................................................................. 52
Autoselect Command Sequence ................................................................... 52
Enter Secured Silicon Sector/Exit Secured Silicon Sector
Command Sequence ...........................................................................................53
Program Command Sequence ........................................................................ 54
Unlock Bypass Command Sequence ........................................................ 54
)LJXUH 3URJUDP 2SHUDWLRQ
Chip Erase Command Sequence ................................................................... 55
Sector Erase Command Sequence ................................................................ 56
Erase Suspend/Erase Resume Commands .................................................. 56
)LJXUH (UDVH 2SHUDWLRQ
Password Program Command ....................................................................... 58
Password Verify Command ............................................................................. 58
Password Protection Mode Locking Bit Program Command .............. 58
Persistent Sector Protection Mode Locking Bit
Program Command ........................................................................................... 58
Secured Silicon Sector Protection Bit Program Command .................. 59
PPB Lock Bit Set Command ............................................................................ 59
DPB Write/Erase/Status Command ............................................................. 59
Password Unlock Command .......................................................................... 59
PPB Program Command ..................................................................................60
All PPB Erase Command ..................................................................................60
PPB Status Command .......................................................................................60
PPB Lock Bit Status Command ......................................................................60
Command Definitions ........................................................................................ 61
7DEOH &RPPDQG 'HILQLWLRQV
Write Operation Status . . . . . . . . . . . . . . . . . . . . 63
DQ7: Data# Polling ........................................................................................... 63
)LJXUH 'DWD 3ROOLQJ $OJRULWKP
RDY: Ready .......................................................................................................... 64
DQ6: Toggle Bit I ............................................................................................... 65
)LJXUH 7RJJOH %LW $OJRULWKP
DQ2: Toggle Bit II .............................................................................................. 66
7DEOH '4 DQG '4 ,QGLFDWLRQV
Reading Toggle Bits DQ6/DQ2 ..................................................................... 67
DQ5: Exceeded Timing Limits ........................................................................ 67
DQ3: Sector Erase Timer ................................................................................68
7DEOH :ULWH 2SHUDWLRQ 6WDWXV
Absolute Maximum Ratings . . . . . . . . . . . . . . . . . 69
)LJXUH 0D[LPXP 1HJDWLYH 2YHUVKRRW :DYHIRUP
)LJXUH 0D[LPXP 3RVLWLYH 2YHUVKRRW :DYHIRUP
Operating Ranges . . . . . . . . . . . . . . . . . . . . . . . . . 70
6
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Commercial (C) Devices ............................................................................. 70
Wireless (W) Devices .................................................................................. 70
Industrial (I) Devices ..................................................................................... 70
Supply Voltages ............................................................................................... 70
DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . 71
Test Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
)LJXUH 7HVW 6HWXS
7DEOH 7HVW 6SHFLILFDWLRQV
Key to Switching Waveforms . . . . . . . . . . . . . . . 72
Switching Waveforms . . . . . . . . . . . . . . . . . . . . . 72
)LJXUH ,QSXW :DYHIRUPV DQG 0HDVXUHPHQW /HYHOV
AC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . 73
V
CC
Power-up ......................................................................................................73
)LJXUH 9
&&
3RZHUXS 'LDJUDP
CLK Characterization ........................................................................................73
)LJXUH &/. &KDUDFWHUL]DWLRQ
Synchronous/Burst Read ...................................................................................74
)LJXUH &/. 6\QFKURQRXV %XUVW 0RGH 5HDG
ULVLQJ DFWLYH &/.
)LJXUH &/. 6\QFKURQRXV %XUVW 0RGH 5HDG
)DOOLQJ $FWLYH &ORFN
)LJXUH 6\QFKURQRXV %XUVW 0RGH 5HDG
)LJXUH ZRUG /LQHDU %XUVW ZLWK :UDS $URXQG
)LJXUH /LQHDU %XUVW ZLWK 5'< 6HW 2QH &\FOH %HIRUH 'DWD
Asynchronous Mode Read .............................................................................. 78
)LJXUH $V\QFKURQRXV 0RGH 5HDG ZLWK /DWFKHG $GGUHVVHV
)LJXUH $V\QFKURQRXV 0RGH 5HDG
Hardware Reset (RESET#) ...............................................................................79
)LJXUH 5HVHW 7LPLQJV
Erase/Program Operations .............................................................................. 81
)LJXUH $V\QFKURQRXV 3URJUDP 2SHUDWLRQ 7LPLQJV $9'
/DWFKHG $GGUHVVHV
)LJXUH $V\QFKURQRXV 3URJUDP 2SHUDWLRQ 7LPLQJV :( /DWFKHG
$GGUHVVHV
)LJXUH 6\QFKURQRXV 3URJUDP 2SHUDWLRQ 7LPLQJV :( /DWFKHG
$GGUHVVHV
)LJXUH 6\QFKURQRXV 3URJUDP 2SHUDWLRQ 7LPLQJV &/. /DWFKHG
$GGUHVVHV
)LJXUH &KLS6HFWRU (UDVH &RPPDQG 6HTXHQFH
)LJXUH $FFHOHUDWHG 8QORFN %\SDVV 3URJUDPPLQJ 7LPLQJ
)LJXUH 'DWD 3ROOLQJ 7LPLQJV 'XULQJ (PEHGGHG $OJRULWKP
)LJXUH 7RJJOH %LW 7LPLQJV 'XULQJ (PEHGGHG $OJRULWKP
)LJXUH 6\QFKURQRXV 'DWD 3ROOLQJ 7LPLQJV7RJJOH %LW 7LPLQJV
)LJXUH '4 YV '4
Temporary Sector Unprotect ........................................................................89
)LJXUH 7HPSRUDU\ 6HFWRU 8QSURWHFW 7LPLQJ 'LDJUDP
)LJXUH 6HFWRU6HFWRU %ORFN 3URWHFW DQG 8QSURWHFW 7LPLQJ
'LDJUDP
)LJXUH /DWHQF\ ZLWK %RXQGDU\ &URVVLQJ
)LJXUH /DWHQF\ ZLWK %RXQGDU\ &URVVLQJ LQWR
3URJUDP(UDVH %DQN
)LJXUH ([DPSOH RI :DLW 6WDWHV ,QVHUWLRQ
)LJXUH %DFNWR%DFN 5HDG:ULWH &\FOH 7LPLQJV
Erase and Programming Performance . . . . . . . . 94
Physical Dimensions . . . . . . . . . . . . . . . . . . . . . . . 95
VBH084 - 84-ball Fine-Pitch Ball Grid Array (FBGA) 8x11.6 mm MCP
Compatible Package (128Mb) .......................................................................... 95
VBR080 - 80-ball Fine-Pitch Ball Grid Array
(FBGA) 7 x 9 mm (64Mb) ................................................................................ 96
Revision Summary . . . . . . . . . . . . . . . . . . . . . . . . . 97
Revision A0 (July 22, 2004) ............................................................................. 97
Revision A1 (October 6, 2004) ....................................................................... 97
Revision A2 (December 10, 2004) ................................................................. 97
Revision A3 (February 19, 2005) .................................................................... 97
Revision A4 (June 21, 2005) ............................................................................. 97
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
7
D a t a S h e e t
Product Selector Guide
1RWH 0+] RSWLRQ LV DYDLODEOH IRU 6:6- RQO\
Block Diagram
Synchronous/Burst
Asynchronous
Speed Option
66 MHz
80
MHz
(Note)
Speed Option
66 MHz
80 MHz
(Note)
0D[ /DWHQF\ QV W
,$&&
0D[ $FFHVV 7LPH QV W
$&&
0D[ %XUVW $FFHVV 7LPH QV W
%$&&
0D[ &( $FFHVV QV W
&(
0D[ 2( $FFHVV QV W
2(
0D[ 2( $FFHVV QV W
2(
,QSXW2XWSXW
%XIIHUV
;'HFRGHU
<'HFRGHU
&KLS (QDEOH
2XWSXW (QDEOH
/RJLF
(UDVH 9ROWDJH
*HQHUDWRU
3*0 9ROWDJH
*HQHUDWRU
7LPHU
9
&&
'HWHFWRU
6WDWH
&RQWURO
&RPPDQG
5HJLVWHU
9
&&
9
66
9
66,2
:(
5(6(7
:3
$&&
&(
2(
'4'4
'DWD
/DWFK
<*DWLQJ
&HOO 0DWUL[
$G
GU
HVV
/
D
WFK
$PD[$
5'<
%XIIHU
5'<
%XUVW
6WDWH
&RQWURO
%XUVW
$GGUHVV
&RXQWHU
$9'
&/.
$PD[ :6- $ :6- $
8
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Block Diagram of Simultaneous Operation Circuit
1RWH $PD[ :6- $ :6- $
V
SS
V
CC
V
SSIO
Bank B Address
RESET#
ACC
WE#
CE#
AVD#
RDY
DQ15DQ0
WP#
STATE
CONTROL
&
COMMAND
REGISTER
Bank B
X-Decoder
Y-Decoder
Latches and
Control Logic
Bank A
X-Decoder
Y-Decoder
Latches and
Control Logic
DQ15DQ0
DQ15DQ0
DQ15DQ0
DQ15DQ0
DQ15DQ0
Bank C
Y-Decoder
X-Decoder
Latches and
Control Logic
Bank D
Y-Decoder
X-Decoder
Latches and
Control Logic
OE#
Status
Control
AmaxA0
AmaxA0
AmaxA0
AmaxA0
AmaxA0
Bank C Address
Bank D Address
Bank A Address
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
9
D a t a S h e e t
Connection Diagram
Special Handling Instructions for FBGA Package
6SHFLDO KDQGOLQJ LV UHTXLUHG IRU )ODVK 0HPRU\ SURGXFWV LQ )%*$ SDFNDJHV
)ODVK PHPRU\ GHYLFHV LQ )%*$ SDFNDJHV PD\ EH GDPDJHG LI H[SRVHG WR XOWUDVRQLF FOHDQLQJ PHWK
RGV 7KH SDFNDJH DQGRU GDWD LQWHJULW\ PD\ EH FRPSURPLVHG LI WKH SDFNDJH ERG\ LV H[SRVHG WR
WHPSHUDWXUHV DERYH & IRU SURORQJHG SHULRGV RI WLPH
A7
A3
A2
DQ8
DQ14
RFU
RFU
ACC
WE#
A8
A11
B2
B3
B4
B5
B6
B7
A6
RFU
RESET#
RFU
A19
A12
A15
C1
C2
C3
C4
C5
C6
C7
C8
A5
A18
RDY
A20
A9
A13
A21
D1
D2
D3
D4
D5
D6
D7
D8
A1
A4
A17
A10
A14
RFU
E1
E2
E3
E6
E7
E8
V
SS
DQ1
A0
DQ6
RFU
A16
F2
F3
F1
F6
F7
F8
CE#f1
DQ0
OE#
DQ9
DQ3
DQ4
DQ13
DQ15
RFU
G1
G2
G3
G4
G5
G6
G7
G8
DQ10
V
CC
RFU
DQ12
DQ7
V
SS
H1
H2
H3
H4
H5
H6
H7
H8
DQ2
DQ11
RFU
DQ5
J2
J7
J3
J4
J5
J6
RFU
RFU
E4
RFU
RFU
F4
E5
F5
RFU
CLK
RFU
RFU
RFU
RFU
A2
A3
A4
A5
A6
A7
RFU
RFU
V
CC
RFU
RFU
RFU
K2
K3
K4
K5
K6
K7
A1
A8
B8
B1
J1
J8
K8
K1
AVD#
RFU
RFU
RFU
RFU
WP#
RFU
RFU
6:6-
EDOO )LQH3LWFK %DOO *ULG $UUD\
7RS 9LHZ %DOOV )DFLQJ 'RZQ
10
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Connection Diagram
A7
A3
A2
DQ8
DQ14
RFU
RFU
ACC
WE#
A8
A11
C3
C4
C5
C6
C7
C8
A6
RFU
RESET#
RFU
A19
A12
A15
D2
D3
D4
D5
D6
D7
D8
D9
A5
A18
RDY
A20
A9
A13
A21
E2
E3
E4
E5
E6
E7
E8
E9
A1
A4
A17
A10
A14
A22
F2
F3
F4
F7
F8
F9
V
SS
DQ1
A0
DQ6
RFU
A16
G3
G4
G2
G7
G8
G9
CE#f1
DQ0
OE#
DQ9
DQ3
DQ4
DQ13
DQ15
RFU
H2
H3
H4
H5
H6
H7
H8
H9
DQ10
V
CC
RFU
DQ12
DQ7
V
SS
J2
J3
J4
J5
J6
J7
J8
J9
DQ2
DQ11
RFU
DQ5
K3
K8
K4
K5
K6
K7
RFU
RFU
F5
RFU
RFU
G5
F6
G6
RFU
CLK
RFU
RFU
RFU
RFU
B3
B4
B5
B6
B7
B8
RFU
RFU
V
CC
RFU
RFU
RFU
L3
L4
L5
L6
L7
L8
B2
B9
C9
C2
K2
K9
L9
L2
AVD#
RFU
RFU
RFU
RFU
WP#
RFU
RFU
A1
A10
M1
M10
NC
NC
NC
NC
6:6-0&3 &RPSDWLEOH
EDOO )LQH3LWFK %DOO *ULG $UUD\
7RS 9LHZ %DOOV )DFLQJ 'RZQ
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
11
D a t a S h e e t
Input/Output Descriptions
$PD[$
$GGUHVV LQSXWV
'4'4
'DWD LQSXWRXWSXW
&(
&KLS (QDEOH LQSXW $V\QFKURQRXV UHODWLYH WR &/. IRU
WKH %XUVW PRGH
2(
2XWSXW (QDEOH LQSXW $V\QFKURQRXV UHODWLYH WR &/.
IRU WKH %XUVW PRGH
:(
:ULWH (QDEOH LQSXW
9
&&
'HYLFH 3RZHU 6XSSO\
9
9
66
*URXQG
1&
1R &RQQHFW QRW FRQQHFWHG LQWHUQDOO\
5'<
5HDG\ RXWSXW
,Q 6\QFKURQRXV 0RGH LQGLFDWHV WKH VWDWXV RI WKH
%XUVW UHDG
/RZ GDWD QRW YDOLG DW H[SHFWHG WLPH +LJK GDWD
YDOLG
,Q $V\QFKURQRXV 0RGH LQGLFDWHV WKH VWDWXV RI WKH
LQWHUQDO SURJUDP DQG HUDVH IXQFWLRQ
/RZ SURJUDPHUDVH LQ SURJUHVV
+LJK ,PSHGDQFH SURJUDPHUDVH FRPSOHWHG
&/.
&/. LV QRW UHTXLUHG LQ DV\QFKURQRXV PRGH ,Q EXUVW
PRGH DIWHU WKH LQLWLDO ZRUG LV RXWSXW VXEVHTXHQW
DFWLYH HGJHV RI &/. LQFUHPHQW WKH LQWHUQDO DGGUHVV
FRXQWHU
$9'
$GGUHVV 9DOLG LQSXW ,QGLFDWHV WR GHYLFH WKDW WKH
YDOLG DGGUHVV LV SUHVHQW RQ WKH DGGUHVV LQSXWV
$PD[$
/RZ IRU DV\QFKURQRXV PRGH LQGLFDWHV YDOLG
DGGUHVV IRU EXUVW PRGH FDXVHV VWDUWLQJ DGGUHVV WR
EH ODWFKHG
+LJK GHYLFH LJQRUHV DGGUHVV LQSXWV
5(6(7
+DUGZDUH UHVHW LQSXW /RZ GHYLFH UHVHWV DQG
UHWXUQV WR UHDGLQJ DUUD\ GDWD
:3
+DUGZDUH ZULWH SURWHFW LQSXW $W 9
,/
GLVDEOHV
SURJUDP DQG HUDVH IXQFWLRQV LQ WKH IRXU RXWHUPRVW
VHFWRUV 6KRXOG EH DW 9
,+
IRU DOO RWKHU FRQGLWLRQV
$&&
$W 9
++
DFFHOHUDWHV SURJUDPPLQJ DXWRPDWLFDOO\
SODFHV GHYLFH LQ XQORFN E\SDVV PRGH $W 9
,/
ORFNV
DOO VHFWRUV 6KRXOG EH DW 9
,+
IRU DOO RWKHU FRQGLWLRQV
1RWH
$PD[ $ :6- $ :6-
12
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Logic Symbol
PD[
'4'4
$PD[$
&(
2(
:(
5(6(7
&/.
5'<
$9'
:3
$&&
0D[ IRU WKH :6- DQG IRU WKH :6-
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
13
D a t a S h e e t
Ordering Information
7KH RUGHU QXPEHU 9DOLG &RPELQDWLRQ LV IRUPHG E\ WKH IROORZLQJ
S
29
W
S
###
J
##
X
X
X
##
#
3DFNLQJ 7\SH
7UD\
7DSH 5HHO
7DSH 5HH
$GGLWLRQDO 2UGHULQJ 2SWLRQV
'LH 5HYLVLRQ 'XDO %RRW 3URWHFWLRQ
'LH 5HYLVLRQ 1RQH %RRW 3URWHFWLRQ
'LH 5HYLVLRQ 'XDO %RRW 3URWHFWLRQ
'LH 5HYLVLRQ 1RQH %RRW 3URWHFWLRQ
7HPSHUDWXUH *UDGH
:
:LUHOHVV &
3DFNDJH 0DWHULDO 6HW
%*$ 3DFNDJH 7\SH
$
/HDG 3E )UHH &RPSOLDQW 3DFNDJH
)
6WDQGDUG /HDG 3E )UHH 3DFNDJH
3DFNDJH 7\SH
%
%*$ 3DFNDJH
6SHHG 2SWLRQ
6
0+] :6- RQO\
3
0+]
3URFHVV 7HFKQRORJ\
-
QP )ORDWLQJ *DWH 7HFKQRORJ\
'HQVLW\
)ODVK GHQVLW\
0E
0E
&RUH 9ROWDJH
6
YROW 9&&
)ODVK ,QWHUIDFH DQG 6LPXOWDQHRXV 5HDG:ULWH
:
%XUVW 6LPXOWDQHRXV 5HDG:ULWH
3URGXFW 6HULHV
6HFWRU (UDVH 125 )ODVK PHPRU\
3UHIL[
6
6SDQVLRQ
14
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
128 Mb Products based on 110 nm Floating Gate Technology
64 Mb Products based on 110 nm Floating Gate Technology
9DOLG &RPELQDWLRQV
Valid Combination configuration planned to be supported for this device.
1RWHV
0+] RSHUDWLRQ KDV D GLIIHUHQW 9FF9 WR 9
Valid Combinations for
FBGA Packages
Package Marking
Temperature
Burst Speed
Boot
Protect
Package
Material Set
Package Type
6:6-3%$:
:6-3%$:
&
0+]
'XDO
/HDG 3E
)UHH
&RPSOLDQW
3DFNDJH
EDOO
PP [ PP
0&3 &RPSDWLEOH
6:6-3%$:
:6-3%$:
1RQH
6:6-3%$:
:6-3%$:
&
0+]
'XDO
6:6-3%$:
:6-3%$:
1RQH
6:6-3%):
:6-3%):
&
0+]
'XDO
6WDQGDUG
/HDG 3E
)UHH 3DFNDJH
6:6-3%):
:6-3%):
1RQH
6:6-3%):
:6-3%):
&
0+]
'XDO
6:6-3%):
:6-3%):
1RQH
Valid Combinations for
FBGA Packages
Package Marking
Temperature
Burst
Speed
Boot
Protect
Package
Material Set
Package Type
6:6-3%$:
:6-3%$:
&
0+]
'XDO
/HDG 3E
)UHH
&RPSOLDQW
3DFNDJH
EDOO
PP [ PP
0&3 &RPSDWLEOH
6:6-6%$:
:6-6%$:
&
0+]
6:6-3%$:
:6-3%$:
&
0+]
1RQH
6:6-6%$:
:6-6%$:
&
0+]
6:6-3%):
:6-3%):
&
0+]
'XDO
6WDQGDUG
/HDG 3E
)UHH
3DFNDJH
6:6-6%):
:6-6%):
&
0+]
6:6-3%):
:6-3%):
&
0+]
1RQH
6:6-6%):
:6-6%):
&
0+]
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
15
D a t a S h e e t
Device Bus Operations
7KLV VHFWLRQ GHVFULEHV WKH UHTXLUHPHQWV DQG XVH RI WKH GHYLFH EXV RSHUDWLRQV ZKLFK DUH LQLWLDWHG
WKURXJK WKH LQWHUQDO FRPPDQG UHJLVWHU 7KH FRPPDQG UHJLVWHU LWVHOI GRHV QRW RFFXS\ DQ\ DGGUHV
VDEOH PHPRU\ ORFDWLRQ 7KH UHJLVWHU LV FRPSRVHG RI ODWFKHV WKDW VWRUH WKH FRPPDQGV DORQJ ZLWK
WKH DGGUHVV DQG GDWD LQIRUPDWLRQ QHHGHG WR H[HFXWH WKH FRPPDQG 7KH FRQWHQWV RI WKH UHJLVWHU
VHUYH DV LQSXWV WR WKH LQWHUQDO VWDWH PDFKLQH 7KH VWDWH PDFKLQH RXWSXWV GLFWDWH WKH IXQFWLRQ RI
WKH GHYLFH
7DEOH
OLVWV WKH GHYLFH EXV RSHUDWLRQV WKH LQSXWV DQG FRQWURO OHYHOV WKH\ UHTXLUH DQG
WKH UHVXOWLQJ RXWSXW 7KH IROORZLQJ VXEVHFWLRQV GHVFULEH HDFK RI WKHVH RSHUDWLRQV LQ IXUWKHU GHWDLO
Table 1. Device Bus Operations
Legend: L = Logic 0, H = Logic 1, X = Don't Care
1RWH 'HIDXOW DFWLYH HGJH RI &/. LV WKH ULVLQJ HGJH
Requirements for Asynchronous ReadOperation (Non-Burst)
7R UHDG GDWD IURP WKH PHPRU\ DUUD\ WKH V\VWHP PXVW ILUVW DVVHUW D YDOLG DGGUHVV RQ $PD[
$$$ IRU :6- DQG $$ IRU :6- ZKLOH GULYLQJ $9' DQG &( WR 9
,/
:( VKRXOG
UHPDLQ DW 9
,+
7KH ULVLQJ HGJH RI $9' ODWFKHV WKH DGGUHVV 7KH GDWD ZLOO DSSHDU RQ '4'4
6LQFH WKH PHPRU\ DUUD\ LV GLYLGHG LQWR IRXU EDQNV HDFK EDQN UHPDLQV HQDEOHG IRU UHDG DFFHVV
XQWLO WKH FRPPDQG UHJLVWHU FRQWHQWV DUH DOWHUHG
$GGUHVV DFFHVV WLPH W
$&&
LV HTXDO WR WKH GHOD\ IURP VWDEOH DGGUHVVHV WR YDOLG RXWSXW GDWD 7KH
FKLS HQDEOH DFFHVV WLPH W
&(
LV WKH GHOD\ IURP WKH VWDEOH DGGUHVVHV DQG VWDEOH &( WR YDOLG GDWD
DW WKH RXWSXWV 7KH RXWSXW HQDEOH DFFHVV WLPH W
2(
LV WKH GHOD\ IURP WKH IDOOLQJ HGJH RI 2( WR
YDOLG GDWD DW WKH RXWSXW
7KH LQWHUQDO VWDWH PDFKLQH LV VHW IRU UHDGLQJ DUUD\ GDWD LQ DV\QFKURQRXV PRGH XSRQ GHYLFH
SRZHUXS RU DIWHU D KDUGZDUH UHVHW 7KLV HQVXUHV WKDW QR VSXULRXV DOWHUDWLRQ RI WKH PHPRU\ FRQ
WHQW RFFXUV GXULQJ WKH SRZHU WUDQVLWLRQ
Requirements for Synchronous (Burst) Read Operation
7KH GHYLFH LV FDSDEOH RI FRQWLQXRXV VHTXHQWLDO EXUVW RSHUDWLRQ DQG OLQHDU EXUVW RSHUDWLRQ RI D SUH
VHW OHQJWK :KHQ WKH GHYLFH ILUVW SRZHUV XS LW LV HQDEOHG IRU DV\QFKURQRXV UHDG RSHUDWLRQ
Operation
CE#
OE#
WE#
A220
DQ150
RESET#
CLK
(
See Note
)
AVD#
$V\QFKURQRXV 5HDG $GGUHVVHV /DWFKHG
/
/
+
$GGU ,Q
,2
+
;
$V\QFKURQRXV 5HDG $GGUHVVHV 6WHDG\ 6WDWH
/
/
+
$GGU ,Q
,2
+
;
/
$V\QFKURQRXV :ULWH
/
+
/
$GGU ,Q
,2
+
;
/
6\QFKURQRXV :ULWH
/
+
/
$GGU ,Q
,2
+
6WDQGE\ &(
+
;
;
+,*+ =
+,*+ =
+
;
;
+DUGZDUH 5HVHW
;
;
;
+,*+ =
+,*+ =
/
;
;
Burst Read Operations
/RDG 6WDUWLQJ %XUVW $GGUHVV
/
;
+
$GGU ,Q
;
+
$GYDQFH %XUVW WR QH[W DGGUHVV ZLWK DSSURSULDWH 'DWD
SUHVHQWHG RQ WKH 'DWD %XV
/
/
+
+,*+ =
%XUVW
'DWD 2XW
+
+
7HUPLQDWH FXUUHQW %XUVW UHDG F\FOH
+
;
+
+,*+ =
+,*+ =
+
;
7HUPLQDWH FXUUHQW %XUVW UHDG F\FOH YLD 5(6(7
;
;
+
+,*+ =
+,*+ =
/
;
;
7HUPLQDWH FXUUHQW %XUVW UHDG F\FOH DQG VWDUW QHZ
%XUVW UHDG F\FOH
/
;
+
+,*+ =
,2
+
16
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
3ULRU WR HQWHULQJ EXUVW PRGH WKH V\VWHP VKRXOG GHWHUPLQH KRZ PDQ\ ZDLW VWDWHV DUH GHVLUHG IRU
WKH LQLWLDO ZRUG W
,$&&
RI HDFK EXUVW DFFHVV ZKDW PRGH RI EXUVW RSHUDWLRQ LV GHVLUHG ZKLFK HGJH
RI WKH FORFN ZLOO EH WKH DFWLYH FORFN HGJH DQG KRZ WKH 5'< VLJQDO ZLOO WUDQVLWLRQ ZLWK YDOLG GDWD
7KH V\VWHP ZRXOG WKHQ ZULWH WKH FRQILJXUDWLRQ UHJLVWHU FRPPDQG VHTXHQFH 6HH 6HW &RQILJXUD
WLRQ 5HJLVWHU &RPPDQG 6HTXHQFH VHFWLRQ RQ SDJH DQG &RPPDQG 'HILQLWLRQV VHFWLRQ RQ
SDJH IRU IXUWKHU GHWDLOV
2QFH WKH V\VWHP KDV ZULWWHQ WKH 6HW &RQILJXUDWLRQ 5HJLVWHU FRPPDQG VHTXHQFH WKH GHYLFH LV
HQDEOHG IRU V\QFKURQRXV UHDGV RQO\
7KH LQLWLDO ZRUG LV RXWSXW W
,$&&
DIWHU WKH DFWLYH HGJH RI WKH ILUVW &/. F\FOH 6XEVHTXHQW ZRUGV DUH
RXWSXW W
%$&&
DIWHU WKH DFWLYH HGJH RI HDFK VXFFHVVLYH FORFN F\FOH ZKLFK DXWRPDWLFDOO\ LQFUHPHQWV
WKH LQWHUQDO DGGUHVV FRXQWHU 1RWH WKDW WKH GHYLFH KDV D IL[HG LQWHUQDO DGGUHVV ERXQGDU\ WKDW RF
FXUV HYHU\ ZRUGV VWDUWLQJ DW DGGUHVV )K
'XULQJ WKH WLPH WKH GHYLFH LV RXWSXWWLQJ GDWD DW WKLV IL[HG LQWHUQDO DGGUHVV ERXQGDU\ DGGUHVV
)K )K %)K HWF D WZR F\FOH ODWHQF\ 0+] RU D WKUHH F\FOH ODWHQF\0+]
RFFXUV EHIRUH GDWD DSSHDUV IRU WKH QH[W DGGUHVV DGGUHVV K K &K HWF
$GGLWLRQDOO\ ZKHQ WKH GHYLFH LV UHDG IURP DQ RGG DGGUHVV RQH ZDLW VWDWH LV LQVHUWHG ZKHQ WKH
DGGUHVV SRLQWHU FURVVHV WKH ILUVW ERXQGDU\ WKDW RFFXUV HYHU\ ZRUGV )RU LQVWDQFH LI WKH GHYLFH
LV UHDG IURP K K )K RGG RQH ZDLW VWDWH LV LQVHUWHG EHIRUH WKH GDWD RI
K LV RXWSXW 7KLV ZDLW LV LQVHUWHG RQO\ DW WKH ERXQGDU\ RI WKH ILUVW ZRUGV 7KHQ LI WKH
GHYLFH LV UHDG IURP WKH RGG DGGUHVV ZLWKLQ WKH ODVW ZRUGV RI ZRUG ERXQGDU\ DGGUHVV
KK )K D WKUHHF\FOH ODWHQF\ RFFXUV EHIRUH GDWD DSSHDUV IRU WKH QH[W
DGGUHVV DGGUHVV K 'XULQJ WKH ERXQGDU\ FURVVLQJ FRQGLWLRQ WKH V\VWHP PXVW DVVHUW DQ
DGGLWLRQDO ZDLW VWDWH IRU :6- PRGHO QXPEHUV DQG
7KH 5'< RXWSXW LQGLFDWHV WKLV FRQGLWLRQ WR WKH V\VWHP E\ SXOVLQJ GHDFWLYH ORZ 6HH
)LJXUH
/DWHQF\ ZLWK %RXQGDU\ &URVVLQJ RQ SDJH
7KH GHYLFH ZLOO FRQWLQXH WR RXWSXW VHTXHQWLDO EXUVW GDWD ZUDSSLQJ DURXQG WR DGGUHVV K
DIWHU LW UHDFKHV WKH KLJKHVW DGGUHVVDEOH PHPRU\ ORFDWLRQ XQWLO WKH V\VWHP GULYHV &( KLJK 5(
6(7 ORZ RU $9' ORZ LQ FRQMXQFWLRQ ZLWK D QHZ DGGUHVV 6HH
7DEOH 'HYLFH %XV 2SHUDWLRQV
RQ SDJH
,I WKH KRVW V\VWHP FURVVHV WKH EDQN ERXQGDU\ ZKLOH UHDGLQJ LQ EXUVW PRGH DQG WKH GHYLFH LV QRW
SURJUDPPLQJ RU HUDVLQJ D WZRF\FOH ODWHQF\ ZLOO RFFXU DV GHVFULEHG DERYH LQ WKH VXEVHTXHQW
EDQN ,I WKH KRVW V\VWHP FURVVHV WKH EDQN ERXQGDU\ ZKLOH WKH GHYLFH LV SURJUDPPLQJ RU HUDVLQJ
WKH GHYLFH ZLOO SURYLGH UHDG VWDWXV LQIRUPDWLRQ 7KH FORFN ZLOO EH LJQRUHG $IWHU WKH KRVW KDV FRP
SOHWHG VWDWXV UHDGV RU WKH GHYLFH KDV FRPSOHWHG WKH SURJUDP RU HUDVH RSHUDWLRQ WKH KRVW FDQ
UHVWDUW D EXUVW RSHUDWLRQ XVLQJ D QHZ DGGUHVV DQG $9' SXOVH
DQG :RUG /LQHDU %XUVW ZLWK :UDS $URXQG
7KH UHPDLQLQJ WKUHH EXUVW UHDG PRGHV DUH RI WKH OLQHDU ZUDS DURXQG GHVLJQ LQ ZKLFK D IL[HG QXP
EHU RI ZRUGV DUH UHDG IURP FRQVHFXWLYH DGGUHVVHV ,Q HDFK RI WKHVH PRGHV WKH EXUVW DGGUHVVHV
UHDG DUH GHWHUPLQHG E\ WKH JURXS ZLWKLQ ZKLFK WKH VWDUWLQJ DGGUHVV IDOOV 7KH JURXSV DUH VL]HG
DFFRUGLQJ WR WKH QXPEHU RI ZRUGV UHDG LQ D VLQJOH EXUVW VHTXHQFH IRU D JLYHQ PRGH VHH
7DEOH
Table 2. Burst Address Groups
Mode
Group Size
Group Address Ranges
ZRUG
ZRUGV
K )K K
ZRUG
ZRUGV
)K )K )K
ZRUG
ZRUGV
)K )K )K
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
17
D a t a S h e e t
$V DQ H[DPSOH LI WKH VWDUWLQJ DGGUHVV LQ WKH ZRUG PRGH LV K WKH DGGUHVV UDQJH WR EH UHDG
ZRXOG EH )K DQG WKH EXUVW VHTXHQFH ZRXOG EH $%&'()KHWF 7KH EXUVW
VHTXHQFH EHJLQV ZLWK WKH VWDUWLQJ DGGUHVV ZULWWHQ WR WKH GHYLFH EXW ZUDSV EDFN WR WKH ILUVW DG
GUHVV LQ WKH VHOHFWHG JURXS ,Q D VLPLODU IDVKLRQ WKH ZRUG DQG ZRUG /LQHDU :UDS PRGHV
EHJLQ WKHLU EXUVW VHTXHQFH RQ WKH VWDUWLQJ DGGUHVV ZULWWHQ WR WKH GHYLFH DQG WKHQ ZUDS EDFN WR
WKH ILUVW DGGUHVV LQ WKH VHOHFWHG DGGUHVV JURXS 1RWH WKDW LQ WKHVH WKUHH EXUVW UHDG PRGHV
WKH DGGUHVV SRLQWHU GRHV QRW FURVV WKH ERXQGDU\ WKDW RFFXUV HYHU\ RU ZRUGV
WKXV QR ZDLW VWDWHV DUH LQVHUWHG H[FHSW GXULQJ WKH LQLWLDO DFFHVV
7KH 5'< SLQ LQGLFDWHV ZKHQ GDWD LV YDOLG RQ WKH EXV
Configuration Register
7KH GHYLFH XVHV D FRQILJXUDWLRQ UHJLVWHU WR VHW WKH YDULRXV EXUVW SDUDPHWHUV QXPEHU RI ZDLW
VWDWHV EXUVW UHDG PRGH DFWLYH FORFN HGJH 5'< FRQILJXUDWLRQ DQG V\QFKURQRXV PRGH DFWLYH
Handshaking
7KH GHYLFH LV HTXLSSHG ZLWK D KDQGVKDNLQJ IHDWXUH WKDW DOORZV WKH KRVW V\VWHP WR VLPSO\ PRQLWRU
WKH 5'< VLJQDO IURP WKH GHYLFH WR GHWHUPLQH ZKHQ WKH LQLWLDO ZRUG RI EXUVW GDWD LV UHDG\ WR EH
UHDG 7KH KRVW V\VWHP VKRXOG XVH WKH SURJUDPPDEOH ZDLW VWDWH FRQILJXUDWLRQ WR VHW WKH QXPEHU
RI ZDLW VWDWHV IRU RSWLPDO EXUVW PRGH RSHUDWLRQ 7KH LQLWLDO ZRUG RI EXUVW GDWD LV LQGLFDWHG E\ WKH
DFWLYH HGJH RI 5'< DIWHU 2( JRHV ORZ
)RU RSWLPDO EXUVW PRGH SHUIRUPDQFH WKH KRVW V\VWHP PXVW VHW WKH DSSURSULDWH QXPEHU RI ZDLW
VWDWHV LQ WKH IODVK GHYLFH GHSHQGLQJ RQ FORFN IUHTXHQF\ 6HH 6HW &RQILJXUDWLRQ 5HJLVWHU &RP
PDQG 6HTXHQFH VHFWLRQ RQ SDJH IRU PRUH LQIRUPDWLRQ
Simultaneous Read/Write Operations with Zero Latency
7KLV GHYLFH LV FDSDEOH RI UHDGLQJ GDWD IURP RQH EDQN RI PHPRU\ ZKLOH SURJUDPPLQJ RU HUDVLQJ
LQ DQRWKHU EDQN RI PHPRU\ $Q HUDVH RSHUDWLRQ PD\ DOVR EH VXVSHQGHG WR UHDG IURP RU SURJUDP
WR DQRWKHU ORFDWLRQ ZLWKLQ WKH VDPH EDQN H[FHSW WKH VHFWRU EHLQJ HUDVHG
)LJXUH %DFNWR
%DFN 5HDG:ULWH &\FOH 7LPLQJV RQ SDJH
VKRZV KRZ UHDG DQG ZULWH F\FOHV PD\ EH LQLWLDWHG
IRU VLPXOWDQHRXV RSHUDWLRQ ZLWK ]HUR ODWHQF\ 5HIHU WR WKH '& &KDUDFWHULVWLFV WDEOH IRU UHDGZKLOH
SURJUDP DQG UHDGZKLOHHUDVH FXUUHQW VSHFLILFDWLRQV
Writing Commands/Command Sequences
7KH GHYLFH KDV WKH FDSDELOLW\ RI SHUIRUPLQJ DQ DV\QFKURQRXV RU V\QFKURQRXV ZULWH RSHUDWLRQ
:KLOH WKH GHYLFH LV FRQILJXUHG LQ $V\QFKURQRXV UHDG PRGH LW LV DEOH WR SHUIRUP $V\QFKURQRXV
ZULWH RSHUDWLRQV RQO\ &/. LV LJQRUHG LQ WKH $V\QFKURQRXV SURJUDPPLQJ PRGH :KHQ LQ WKH 6\Q
FKURQRXV UHDG PRGH FRQILJXUDWLRQ WKH GHYLFH LV DEOH WR SHUIRUP ERWK $V\QFKURQRXV DQG
6\QFKURQRXV ZULWH RSHUDWLRQV &/. DQG :( DGGUHVV ODWFK LV VXSSRUWHG LQ WKH 6\QFKURQRXV SUR
JUDPPLQJ PRGH 'XULQJ D V\QFKURQRXV ZULWH RSHUDWLRQ WR ZULWH D FRPPDQG RU FRPPDQG
VHTXHQFH ZKLFK LQFOXGHV SURJUDPPLQJ GDWD WR WKH GHYLFH DQG HUDVLQJ VHFWRUV RI PHPRU\ WKH
V\VWHP PXVW GULYH $9' DQG &( WR 9
,/
DQG 2( WR 9
,+
ZKHQ SURYLGLQJ DQ DGGUHVV WR WKH GH
YLFH DQG GULYH :( DQG &( WR 9
,/
DQG 2( WR 9
,+
ZKHQ ZULWLQJ FRPPDQGV RU GDWD 'XULQJ DQ
DV\QFKURQRXV ZULWH RSHUDWLRQ WKH V\VWHP PXVW GULYH &( DQG :( WR 9
,/
DQG 2( WR 9
,+
ZKHQ
SURYLGLQJ DQ DGGUHVV FRPPDQG DQG GDWD $GGUHVVHV DUH ODWFKHG RQ WKH ODVW IDOOLQJ HGJH RI :(
RU &( ZKLOH GDWD LV ODWFKHG RQ WKH VW ULVLQJ HGJH RI :( RU &( 7KH DV\QFKURQRXV DQG V\Q
FKURQRXV SURJUDPLQJ RSHUDWLRQ LV LQGHSHQGHQW RI WKH 6HW 'HYLFH 5HDG 0RGH ELW LQ WKH
&RQILJXUDWLRQ 5HJLVWHU VHH
7DEOH &RQILJXUDWLRQ 5HJLVWHU RQ SDJH
7KH GHYLFH IHDWXUHV DQ 8QORFN %\SDVV PRGH WR IDFLOLWDWH IDVWHU SURJUDPPLQJ 2QFH WKH GHYLFH HQ
WHUV WKH 8QORFN %\SDVV PRGH RQO\ WZR ZULWH F\FOHV DUH UHTXLUHG WR SURJUDP D ZRUG LQVWHDG RI
IRXU
18
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
$Q HUDVH RSHUDWLRQ FDQ HUDVH RQH VHFWRU PXOWLSOH VHFWRUV RU WKH HQWLUH GHYLFH
7DEOH :6-
6HFWRU $GGUHVV 7DEOH RQ SDJH
DQG
7DEOH :6- 6HFWRU $GGUHVV 7DEOH RQ SDJH
LQ
GLFDWH WKH DGGUHVV VSDFH WKDW HDFK VHFWRU RFFXSLHV 7KH GHYLFH DGGUHVV VSDFH LV GLYLGHG LQWR IRXU
EDQNV $ EDQN DGGUHVV LV WKH DGGUHVV ELWV UHTXLUHG WR XQLTXHO\ VHOHFW D EDQN 6LPLODUO\ D VHFWRU
DGGUHVV LV WKH DGGUHVV ELWV UHTXLUHG WR XQLTXHO\ VHOHFW D VHFWRU
,
&&
LQ WKH '& &KDUDFWHULVWLFV VHFWLRQ RQ SDJH UHSUHVHQWV WKH DFWLYH FXUUHQW VSHFLILFDWLRQ IRU
WKH ZULWH PRGH 7KH $& &KDUDFWHULVWLFV VHFWLRQ FRQWDLQV WLPLQJ VSHFLILFDWLRQ WDEOHV DQG WLPLQJ GL
DJUDPV IRU ZULWH RSHUDWLRQV
Accelerated Program Operation
7KH GHYLFH RIIHUV DFFHOHUDWHG SURJUDP RSHUDWLRQV WKURXJK WKH $&& IXQFWLRQ $&& LV SULPDULO\ LQ
WHQGHG WR DOORZ IDVWHU PDQXIDFWXULQJ WKURXJKSXW DW WKH IDFWRU\
,I WKH V\VWHP DVVHUWV 9
++
RQ WKLV LQSXW WKH GHYLFH DXWRPDWLFDOO\ HQWHUV WKH DIRUHPHQWLRQHG 8Q
ORFN %\SDVV PRGH DQG XVHV WKH KLJKHU YROWDJH RQ WKH LQSXW WR UHGXFH WKH WLPH UHTXLUHG IRU
SURJUDP RSHUDWLRQV 7KH V\VWHP ZRXOG XVH D WZRF\FOH SURJUDP FRPPDQG VHTXHQFH DV UHTXLUHG
E\ WKH 8QORFN %\SDVV PRGH 5HPRYLQJ 9
++
IURP WKH $&& LQSXW UHWXUQV WKH GHYLFH WR QRUPDO RS
HUDWLRQ 1RWH WKDW VHFWRUV PXVW EH XQORFNHG SULRU WR UDLVLQJ $&& WR 9
++
1RWH WKDW WKH $&& SLQ
PXVW QRW EH DW 9
++
IRU RSHUDWLRQV RWKHU WKDQ DFFHOHUDWHG SURJUDPPLQJ RU GHYLFH GDPDJH PD\
UHVXOW ,Q DGGLWLRQ WKH $&& SLQ PXVW QRW EH OHIW IORDWLQJ RU XQFRQQHFWHG LQFRQVLVWHQW EHKDYLRU RI
WKH GHYLFH PD\ UHVXOW

:KHQ DW 9
,/
$&& ORFNV DOO VHFWRUV $&& VKRXOG EH DW 9
,+
IRU DOO RWKHU FRQGLWLRQV
Autoselect Mode
7KH DXWRVHOHFW PRGH SURYLGHV PDQXIDFWXUHU DQG GHYLFH LGHQWLILFDWLRQ DQG VHFWRU SURWHFWLRQ YHU
LILFDWLRQ WKURXJK LGHQWLILHU FRGHV RXWSXW IURP WKH LQWHUQDO UHJLVWHU ZKLFK LV VHSDUDWH IURP WKH
PHPRU\ DUUD\ RQ '4'4 7KLV PRGH LV SULPDULO\ LQWHQGHG IRU SURJUDPPLQJ HTXLSPHQW WR
DXWRPDWLFDOO\ PDWFK D GHYLFH WR EH SURJUDPPHG ZLWK LWV FRUUHVSRQGLQJ SURJUDPPLQJ DOJRULWKP
+RZHYHU WKH DXWRVHOHFW FRGHV FDQ DOVR EH DFFHVVHG LQV\VWHP WKURXJK WKH FRPPDQG UHJLVWHU
:KHQ XVLQJ SURJUDPPLQJ HTXLSPHQW WKH DXWRVHOHFW PRGH UHTXLUHV 9
,'
RQ DGGUHVV SLQ $ $G
GUHVV SLQV PXVW EH DV VKRZQ LQ
7DEOH $XWRVHOHFW &RGHV +LJK 9ROWDJH 0HWKRG RQ SDJH
,Q DGGLWLRQ ZKHQ YHULI\LQJ VHFWRU SURWHFWLRQ WKH VHFWRU DGGUHVV PXVW DSSHDU RQ WKH DSSURSULDWH
KLJKHVW RUGHU DGGUHVV ELWV VHH
7DEOH RQ SDJH
DQG
7DEOH RQ SDJH
7DEOH
VKRZV
WKH UHPDLQLQJ DGGUHVV ELWV WKDW DUH GRQW FDUH :KHQ DOO QHFHVVDU\ ELWV KDYH EHHQ VHW DV UH
TXLUHG WKH SURJUDPPLQJ HTXLSPHQW PD\ WKHQ UHDG WKH FRUUHVSRQGLQJ LGHQWLILHU FRGH RQ '4
'4 +RZHYHU WKH DXWRVHOHFW FRGHV FDQ DOVR EH DFFHVVHG LQV\VWHP WKURXJK WKH FRPPDQG UHJ
LVWHU IRU LQVWDQFHV ZKHQ WKH GHYLFH LV HUDVHG RU SURJUDPPHG LQ D V\VWHP ZLWKRXW DFFHVV WR KLJK
YROWDJH RQ WKH $ SLQ 7KH FRPPDQG VHTXHQFH LV LOOXVWUDWHG LQ
7DEOH &RPPDQG 'HILQLWLRQV
RQ SDJH
1RWH WKDW LI D %DQN $GGUHVV %$ RQ DGGUHVV ELWV $ $ DQG $ IRU WKH :6-
$$ IRU WKH :6- LV DVVHUWHG GXULQJ WKH WKLUG ZULWH F\FOH RI WKH DXWRVHOHFW FRPPDQG
WKH KRVW V\VWHP FDQ UHDG DXWRVHOHFW GDWD WKDW EDQN DQG WKHQ LPPHGLDWHO\ UHDG DUUD\ GDWD IURP
WKH RWKHU EDQN ZLWKRXW H[LWLQJ WKH DXWRVHOHFW PRGH
7R DFFHVV WKH DXWRVHOHFW FRGHV LQV\VWHP WKH KRVW V\VWHP FDQ LVVXH WKH DXWRVHOHFW FRPPDQG
YLD WKH FRPPDQG UHJLVWHU DV VKRZQ LQ
7DEOH &RPPDQG 'HILQLWLRQV RQ SDJH
7KLV
PHWKRG GRHV QRW UHTXLUH 9
,'
$XWRVHOHFW PRGH PD\ RQO\ EH HQWHUHG DQG XVHG ZKHQ LQ WKH DV\Q
FKURQRXV UHDG PRGH 5HIHU WR WKH $XWRVHOHFW &RPPDQG 6HTXHQFH VHFWLRQ RQ SDJH IRU PRUH
LQIRUPDWLRQ
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
19
D a t a S h e e t
Table 3. Autoselect Codes (High Voltage Method)
/HJHQG / /RJLF /RZ 9
,/
+ /RJLF +LJK 9
,+
%$ %DQN $GGUHVV 6$ 6HFWRU $GGUHVV ; 'RQW FDUH
1RWHV
7KH DXWRVHOHFW FRGHV PD\ DOVR EH DFFHVVHG LQV\VWHP YLD FRPPDQG VHTXHQFHV
33% 3URWHFWLRQ 6WDWXV LV VKRZQ RQ WKH GDWD EXV
Sector/Sector Block Protection and Unprotection
7KH KDUGZDUH VHFWRU SURWHFWLRQ IHDWXUH GLVDEOHV ERWK SURJUDPPLQJ DQG HUDVH RSHUDWLRQV LQ DQ\
VHFWRU 7KH KDUGZDUH VHFWRU XQSURWHFWLRQ IHDWXUH UHHQDEOHV ERWK SURJUDP DQG HUDVH RSHUDWLRQV
LQ SUHYLRXVO\ SURWHFWHG VHFWRUV 6HFWRU SURWHFWLRQXQSURWHFWLRQ FDQ EH LPSOHPHQWHG YLD WZR
PHWKRGV
1RWH )RU WKH IROORZLQJ GLVFXVVLRQ WKH WHUP VHFWRU DSSOLHV WR ERWK VHFWRUV DQG VHFWRU EORFNV
$ VHFWRU EORFN FRQVLVWV RI WZR RU PRUH DGMDFHQW VHFWRUV WKDW DUH SURWHFWHG RU XQSURWHFWHG DW WKH
VDPH WLPH VHH
7DEOH RQ SDJH
DQG
7DEOH RQ SDJH
'HVFULSWLRQ
&(
2(
:(
5(6(7
$PD[
WR
$
$
WR
$
$ $ $
$
$
WR
$ $ $ $ $
'4
WR '4
Manufacturer ID:
Spansion
/
/
+
+
;
;
9
,'
;
;
/
;
/
/
/
/
K
De
vice
I
D
Read Cycle 1
/
/
+
+
;
;
9
,'
;
/
/
/
/
/
/
+
(K
Read Cycle 2
+
+
+
/
K :6-
(K :6-
Read Cycle 3
+
+
+
+
K :6-
K :6-
Sector Protection
Verification
/
/
+
+
6$
;
9
,'
;
/
/
/
/
/
+
/
K SURWHFWHG
K XQSURWHFWHG
Indicator Bits
/
/
+
+
;
;
9
,'
;
;
/
;
/
/
+
+
'4 '4
'4 )DFWRU\ /RFN %LW
/RFNHG 1RW /RFNHG
'4 &XVWRPHU /RFN %LW
/RFNHG 1RW /RFNHG
'4 +DQGVKDNH %LW
5HVHUYHG 6WDQGDUG
+DQGVKDNH
'4 '4 %RRW &RGH
'4 '4
Hardware Sector Group
Protection
/
/
+
+
6$
;
9
,'
;
;
;
/
/
/
+
/
K SURWHFWHG
K XQSURWHFWHG
Table 4. S29WS128J/064J Boot Sector/Sector Block Addresses for Protection/Unprotection (Sheet 1 of 3)
6HFWRU
$$
6HFWRU
6HFWRU %ORFN 6L]H
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
;;;
.ZRUGV
6$
;;;
.ZRUGV
6$
;;;
.ZRUGV
20
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
Table 4. S29WS128J/064J Boot Sector/Sector Block Addresses for Protection/Unprotection (Sheet 2 of 3)
6HFWRU
$$
6HFWRU
6HFWRU %ORFN 6L]H
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
21
D a t a S h e e t
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$
;;;
.ZRUGV
6$
;;;
.ZRUGV
6$
;;;
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
Table 4. S29WS128J/064J Boot Sector/Sector Block Addresses for Protection/Unprotection (Sheet 3 of 3)
6HFWRU
$$
6HFWRU
6HFWRU %ORFN 6L]H
22
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Table 5. S29WS064J Boot Sector/Sector Block Addresses for Protection/Unprotection (Sheet 1 of 2)
6HFWRU
$$
6HFWRU
6HFWRU %ORFN 6L]H
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
;;;
.ZRUGV
6$
;;;
.ZRUGV
6$
;;;
.ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
23
D a t a S h e e t
6$6$
;;;;;
[ .ZRUGV
6$6$
;;;;;
[ .ZRUGV
6$
;;;
.ZRUGV
6$
;;;
.ZRUGV
6$
;;;
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
6$
.ZRUGV
Table 5. S29WS064J Boot Sector/Sector Block Addresses for Protection/Unprotection (Sheet 2 of 2)
6HFWRU
$$
6HFWRU
6HFWRU %ORFN 6L]H
24
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Advanced Sector Protection/Unprotection
7KH $GYDQFHG 6HFWRU 3URWHFWLRQ8QSURWHFWLRQ IHDWXUH GLVDEOHV RU HQDEOHV SURJUDPPLQJ RU HUDVH
RSHUDWLRQV LQ DQ\ RU DOO VHFWRUV DQG FDQ EH LPSOHPHQWHG WKURXJK VRIWZDUH DQGRU KDUGZDUH PHWK
RGV ZKLFK DUH LQGHSHQGHQW RI HDFK RWKHU 7KLV VHFWLRQ GHVFULEHV WKH YDULRXV PHWKRGV RI
SURWHFWLQJ GDWD VWRUHG LQ WKH PHPRU\ DUUD\ $Q RYHUYLHZ RI WKHVH PHWKRGV LQ VKRZQ LQ )LJXUH
Figure 1. Advanced Sector Protection/Unprotection
Hardware Methods
Software Methods
ACC = V
IL
(
All sectors locked)
WP# = V
IL
(All boot
sectors locked)
Password Method
(DQ2)
Persistent Method
(DQ1)
Lock Register
(One Time Programmable)
PPB Lock Bit
1,2,3
64-bit Password
(One Time Protect)
1 = PPBs Unlocked
0 = PPBs Locked
Memory Array
Sector 0
Sector 1
Sector 2
Sector N-2
Sector N-1
Sector N
3
PPB 0
PPB 1
PPB 2
PPB N-2
PPB N-1
PPB N
Persistent
Protection Bit
(PPB)
4,5
DYB 0
DYB 1
DYB 2
DYB N-2
DYB N-1
DYB N
Dynamic
Protection Bit
(PPB)
6,7,8
6. 0 = Sector Protected,
1 = Sector Unprotected.
7. Protect effective only if PPB Lock Bit
is unlocked and corresponding PPB
is "1" (unprotected).
8. Volatile Bits: defaults to user choice
upon power-up (see ordering
options).
4. 0 = Sector Protected,
1 = Sector Unprotected.
5. PPBs programmed individually,
but cleared collectively
1. Bit is volatile, and defaults to "1" on
reset.
2. Programming to "0" locks all PPBs to
their current state.
3. Once programmed to "0", requires
hardware reset to unlock.
3. N = Highest Address Sector.
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
25
D a t a S h e e t
Lock Register
$V VKLSSHG IURP WKH IDFWRU\ DOO GHYLFHV GHIDXOW WR WKH SHUVLVWHQW PRGH ZKHQ SRZHU LV DSSOLHG DQG
DOO VHFWRUV DUH XQSURWHFWHG XQOHVV RWKHUZLVH FKRVHQ WKURXJK WKH '<% RUGHULQJ RSWLRQ 7KH GHYLFH
SURJUDPPHU RU KRVW V\VWHP PXVW WKHQ FKRRVH ZKLFK VHFWRU SURWHFWLRQ PHWKRG WR XVH 3URJUDP
PLQJ VHWWLQJ WR DQ\ RQH RI WKH IROORZLQJ WZR RQHWLPH SURJUDPPDEOH QRQYRODWLOH ELWV ORFNV
WKH SDUW SHUPDQHQWO\ LQ WKDW PRGH
/RFN 5HJLVWHU 3HUVLVWHQW 3URWHFWLRQ 0RGH /RFN %LW '4
/RFN 5HJLVWHU 3DVVZRUG 3URWHFWLRQ 0RGH /RFN %LW '4
Table 6. Lock Register
1RWHV
,I WKH SDVVZRUG PRGH LV FKRVHQ WKH SDVVZRUG PXVW EH SURJUDPPHG EHIRUH VHWWLQJ WKH FRU
UHVSRQGLQJ ORFN UHJLVWHU ELW
$IWHU WKH /RFN 5HJLVWHU %LWV &RPPDQG 6HW (QWU\ FRPPDQG VHTXHQFH LV ZULWWHQ UHDGV DQG
ZULWHV IRU %DQN DUH GLVDEOHG ZKLOH UHDGV IURP RWKHU EDQNV DUH DOORZHG XQWLO H[LWLQJ WKLV
PRGH
,I ERWK ORFN ELWV DUH VHOHFWHG WR EH SURJUDPPHG WR ]HURV DW WKH VDPH WLPH WKH RSHUDWLRQ
DERUWV
2QFH WKH 3DVVZRUG 0RGH /RFN %LW LV SURJUDPPHG WKH 3HUVLVWHQW 0RGH /RFN %LW LV SHUPDQHQWO\
GLVDEOHG DQG QR FKDQJHV WR WKH SURWHFWLRQ VFKHPH DUH DOORZHG 6LPLODUO\ LI WKH 3HUVLVWHQW
0RGH /RFN %LW LV SURJUDPPHG WKH 3DVVZRUG 0RGH LV SHUPDQHQWO\ GLVDEOHG
$IWHU VHOHFWLQJ D VHFWRU SURWHFWLRQ PHWKRG HDFK VHFWRU FDQ RSHUDWH LQ DQ\ RI WKH IROORZLQJ WKUHH
VWDWHV
&RQVWDQWO\ ORFNHG 7KH VHOHFWHG VHFWRUV DUH SURWHFWHG DQG FDQ QRW EH UHSURJUDPPHG XQOHVV
33% ORFN ELW LV FOHDUHG YLD D SDVVZRUG KDUGZDUH UHVHW RU SRZHU F\FOH
'\QDPLFDOO\ ORFNHG 7KH VHOHFWHG VHFWRUV DUH SURWHFWHG DQG FDQ EH DOWHUHG YLD VRIWZDUH FRP
PDQGV
8QORFNHG 7KH VHFWRUV DUH XQSURWHFWHG DQG FDQ EH HUDVHG DQGRU SURJUDPPHG
7KHVH VWDWHV DUH FRQWUROOHG E\ WKH ELW W\SHV GHVFULEHG LQ 6HFWLRQV
Persistent Protection Bits
7KH 3HUVLVWHQW 3URWHFWLRQ %LWV DUH XQLTXH DQG QRQYRODWLOH IRU HDFK VHFWRU DQG KDYH WKH VDPH HQ
GXUDQFHV DV WKH )ODVK PHPRU\ 3UHSURJUDPPLQJ DQG YHULILFDWLRQ SULRU WR HUDVXUH DUH KDQGOHG E\
WKH GHYLFH DQG WKHUHIRUH GR QRW UHTXLUH V\VWHP PRQLWRULQJ
1RWHV
(DFK 33% LV LQGLYLGXDOO\ SURJUDPPHG DQG DOO DUH HUDVHG LQ SDUDOOHO
:KLOH SURJUDPPLQJ 33% IRU D VHFWRU DUUD\ GDWD FDQ EH UHDG IURP DQ\ RWKHU EDQN H[FHSW %DQN
XVHG IRU 'DWD 3ROOLQJ DQG WKH EDQN LQ ZKLFK VHFWRU 33% LV EHLQJ SURJUDPPHG
(QWU\ FRPPDQG GLVDEOHV UHDGV DQG ZULWHV IRU WKH EDQN VHOHFWHG
5HDGV ZLWKLQ WKDW EDQN UHWXUQ WKH 33% VWDWXV IRU WKDW VHFWRU
5HDGV IURP RWKHU EDQNV DUH DOORZHG ZKLOH ZULWHV DUH QRW DOORZHG
Device
DQ15-05
DQ4
DQ3
DQ2
DQ1
DQ0
6:61
3DVVZRUG
3URWHFWLRQ
0RGH /RFN %LW
3HUVLVWHQW
3URWHFWLRQ
0RGH /RFN %LW
&XVWRPHU
6HF6L 6HFWRU
3URWHFWLRQ %LW
6:61
6:61 8QGHILQHG
'<% /RFN %RRW %LW
VHFWRUV
SRZHU XS
SURWHFWHG
VHFWRUV
SRZHU XS
XQSURWHFWHG
33% 2QH7LPH
3URJUDPPDEOH %LW
$OO 33% HUDVH
FRPPDQG GLVDEOHG
$OO 33% (UDVH
FRPPDQG HQDEOHG
3DVVZRUG
3URWHFWLRQ
0RGH /RFN %LW
3HUVLVWHQW
3URWHFWLRQ
0RGH /RFN %LW
6HF6L 6HFWRU
3URWHFWLRQ %LW
26
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
$OO 5HDGV PXVW EH SHUIRUPHG XVLQJ WKH $V\QFKURQRXV PRGH
7KH VSHFLILF VHFWRU DGGUHVV $$ :61 $$ :61 $$ :61 DUH
ZULWWHQ DW WKH VDPH WLPH DV WKH SURJUDP FRPPDQG
,I WKH 33% /RFN %LW LV VHW WKH 33% 3URJUDP RU HUDVH FRPPDQG GRHV QRW H[HFXWH DQG WLPHV
RXW ZLWKRXW SURJUDPPLQJ RU HUDVLQJ WKH 33%
7KHUH DUH QR PHDQV IRU LQGLYLGXDOO\ HUDVLQJ D VSHFLILF 33% DQG QR VSHFLILF VHFWRU DGGUHVV LV
UHTXLUHG IRU WKLV RSHUDWLRQ
([LW FRPPDQG PXVW EH LVVXHG DIWHU WKH H[HFXWLRQ ZKLFK UHVHWV WKH GHYLFH WR UHDG PRGH DQG
UHHQDEOHV UHDGV DQG ZULWHV IRU %DQN
7KH SURJUDPPLQJ VWDWH RI WKH 33% IRU D JLYHQ VHFWRU FDQ EH YHULILHG E\ ZULWLQJ D 33% 6WDWXV
5HDG &RPPDQG WR WKH GHYLFH DV GHVFULEHG E\ WKH IORZ FKDUW VKRZQ LQ
)LJXUH
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
27
D a t a S h e e t
Figure 2. PPB Program/Erase Algorithm
Dynamic Protection Bits
'\QDPLF 3URWHFWLRQ %LWV DUH YRODWLOH DQG XQLTXH IRU HDFK VHFWRU DQG FDQ EH LQGLYLGXDOO\ PRGLILHG
'<%V RQO\ FRQWURO WKH SURWHFWLRQ VFKHPH IRU XQSURWHFWHG VHFWRUV WKDW KDYH WKHLU 33%V FOHDUHG
HUDVHG WR %\ LVVXLQJ WKH '<% 6HW RU &OHDU FRPPDQG VHTXHQFHV WKH '<%V DUH VHW SUR
JUDPPHG WR RU FOHDUHG HUDVHG WR WKXV SODFLQJ HDFK VHFWRU LQ WKH SURWHFWHG RU
XQSURWHFWHG VWDWH UHVSHFWLYHO\ 7KLV IHDWXUH DOORZV VRIWZDUH WR HDVLO\ SURWHFW VHFWRUV DJDLQVW LQ
DGYHUWHQW FKDQJHV \HW GRHV QRW SUHYHQW WKH HDV\ UHPRYDO RI SURWHFWLRQ ZKHQ FKDQJHV DUH
QHHGHG
Read Byte Twice
Addr = SA0
Enter PPB
Command Set.
Addr = BA
Program PPB Bit.
Addr = SA
DQ5 = 1?
Yes
Yes
Yes
No
No
No
Yes
DQ6 =
Toggle?
DQ6 =
Toggle?
Read Byte.
Addr = SA
PASS
FAIL
Issue Reset
Command
Exit PPB
Command Set
DQ0 =
'1' (Erase)
'0' (Pgm.)?
Read Byte Twice
Addr = SA0
No
Wait 500 s
28
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
1RWHV
7KH '<%V FDQ EH VHW SURJUDPPHG WR RU FOHDUHG HUDVHG WR DV RIWHQ DV QHHGHG
:KHQ WKH SDUWV DUH ILUVW VKLSSHG WKH 33%V DUH FOHDUHG HUDVHG WR DQG XSRQ SRZHU XS RU UHVHW
WKH '<%V FDQ EH VHW RU FOHDUHG GHSHQGLQJ XSRQ WKH RUGHULQJ RSWLRQ FKRVHQ
,I WKH RSWLRQ WR FOHDU WKH '<%V DIWHU SRZHU XS LV FKRVHQ HUDVHG WR WKHQ WKH VHFWRUVPD\
EH PRGLILHG GHSHQGLQJ XSRQ WKH 33% VWDWH RI WKDW VHFWRU VHH
7DEOH
7KH VHFWRUV ZRXOG EH LQ WKH SURWHFWHG VWDWH ,I WKH RSWLRQ WR VHW WKH '<%V DIWHU SRZHU XS LV
FKRVHQ SURJUDPPHG WR
,W LV SRVVLEOH WR KDYH VHFWRUV WKDW DUH SHUVLVWHQWO\ ORFNHG ZLWK VHFWRUV WKDW DUH OHIW LQ WKH G\
QDPLF VWDWH
7KH '<% 6HW RU &OHDU FRPPDQGV IRU WKH G\QDPLF VHFWRUV VLJQLI\ SURWHFWHG RU XQSURWHFWHG
VWDWH RI WKH VHFWRUV UHVSHFWLYHO\ +RZHYHU LI WKHUH LV D QHHG WR FKDQJH WKH VWDWXV RI WKH SHU
VLVWHQWO\ ORFNHG VHFWRUV D IHZ PRUH VWHSV DUH UHTXLUHG )LUVW WKH 33% /RFN %LW PXVW EH
FOHDUHG E\ HLWKHU SXWWLQJ WKH GHYLFH WKURXJK D SRZHUF\FOH RU KDUGZDUH UHVHW 7KH 33%V FDQ
WKHQ EH FKDQJHG WR UHIOHFW WKH GHVLUHG VHWWLQJV 6HWWLQJ WKH 33% /RFN %LW RQFH DJDLQ ORFNV WKH
33%V DQG WKH GHYLFH RSHUDWHV QRUPDOO\ DJDLQ
7R DFKLHYH WKH EHVW SURWHFWLRQ LW LV UHFRPPHQGHG WR H[HFXWH WKH 33% /RFN %LW 6HW FRPPDQG
HDUO\ LQ WKH ERRW FRGH DQG SURWHFW WKH ERRW FRGH E\ KROGLQJ :3 9
,/
1RWH WKDW WKH 33%
DQG '<% ELWV KDYH WKH VDPH IXQFWLRQ ZKHQ $&& 9
++
DV WKH\ GR ZKHQ $&& 9
,+
Persistent Protection Bit Lock Bit
7KH 3HUVLVWHQW 3URWHFWLRQ %LW /RFN %LW LV D JOREDO YRODWLOH ELW IRU DOO VHFWRUV :KHQ VHW SURJUDPPHG
WR LW ORFNV DOO 33%V DQG ZKHQ FOHDUHG SURJUDPPHG WR DOORZV WKH 33%V WR EH FKDQJHG
7KHUH LV RQO\ RQH 33% /RFN %LW SHU GHYLFH
1RWHV
1R VRIWZDUH FRPPDQG VHTXHQFH XQORFNV WKLV ELW XQOHVV WKH GHYLFH LV LQ WKH SDVVZRUG SURWHF
WLRQ PRGH RQO\ D KDUGZDUH UHVHW RU D SRZHUXS FOHDUV WKLV ELW
7KH 33% /RFN %LW PXVW EH VHW SURJUDPPHG WR RQO\ DIWHU DOO 33%V DUH FRQILJXUHG WR WKH
GHVLUHG VHWWLQJV
Password Protection Method
7KH 3DVVZRUG 3URWHFWLRQ 0HWKRG DOORZV DQ HYHQ KLJKHU OHYHO RI VHFXULW\ WKDQ WKH 3HUVLVWHQW 6HFWRU
3URWHFWLRQ 0RGH E\ UHTXLULQJ D ELW SDVVZRUG IRU XQORFNLQJ WKH GHYLFH 33% /RFN %LW ,Q DGGLWLRQ
WR WKLV SDVVZRUG UHTXLUHPHQW DIWHU SRZHU XS DQG UHVHW WKH 33% /RFN %LW LV VHW WR PDLQWDLQ
WKH SDVVZRUG PRGH RI RSHUDWLRQ 6XFFHVVIXO H[HFXWLRQ RI WKH 3DVVZRUG 8QORFN FRPPDQG E\ HQ
WHULQJ WKH HQWLUH SDVVZRUG FOHDUV WKH 33% /RFN %LW DOORZLQJ IRU VHFWRU 33%V PRGLILFDWLRQV
1RWHV
7KHUH LV QR VSHFLDO DGGUHVVLQJ RUGHU UHTXLUHG IRU SURJUDPPLQJ WKH SDVVZRUG 2QFH WKH 3DVV
ZRUG LV ZULWWHQ DQG YHULILHG WKH 3DVVZRUG 0RGH /RFNLQJ %LW PXVW EH VHW LQ RUGHU WR SUHYHQW
DFFHVV
7KH 3DVVZRUG 3URJUDP &RPPDQG LV RQO\ FDSDEOH RI SURJUDPPLQJ V 3URJUDPPLQJ D
DIWHU D FHOO LV SURJUDPPHG DV D UHVXOWV LQ D WLPHRXW ZLWK WKH FHOO DV D
7KH SDVVZRUG LV DOO V ZKHQ VKLSSHG IURP WKH IDFWRU\
$OO ELW SDVVZRUG FRPELQDWLRQV DUH YDOLG DV D SDVVZRUG
7KHUH LV QR PHDQV WR YHULI\ ZKDW WKH SDVVZRUG LV DIWHU LW LV VHW
7KH 3DVVZRUG 0RGH /RFN %LW RQFH VHW SUHYHQWV UHDGLQJ WKH ELW SDVVZRUG RQ WKH GDWD EXV
DQG IXUWKHU SDVVZRUG SURJUDPPLQJ
7KH 3DVVZRUG 0RGH /RFN %LW LV QRW HUDVDEOH
7KH ORZHU WZR DGGUHVV ELWV $$ DUH YDOLG GXULQJ WKH 3DVVZRUG 5HDG 3DVVZRUG 3URJUDP
DQG 3DVVZRUG 8QORFN
7KH H[DFW SDVVZRUG PXVW EH HQWHUHG LQ RUGHU IRU WKH XQORFNLQJ IXQFWLRQ WR RFFXU
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
29
D a t a S h e e t
7KH 3DVVZRUG 8QORFN FRPPDQG FDQQRW EH LVVXHG DQ\ IDVWHU WKDQ V DW D WLPH WR SUHYHQW D
KDFNHU IURP UXQQLQJ WKURXJK DOO WKH ELW FRPELQDWLRQV LQ DQ DWWHPSW WR FRUUHFWO\ PDWFK D
SDVVZRUG
$SSUR[LPDWHO\ V LV UHTXLUHG IRU XQORFNLQJ WKH GHYLFH DIWHU WKH YDOLG ELW SDVVZRUG LV
JLYHQ WR WKH GHYLFH
3DVVZRUG YHULILFDWLRQ LV RQO\ DOORZHG GXULQJ WKH SDVVZRUG SURJUDPPLQJ RSHUDWLRQ
$OO IXUWKHU FRPPDQGV WR WKH SDVVZRUG UHJLRQ DUH GLVDEOHG DQG DOO RSHUDWLRQV DUH LJQRUHG
,I WKH SDVVZRUG LV ORVW DIWHU VHWWLQJ WKH 3DVVZRUG 0RGH /RFN %LW WKHUH LV QR ZD\ WR FOHDU WKH
33% /RFN %LW
(QWU\ FRPPDQG VHTXHQFH PXVW EH LVVXHG SULRU WR DQ\ RI DQ\ RSHUDWLRQ DQG LW GLVDEOHV UHDGV
DQG ZULWHV IRU %DQN 5HDGV DQG ZULWHV IRU RWKHU EDQNV H[FOXGLQJ %DQN DUH DOORZHG
,I WKH XVHU DWWHPSWV WR SURJUDP RU HUDVH D SURWHFWHG VHFWRU WKH GHYLFH LJQRUHV WKH FRPPDQG
DQG UHWXUQV WR UHDG PRGH
$ SURJUDP RU HUDVH FRPPDQG WR D SURWHFWHG VHFWRU HQDEOHV VWDWXV SROOLQJ DQG UHWXUQV WR UHDG
PRGH ZLWKRXW KDYLQJ PRGLILHG WKH FRQWHQWV RI WKH SURWHFWHG VHFWRU
7KH SURJUDPPLQJ RI WKH '<% 33% DQG 33% /RFN IRU D JLYHQ VHFWRU FDQ EH YHULILHG E\ ZULWLQJ
LQGLYLGXDO VWDWXV UHDG FRPPDQGV '<% 6WDWXV 33% 6WDWXV DQG 33% /RFN 6WDWXV WR WKH GHYLFH
Figure 3. Lock Register Program Algorithm
Write Unlock Cycles:
Address 555h, Data AAh
Address 2AAh, Data 55h
Write
Enter Lock Register Command:
Address 555h, Data 40h
Program Lock Register Data
Address XXXh, Data A0h
Address 77h*, Data PD
Unlock Cycle 1
Unlock Cycle 2
XXXh = Address don't care
* Not on future devices
Program Data (PD): See text for Lock Register
definitions
Caution:
Lock register can only be progammed
once.
Wait 4
s
PASS. Write Lock Register
Exit Command:
Address XXXh, Data 90h
Address XXXh, Data 00h
Device returns to reading array.
Perform Polling Algorithm
(see Write Operation Status
flowchart)
Yes
Yes
No
No
Done?
DQ5 = 1?
Error condition (Exceeded Timing Limits)
FAIL. Write rest command
to return to reading array.
30
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Advanced Sector Protection Software Examples
7DEOH
FRQWDLQV DOO SRVVLEOH FRPELQDWLRQV RI WKH '<% 33% DQG 33% /RFN %LW UHODWLQJ WR WKH VWDWXV
RI WKH VHFWRU ,Q VXPPDU\ LI WKH 33% /RFN %LW LV ORFNHG VHW WR QR FKDQJHV WR WKH 33%V DUH
DOORZHG 7KH 33% /RFN %LW FDQ RQO\ EH XQORFNHG UHVHW WR WKURXJK D KDUGZDUH UHVHW RU SRZHU
F\FOH 6HH DOVR
)LJXUH
IRU DQ RYHUYLHZ RI WKH $GYDQFHG 6HFWRU 3URWHFWLRQ IHDWXUH
Hardware Data Protection Methods
7KH GHYLFH RIIHUV WZR PDLQ W\SHV RI GDWD SURWHFWLRQ DW WKH VHFWRU OHYHO YLD KDUGZDUH FRQWURO
:KHQ :3 LV DW 9
,/
WKH IRXU RXWHUPRVW VHFWRUV DUH ORFNHG GHYLFH VSHFLILF
:KHQ $&& LV DW 9
,/
DOO VHFWRUV DUH ORFNHG
7KHUH DUH DGGLWLRQDO PHWKRGV E\ ZKLFK LQWHQGHG RU DFFLGHQWDO HUDVXUH RI DQ\ VHFWRUV FDQ EH SUH
YHQWHG YLD KDUGZDUH PHDQV 7KH IROORZLQJ VXEVHFWLRQV GHVFULEHV WKHVH PHWKRGV
:3 0HWKRG
7KH :ULWH 3URWHFW IHDWXUH SURYLGHV D KDUGZDUH PHWKRG RI SURWHFWLQJ WKH IRXU RXWHUPRVW VHFWRUV
7KLV IXQFWLRQ LV SURYLGHG E\ WKH :3 SLQ DQG RYHUULGHV WKH SUHYLRXVO\ GLVFXVVHG 6HFWRU 3URWHF
WLRQ8QSURWHFWLRQ PHWKRG
,I WKH V\VWHP DVVHUWV 9
,/
RQ WKH :3 SLQ WKH GHYLFH GLVDEOHV SURJUDP DQG HUDVH IXQFWLRQV LQ WKH
RXWHUPRVW ERRW VHFWRUV 7KH RXWHUPRVW ERRW VHFWRUV DUH WKH VHFWRUV FRQWDLQLQJ ERWK WKH ORZHU
DQG XSSHU VHW RI VHFWRUV LQ D GXDOERRWFRQILJXUHG GHYLFH
,I WKH V\VWHP DVVHUWV 9
,+
RQ WKH :3 SLQ WKH GHYLFH UHYHUWV WR ZKHWKHU WKH ERRW VHFWRUV ZHUH
ODVW VHW WR EH SURWHFWHG RU XQSURWHFWHG 7KDW LV VHFWRU SURWHFWLRQ RU XQSURWHFWLRQ IRU WKHVH VHFWRUV
GHSHQGV RQ ZKHWKHU WKH\ ZHUH ODVW SURWHFWHG RU XQSURWHFWHG
1RWH WKDW WKH :3 SLQ PXVW QRW EH OHIW IORDWLQJ RU XQFRQQHFWHG DV LQFRQVLVWHQW EHKDYLRU RI WKH
GHYLFH PD\ UHVXOW
7KH :3 SLQ PXVW EH KHOG VWDEOH GXULQJ D FRPPDQG VHTXHQFH H[HFXWLRQ
$&& 0HWKRG
7KLV PHWKRG LV VLPLODU WR DERYH H[FHSW LW SURWHFWV DOO VHFWRUV 2QFH $&& LQSXW LV VHW WR 9
,/
DOO
SURJUDP DQG HUDVH IXQFWLRQV DUH GLVDEOHG DQG KHQFH DOO VHFWRUV DUH SURWHFWHG
/RZ 9
&&
:ULWH ,QKLELW
:KHQ 9
&&
LV OHVV WKDQ 9
/.2
WKH GHYLFH GRHV QRW DFFHSW DQ\ ZULWH F\FOHV 7KLV SURWHFWV GDWD GXULQJ
9
&&
SRZHUXS DQG SRZHUGRZQ
Table 7. Sector Protection Schemes
Unique Device PPB Lock Bit
0 = locked
1 = unlocked
Sector PPB
0 = protected
1 = unprotected
Sector DYB
0 = protected
1 = unprotected
Sector Protection Status
$Q\ 6HFWRU
[
3URWHFWHG WKURXJK 33%
$Q\ 6HFWRU
[
3URWHFWHG WKURXJK 33%
$Q\ 6HFWRU
8QSURWHFWHG
$Q\ 6HFWRU
3URWHFWHG WKURXJK '<%
$Q\ 6HFWRU
[
3URWHFWHG WKURXJK 33%
$Q\ 6HFWRU
[
3URWHFWHG WKURXJK 33%
$Q\ 6HFWRU
3URWHFWHG WKURXJK '<%
$Q\ 6HFWRU
8QSURWHFWHG
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
31
D a t a S h e e t
7KH FRPPDQG UHJLVWHU DQG DOO LQWHUQDO SURJUDPHUDVH FLUFXLWV DUH GLVDEOHG DQG WKH GHYLFH UHVHWV
WR UHDGLQJ DUUD\ GDWD 6XEVHTXHQW ZULWHV DUH LJQRUHG XQWLO 9
&&
LV JUHDWHU WKDQ 9
/.2
7KH V\VWHP
PXVW SURYLGH WKH SURSHU VLJQDOV WR WKH FRQWURO LQSXWV WR SUHYHQW XQLQWHQWLRQDO ZULWHV ZKHQ 9
&&
LV
JUHDWHU WKDQ 9
/.2
:ULWH 3XOVH *OLWFK 3URWHFWLRQ
1RLVH SXOVHV RI OHVV WKDQ QV W\SLFDO RQ 2( &( RU :( GR QRW LQLWLDWH D ZULWH F\FOH
3RZHU8S :ULWH ,QKLELW
,I :( &( 5(6(7 9
,/
DQG 2( 9
,+
GXULQJ SRZHU XS WKH GHYLFH GRHV QRW DFFHSW FRP
PDQGV RQ WKH ULVLQJ HGJH RI :( 7KH LQWHUQDO VWDWH PDFKLQH LV DXWRPDWLFDOO\ UHVHW WR WKH UHDG
PRGH RQ SRZHUXS
Common Flash Memory Interface (CFI)
7KH &RPPRQ )ODVK ,QWHUIDFH &), VSHFLILFDWLRQ RXWOLQHV GHYLFH DQG KRVW V\VWHP VRIWZDUH LQWHU
URJDWLRQ KDQGVKDNH ZKLFK DOORZV VSHFLILF YHQGRUVSHFLILHG VRIWZDUH DOJRULWKPV WR EH XVHG IRU
HQWLUH IDPLOLHV RI GHYLFHV 6RIWZDUH VXSSRUW FDQ WKHQ EH GHYLFHLQGHSHQGHQW -('(& ,'LQGHSHQ
GHQW DQG IRUZDUG DQG EDFNZDUGFRPSDWLEOH IRU WKH VSHFLILHG IODVK GHYLFH IDPLOLHV )ODVK YHQGRUV
FDQ VWDQGDUGL]H WKHLU H[LVWLQJ LQWHUIDFHV IRU ORQJWHUP FRPSDWLELOLW\
7KLV GHYLFH HQWHUV WKH &), 4XHU\ PRGH ZKHQ WKH V\VWHP ZULWHV WKH &), 4XHU\ FRPPDQG K WR
DGGUHVV K DQ\ WLPH WKH GHYLFH LV UHDG\ WR UHDG DUUD\ GDWD 7KH V\VWHP FDQ UHDG &), LQIRUPDWLRQ
DW WKH DGGUHVVHV JLYHQ LQ 7DEOHV 7R WHUPLQDWH UHDGLQJ &), GDWD WKH V\VWHP PXVW ZULWH WKH
UHVHW FRPPDQG
7KH V\VWHP FDQ DOVR ZULWH WKH &), TXHU\ FRPPDQG ZKHQ WKH GHYLFH LV LQ WKH DXWRVHOHFW PRGH
7KH GHYLFH HQWHUV WKH &), TXHU\ PRGH DQG WKH V\VWHP FDQ UHDG &), GDWD DW WKH DGGUHVVHV JLYHQ
LQ 7DEOHV 7KH V\VWHP PXVW ZULWH WKH UHVHW FRPPDQG WR UHWXUQ WKH GHYLFH WR WKH DXWRVHOHFW
PRGH
Table 8. CFI Query Identification String
Addresses
Data
Description
K
K
K
K
K
K
4XHU\ 8QLTXH $6&,, VWULQJ 45<
K
K
K
K
3ULPDU\ 2(0 &RPPDQG 6HW
K
K
K
K
$GGUHVV IRU 3ULPDU\ ([WHQGHG 7DEOH
K
K
K
K
$OWHUQDWH 2(0 &RPPDQG 6HW K QRQH H[LVWV
K
$K
K
K
$GGUHVV IRU $OWHUQDWH 2(0 ([WHQGHG 7DEOH K QRQH H[LVWV
32
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Table 9. System Interface String
Table 10. Device Geometry Definition
Addresses
Data
Description
%K
K
9
&&
0LQ ZULWHHUDVH
'' YROW '' PLOOLYROW
&K
K
9
&&
0D[ ZULWHHUDVH
'' YROW '' PLOOLYROW
'K
K
9
33
0LQ YROWDJH K QR 9
33
SLQ SUHVHQW
(K
K
9
33
0D[ YROWDJH K QR 9
33
SLQ SUHVHQW
)K
K
7\SLFDO WLPHRXW SHU VLQJOH E\WHZRUG ZULWH
I
V
K
K
7\SLFDO WLPHRXW IRU 0LQ VL]H EXIIHU ZULWH
I
V K QRW VXSSRUWHG
K
K
7\SLFDO WLPHRXW SHU LQGLYLGXDO EORFN HUDVH
I
PV
K
K
7\SLFDO WLPHRXW IRU IXOO FKLS HUDVH
I
PV K QRW VXSSRUWHG
K
K
0D[ WLPHRXW IRU E\WHZRUG ZULWH
I
WLPHV W\SLFDO
K
K
0D[ WLPHRXW IRU EXIIHU ZULWH
I
WLPHV W\SLFDO
K
K
0D[ WLPHRXW SHU LQGLYLGXDO EORFN HUDVH
I
WLPHV W\SLFDO
K
K
0D[ WLPHRXW IRU IXOO FKLS HUDVH
I
WLPHV W\SLFDO K QRW VXSSRUWHG
Addresses
Data
Description
K
K :6-
K :6-
'HYLFH 6L]H
I
E\WH
K
K
K
K
)ODVK 'HYLFH ,QWHUIDFH GHVFULSWLRQ UHIHU WR &), SXEOLFDWLRQ
$K
%K
K
K
0D[ QXPEHU RI E\WHV LQ PXOWLE\WH ZULWH
I
K QRW VXSSRUWHG
&K
K
1XPEHU RI (UDVH %ORFN 5HJLRQV ZLWKLQ GHYLFH
'K
(K
)K
K
K
K
K
K
(UDVH %ORFN 5HJLRQ ,QIRUPDWLRQ
UHIHU WR WKH &), VSHFLILFDWLRQ RU &), SXEOLFDWLRQ
K
)'K :6-
'K :6-
(UDVH %ORFN 5HJLRQ ,QIRUPDWLRQ
K
K
K
K
K
K
K
K
K
K
K
K
K
K
(UDVH %ORFN 5HJLRQ ,QIRUPDWLRQ
K
$K
%K
&K
K
K
K
K
(UDVH %ORFN 5HJLRQ ,QIRUPDWLRQ
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
33
D a t a S h e e t
Table 11. Primary Vendor-Specific Extended Query
Addresses
Data
Description
K
K
K
K
K
K
4XHU\XQLTXH $6&,, VWULQJ 35,
K
K
0DMRU YHUVLRQ QXPEHU $6&,,
K
K
0LQRU YHUVLRQ QXPEHU $6&,,
K
&K
$GGUHVV 6HQVLWLYH 8QORFN %LWV
5HTXLUHG 1RW 5HTXLUHG
6LOLFRQ 7HFKQRORJ\ %LWV P
K
K
(UDVH 6XVSHQG
1RW 6XSSRUWHG 7R 5HDG 2QO\ 7R 5HDG :ULWH
K
K
6HFWRU 3URWHFW
1RW 6XSSRUWHG ; 1XPEHU RI VHFWRUV LQ SHU JURXS
K
K
6HFWRU 7HPSRUDU\ 8QSURWHFW
1RW 6XSSRUWHG 6XSSRUWHG
K
K
6HFWRU 3URWHFW8QSURWHFW VFKHPH
$GYDQFHG 6HFWRU 3URWHFWLRQ
$K
(K :6-
K :6-
6LPXOWDQHRXV 2SHUDWLRQ
1XPEHU RI 6HFWRUV LQ DOO EDQNV H[FHSW ERRW EORFN
%K
K
%XUVW 0RGH 7\SH
1RW 6XSSRUWHG 6XSSRUWHG
&K
K
3DJH 0RGH 7\SH
1RW 6XSSRUWHG :RUG 3DJH :RUG 3DJH :RUG 3DJH
'K
%K
$&& $FFHOHUDWLRQ 6XSSO\ 0LQLPXP
K 1RW 6XSSRUWHG '' 9ROW '' P9
(K
&K
$&& $FFHOHUDWLRQ 6XSSO\ 0D[LPXP
K 1RW 6XSSRUWHG '' 9ROW '' P9
)K
K
7RS%RWWRP %RRW 6HFWRU )ODJ
K 'XDO %RRW 'HYLFH K %RWWRP %RRW 'HYLFH K 7RS %RRW 'HYLFH
K
K
3URJUDP 6XVSHQG K QRW VXSSRUWHG
K
K
%DQN 2UJDQL]DWLRQ ; 1XPEHU RI EDQNV
K
K :6-
K :6-
%DQN $ 5HJLRQ ,QIRUPDWLRQ ; 1XPEHU RI VHFWRUV LQ EDQN
K
K :6-
K :6-
%DQN % 5HJLRQ ,QIRUPDWLRQ ; 1XPEHU RI VHFWRUV LQ EDQN
$K
K :6-
K :6-
%DQN & 5HJLRQ ,QIRUPDWLRQ ; 1XPEHU RI VHFWRUV LQ EDQN
%K
K :6-
K :6-
%DQN ' 5HJLRQ ,QIRUPDWLRQ ; 1XPEHU RI VHFWRUV LQ EDQN
34
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Table 12. WS128J Sector Address Table (Sheet 1 of 8)
%DQN
Sector
Sector Size
(x16) Address Range
%DQN '
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
$K$)))K
6$
.ZRUGV
$K$))))K
6$
.ZRUGV
%K%)))K
6$
.ZRUGV
%K%))))K
6$
.ZRUGV
&K&)))K
6$
.ZRUGV
&K&))))K
6$
.ZRUGV
'K')))K
6$
.ZRUGV
'K'))))K
6$
.ZRUGV
(K()))K
6$
.ZRUGV
(K())))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K)))))K
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
35
D a t a S h e e t
%DQN &
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
$K$)))K
6$
.ZRUGV
$K$))))K
6$
.ZRUGV
%K%)))K
6$
.ZRUGV
%K%))))K
6$
.ZRUGV
&K&)))K
6$
.ZRUGV
&K&))))K
6$
.ZRUGV
'K')))K
6$
.ZRUGV
'K'))))K
6$
.ZRUGV
(K()))K
6$
.ZRUGV
(K())))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K)))))K
Table 12. WS128J Sector Address Table (Sheet 2 of 8)
%DQN
Sector
Sector Size
(x16) Address Range
36
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
%DQN &
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
$K$)))K
6$
.ZRUGV
$K$))))K
6$
.ZRUGV
%K%)))K
6$
.ZRUGV
%K%))))K
6$
.ZRUGV
&K&)))K
6$
.ZRUGV
&K&))))K
6$
.ZRUGV
'K')))K
6$
.ZRUGV
'K'))))K
6$
.ZRUGV
(K()))K
6$
.ZRUGV
(K())))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K)))))K
Table 12. WS128J Sector Address Table (Sheet 3 of 8)
%DQN
Sector
Sector Size
(x16) Address Range
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
37
D a t a S h e e t
%DQN &
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
$K$)))K
6$
.ZRUGV
$K$))))K
6$
.ZRUGV
%K%)))K
6$
.ZRUGV
%K%))))K
6$
.ZRUGV
&K&)))K
6$
.ZRUGV
&K&))))K
6$
.ZRUGV
'K')))K
6$
.ZRUGV
'K'))))K
6$
.ZRUGV
(K()))K
6$
.ZRUGV
(K())))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K)))))K
Table 12. WS128J Sector Address Table (Sheet 4 of 8)
%DQN
Sector
Sector Size
(x16) Address Range
38
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
%DQN %
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
$K$)))K
6$
.ZRUGV
$K$))))K
6$
.ZRUGV
%K%)))K
6$
.ZRUGV
%K%))))K
6$
.ZRUGV
&K&)))K
6$
.ZRUGV
&K&))))K
6$
.ZRUGV
'K')))K
6$
.ZRUGV
'K'))))K
6$
.ZRUGV
(K()))K
6$
.ZRUGV
(K())))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K)))))K
Table 12. WS128J Sector Address Table (Sheet 5 of 8)
%DQN
Sector
Sector Size
(x16) Address Range
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
39
D a t a S h e e t
%DQN %
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
$K$)))K
6$
.ZRUGV
$K$))))K
6$
.ZRUGV
%K%)))K
6$
.ZRUGV
%K%))))K
6$
.ZRUGV
&K&)))K
6$
.ZRUGV
&K&))))K
6$
.ZRUGV
'K')))K
6$
.ZRUGV
'K'))))K
6$
.ZRUGV
(K()))K
6$
.ZRUGV
(K())))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K)))))K
Table 12. WS128J Sector Address Table (Sheet 6 of 8)
%DQN
Sector
Sector Size
(x16) Address Range
40
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
%DQN %
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
$K$)))K
6$
.ZRUGV
$K$))))K
6$
.ZRUGV
%K%)))K
6$
.ZRUGV
%K%))))K
6$
.ZRUGV
&K&)))K
6$
.ZRUGV
&K&))))K
6$
.ZRUGV
'K')))K
6$
.ZRUGV
'K'))))K
6$
.ZRUGV
(K()))K
6$
.ZRUGV
(K())))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K)))))K
Table 12. WS128J Sector Address Table (Sheet 7 of 8)
%DQN
Sector
Sector Size
(x16) Address Range
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
41
D a t a S h e e t
%DQN $
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
$K$)))K
6$
.ZRUGV
$K$))))K
6$
.ZRUGV
%K%)))K
6$
.ZRUGV
%K%))))K
6$
.ZRUGV
&K&)))K
6$
.ZRUGV
&K&))))K
6$
.ZRUGV
'K')))K
6$
.ZRUGV
'K'))))K
6$
.ZRUGV
(K()))K
6$
.ZRUGV
(K())))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)$K)$)))K
6$
.ZRUGV
)%K)%)))K
6$
.ZRUGV
)&K)&)))K
6$
.ZRUGV
)'K)')))K
6$
.ZRUGV
)(K)()))K
6$
.ZRUGV
))K)))))K
Table 12. WS128J Sector Address Table (Sheet 8 of 8)
%DQN
Sector
Sector Size
(x16) Address Range
42
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Table 13. WS064J Sector Address Table (Sheet 1 of 6)
%DQN
Sector
Sector Size
(x16) Address Range
%DQN '
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
43
D a t a S h e e t
%DQN &
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
$K$)))K
6$
.ZRUGV
$K$))))K
6$
.ZRUGV
%K%)))K
6$
.ZRUGV
%K%))))K
6$
.ZRUGV
&K&)))K
6$
.ZRUGV
&K&))))K
6$
.ZRUGV
'K')))K
6$
.ZRUGV
'K'))))K
6$
.ZRUGV
(K()))K
6$
.ZRUGV
(K())))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K)))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
Table 13. WS064J Sector Address Table (Sheet 2 of 6)
%DQN
Sector
Sector Size
(x16) Address Range
44
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
%DQN &
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
$K$)))K
6$
.ZRUGV
$K$))))K
6$
.ZRUGV
%K%)))K
6$
.ZRUGV
%K%))))K
6$
.ZRUGV
&K&)))K
6$
.ZRUGV
&K&))))K
6$
.ZRUGV
'K')))K
6$
.ZRUGV
'K'))))K
6$
.ZRUGV
(K()))K
6$
.ZRUGV
(K())))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K)))))K
Table 13. WS064J Sector Address Table (Sheet 3 of 6)
%DQN
Sector
Sector Size
(x16) Address Range
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
45
D a t a S h e e t
%DQN %
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
$K$)))K
6$
.ZRUGV
$K$))))K
6$
.ZRUGV
%K%)))K
6$
.ZRUGV
%K%))))K
Table 13. WS064J Sector Address Table (Sheet 4 of 6)
%DQN
Sector
Sector Size
(x16) Address Range
46
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
%DQN %
6$
.ZRUGV
&K&)))K
6$
.ZRUGV
&K&))))K
6$
.ZRUGV
'K')))K
6$
.ZRUGV
'K'))))K
6$
.ZRUGV
(K()))K
6$
.ZRUGV
(K())))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K)))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
Table 13. WS064J Sector Address Table (Sheet 5 of 6)
%DQN
Sector
Sector Size
(x16) Address Range
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
47
D a t a S h e e t
Command Definitions
:ULWLQJ VSHFLILF DGGUHVV DQG GDWD FRPPDQGV RU VHTXHQFHV LQWR WKH FRPPDQG UHJLVWHU LQLWLDWHV
GHYLFH RSHUDWLRQV
7DEOH &RPPDQG 'HILQLWLRQV RQ SDJH
GHILQHV WKH YDOLG UHJLVWHU FRP
PDQG VHTXHQFHV :ULWLQJ LQFRUUHFW DGGUHVV DQG GDWD YDOXHV RU ZULWLQJ WKHP LQ WKH LPSURSHU
VHTXHQFH PD\ SODFH WKH GHYLFH LQ DQ XQNQRZQ VWDWH 7KH V\VWHP PXVW ZULWH WKH UHVHW FRPPDQG
WR UHWXUQ WKH GHYLFH WR UHDGLQJ DUUD\ GDWD 5HIHU WR WKH $& &KDUDFWHULVWLFV VHFWLRQ IRU WLPLQJ
GLDJUDPV
Reading Array Data
7KH GHYLFH LV DXWRPDWLFDOO\ VHW WR UHDGLQJ DUUD\ GDWD DIWHU GHYLFH SRZHUXS 1R FRPPDQGV DUH
UHTXLUHG WR UHWULHYH GDWD LQ DV\QFKURQRXV PRGH (DFK EDQN LV UHDG\ WR UHDG DUUD\ GDWD DIWHU FRP
SOHWLQJ DQ (PEHGGHG 3URJUDP RU (PEHGGHG (UDVH DOJRULWKP
$IWHU WKH GHYLFH DFFHSWV DQ (UDVH 6XVSHQG FRPPDQG WKH FRUUHVSRQGLQJ EDQN HQWHUV WKH HUDVH
VXVSHQGUHDG PRGH DIWHU ZKLFK WKH V\VWHP FDQ UHDG GDWD IURP DQ\ QRQHUDVHVXVSHQGHG VHFWRU
ZLWKLQ WKH VDPH EDQN $IWHU FRPSOHWLQJ D SURJUDPPLQJ RSHUDWLRQ LQ WKH (UDVH 6XVSHQG PRGH
WKH V\VWHP PD\ RQFH DJDLQ UHDG DUUD\ GDWD IURP DQ\ QRQHUDVHVXVSHQGHG VHFWRU ZLWKLQ WKH
VDPH EDQN 6HH WKH (UDVH 6XVSHQG(UDVH 5HVXPH &RPPDQGV VHFWLRQ RQ SDJH IRU PRUH
LQIRUPDWLRQ
7KH V\VWHP PXVW LVVXH WKH UHVHW FRPPDQG WR UHWXUQ D EDQN WR WKH UHDG RU HUDVHVXVSHQGUHDG
PRGH LI '4 JRHV KLJK GXULQJ DQ DFWLYH SURJUDP RU HUDVH RSHUDWLRQ RU LI WKH EDQN LV LQ WKH DX
WRVHOHFW PRGH 6HH WKH 5HVHW &RPPDQG VHFWLRQ RQ SDJH IRU PRUH LQIRUPDWLRQ
%DQN $
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
K)))K
6$
.ZRUGV
K))))K
6$
.ZRUGV
$K$)))K
6$
.ZRUGV
$K$))))K
6$
.ZRUGV
%K%)))K
6$
.ZRUGV
%K%))))K
6$
.ZRUGV
&K&)))K
6$
.ZRUGV
&K&))))K
6$
.ZRUGV
'K')))K
6$
.ZRUGV
'K'))))K
6$
.ZRUGV
(K()))K
6$
.ZRUGV
(K())))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)K))))K
6$
.ZRUGV
)$K)$)))K
6$
.ZRUGV
)%K)%)))K
6$
.ZRUGV
)&K)&)))K
6$
.ZRUGV
)'K)')))K
6$
.ZRUGV
)(K)()))K
6$
.ZRUGV
))K)))))K
Table 13. WS064J Sector Address Table (Sheet 6 of 6)
%DQN
Sector
Sector Size
(x16) Address Range
48
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
6HH DOVR 5HTXLUHPHQWV IRU $V\QFKURQRXV 5HDG2SHUDWLRQ 1RQ%XUVW VHFWLRQ RQ SDJH DQG
5HTXLUHPHQWV IRU 6\QFKURQRXV %XUVW 5HDG 2SHUDWLRQ VHFWLRQ RQ SDJH IRU PRUH LQIRUPDWLRQ
7KH $V\QFKURQRXV 5HDG DQG 6\QFKURQRXV%XUVW 5HDG WDEOHV SURYLGH WKH UHDG SDUDPHWHUV DQG
)LJXUH &/. 6\QFKURQRXV %XUVW 0RGH 5HDG ULVLQJ DFWLYH &/. RQ SDJH
)LJXUH 6\Q
FKURQRXV %XUVW 0RGH 5HDG RQ SDJH
DQG
)LJXUH $V\QFKURQRXV 0RGH 5HDG ZLWK /DWFKHG
$GGUHVVHV RQ SDJH
VKRZ WKH WLPLQJV
Set Configuration Register Command Sequence
7KH GHYLFH XVHV D FRQILJXUDWLRQ UHJLVWHU WR VHW WKH YDULRXV EXUVW SDUDPHWHUV QXPEHU RI ZDLW
VWDWHV EXUVW UHDG PRGH DFWLYH FORFN HGJH 5'< FRQILJXUDWLRQ DQG V\QFKURQRXV PRGH DFWLYH 7KH
FRQILJXUDWLRQ UHJLVWHU PXVW EH VHW EHIRUH WKH GHYLFH ZLOO HQWHU EXUVW PRGH
7KH FRQILJXUDWLRQ UHJLVWHU LV ORDGHG ZLWK D WKUHHF\FOH FRPPDQG VHTXHQFH 7KH ILUVW WZR F\FOHV
DUH VWDQGDUG XQORFN VHTXHQFHV 2Q WKH WKLUG F\FOH WKH GDWD VKRXOG EH &K DGGUHVV ELWV $$
VKRXOG EH K DQG DGGUHVV ELWV $$ VHW WKH FRGH WR EH ODWFKHG 7KH GHYLFH ZLOO SRZHU XS
RU DIWHU D KDUGZDUH UHVHW ZLWK WKH GHIDXOW VHWWLQJ ZKLFK LV LQ DV\QFKURQRXV PRGH 7KH UHJLVWHU
PXVW EH VHW EHIRUH WKH GHYLFH FDQ HQWHU V\QFKURQRXV PRGH 7KH FRQILJXUDWLRQ UHJLVWHU FDQ QRW
EH FKDQJHG GXULQJ GHYLFH RSHUDWLRQV SURJUDP HUDVH RU VHFWRU ORFN
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
49
D a t a S h e e t
Figure 4. Synchronous/Asynchronous State Diagram
5HDG 0RGH 6HWWLQJ
2Q SRZHUXS RU KDUGZDUH UHVHW WKH GHYLFH LV VHW WR EH LQ DV\QFKURQRXV UHDG PRGH 7KLV VHWWLQJ
DOORZV WKH V\VWHP WR HQDEOH RU GLVDEOH EXUVW PRGH GXULQJ V\VWHP RSHUDWLRQV $GGUHVV $ GHWHU
PLQHV WKLV VHWWLQJ IRU DV\QFKURQRXV PRGH IRU V\QFKURQRXV PRGH
3URJUDPPDEOH :DLW 6WDWH &RQILJXUDWLRQ
7KH SURJUDPPDEOH ZDLW VWDWH IHDWXUH LQIRUPV WKH GHYLFH RI WKH QXPEHU RI FORFN F\FOHV WKDW PXVW
HODSVH DIWHU $9' LV GULYHQ DFWLYH EHIRUH GDWD ZLOO EH DYDLODEOH 7KLV YDOXH LV GHWHUPLQHG E\ WKH
LQSXW IUHTXHQF\ RI WKH GHYLFH $GGUHVV ELWV $$ GHWHUPLQH WKH VHWWLQJ VHH
7DEOH 3UR
JUDPPDEOH :DLW 6WDWH 6HWWLQJV RQ SDJH
7KH ZDLW VWDWH FRPPDQG VHTXHQFH LQVWUXFWV WKH GHYLFH WR VHW D SDUWLFXODU QXPEHU RI FORFN F\FOHV
IRU WKH LQLWLDO DFFHVV LQ EXUVW PRGH 7KH QXPEHU RI ZDLW VWDWHV WKDW VKRXOG EH SURJUDPPHG LQWR
WKH GHYLFH LV GLUHFWO\ UHODWHG WR WKH FORFN IUHTXHQF\
Power-up/
Hardware Reset
Asynchronous Read
Mode Only
Synchronous Read
Mode Only
Set Burst Mode
Configuration Register
Command for
Synchronous Mode
(A19 = 0)
Set Burst Mode
Configuration Register
Command for
Asynchronous Mode
(A19 = 1)
50
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Table 14. Programmable Wait State Settings
1RWHV
8SRQ SRZHUXS RU KDUGZDUH UHVHW WKH GHIDXOW VHWWLQJ LV VHYHQ ZDLW VWDWHV
5'< ZLOO GHIDXOW WR EHLQJ DFWLYH ZLWK GDWD ZKHQ WKH :DLW 6WDWH 6HWWLQJ LV VHW WR D
WRWDO LQLWLDO DFFHVV F\FOH RI
,W LV UHFRPPHQGHG WKDW WKH ZDLW VWDWH FRPPDQG VHTXHQFH EH ZULWWHQ HYHQ LI WKH GHIDXOW ZDLW
VWDWH YDOXH LV GHVLUHG WR HQVXUH WKH GHYLFH LV VHW DV H[SHFWHG $ KDUGZDUH UHVHW ZLOO VHW WKH ZDLW
VWDWH WR WKH GHIDXOW VHWWLQJ
6WDQGDUG ZDLWVWDWH +DQGVKDNLQJ 2SWLRQ
7KH KRVW V\VWHP PXVW VHW WKH DSSURSULDWH QXPEHU RI ZDLW VWDWHV LQ WKH IODVK GHYLFH GHSHQGLQJ
XSRQ WKH FORFN IUHTXHQF\ 7KH KRVW V\VWHP VKRXOG VHW DGGUHVV ELWV $$ WR IRU D FORFN
IUHTXHQF\ RI 0+] IRU WKH V\VWHPGHYLFH WR H[HFXWH DW PD[LPXP VSHHG
7DEOH
GHVFULEHV WKH UHFRPPHQGHG QXPEHU RI FORFN F\FOHV ZDLW VWDWHV IRU YDULRXV FRQGLWLRQV
Table 15. Wait States for Standard wait-state Handshaking
1RWHV
,Q WKH DQG ZRUG EXUVW UHDG PRGHV WKH DGGUHVV SRLQWHU GRHV QRW FURVV
ZRUG ERXQGDULHV DGGUHVVHV ZKLFK DUH PXOWLSOHV RI )K
)RU :6- PRGHO QXPEHUV DQG DQ DGGLWLRQDO FORFN F\FOH LV UHTXLUHG IRU
ERXQGDU\ FURVVLQJV ZKLOH LQ &RQWLQXRXV UHDG PRGH
7KH KRVW V\VWHP PXVW VHW WKH DSSURSULDWH QXPEHU RI ZDLW VWDWHV LQ WKH IODVK GHYLFH GHSHQGLQJ
XSRQ WKH FORFN IUHTXHQF\ 1RWH WKDW WKH KRVW V\VWHP PXVW VHW DJDLQ WKH QXPEHU RI ZDLW VWDWH
ZKHQ WKH KRVW V\VWHP FKDQJH WKH FORFN IUHTXHQF\ )RU H[DPSOH WKH KRVW V\VWHP PXVW VHW IURP
RU ZDLW VWDWH WR OHVV WKDQ ZDLW VWDWHV ZKHQ WKH KRVW V\VWHP FKDQJH WKH FORFN IUHTXHQF\ IURP
0+] WR OHVV WKDQ 0+] 7KH DXWRVHOHFW IXQFWLRQ DOORZV WKH KRVW V\VWHP WR GHWHUPLQH ZKHWKHU
WKH IODVK GHYLFH LV HQDEOHG IRU KDQGVKDNLQJ 6HH WKH $XWRVHOHFW &RPPDQG 6HTXHQFH VHFWLRQ RQ
SDJH IRU PRUH LQIRUPDWLRQ
A14
A13
A12
Total Initial Access Cycles
GHIDXOW
5HVHUYHG
5HVHUYHG
Burst Mode
Typical No. of Clock Cycles after AVD# Low
66 MHz
80 MHz
:RUG RU :RUG RU &RQWLQXRXV
RU
:RUG
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
51
D a t a S h e e t
5HDG 0RGH &RQILJXUDWLRQ
7KH GHYLFH VXSSRUWV IRXU GLIIHUHQW UHDG PRGHV FRQWLQXRXV PRGH DQG DQG ZRUG OLQHDU
ZUDS DURXQG PRGHV $ FRQWLQXRXV VHTXHQFH EHJLQV DW WKH VWDUWLQJ DGGUHVV DQG DGYDQFHV WKH DG
GUHVV SRLQWHU XQWLO WKH EXUVW RSHUDWLRQ LV FRPSOHWH ,I WKH KLJKHVW DGGUHVV LQ WKH GHYLFH LV UHDFKHG
GXULQJ WKH FRQWLQXRXV EXUVW UHDG PRGH WKH DGGUHVV SRLQWHU ZUDSV DURXQG WR WKH ORZHVW DGGUHVV
)RU H[DPSOH DQ HLJKWZRUG OLQHDU UHDG ZLWK ZUDS DURXQG EHJLQV RQ WKH VWDUWLQJ DGGUHVV ZULWWHQ
WR WKH GHYLFH DQG WKHQ DGYDQFHV WR WKH QH[W ZRUG ERXQGDU\ 7KH DGGUHVV SRLQWHU WKHQ UHWXUQV
WR WKH VW ZRUG DIWHU WKH SUHYLRXV HLJKW ZRUG ERXQGDU\ ZUDSSLQJ WKURXJK WKH VWDUWLQJ ORFDWLRQ
7KH VL[WHHQ DQG WKLUW\WZR OLQHDU ZUDS DURXQG PRGHV RSHUDWH LQ D IDVKLRQ VLPLODU WR WKH HLJKW
ZRUG PRGH
7DEOH
VKRZV WKH DGGUHVV ELWV DQG VHWWLQJV IRU WKH IRXU UHDG PRGHV
Table 16. Read Mode Settings
1RWH 8SRQ SRZHUXS RU KDUGZDUH UHVHW WKH GHIDXOW VHWWLQJ LV FRQWLQXRXV
%XUVW $FWLYH &ORFN (GJH &RQILJXUDWLRQ
%\ GHIDXOW WKH GHYLFH ZLOO GHOLYHU GDWD RQ WKH ULVLQJ HGJH RI WKH FORFN DIWHU WKH LQLWLDO V\QFKURQRXV
DFFHVV WLPH 6XEVHTXHQW RXWSXWV ZLOO DOVR EH RQ WKH IROORZLQJ ULVLQJ HGJHV EDUULQJ DQ\ GHOD\V
7KH GHYLFH FDQ EH VHW VR WKDW WKH IDOOLQJ FORFN HGJH LV DFWLYH IRU DOO V\QFKURQRXV DFFHVVHV $GGUHVV
ELW $ GHWHUPLQHV WKLV VHWWLQJ IRU ULVLQJ DFWLYH IRU IDOOLQJ DFWLYH
5'< &RQILJXUDWLRQ
%\ GHIDXOW WKH GHYLFH LV VHW VR WKDW WKH 5'< SLQ ZLOO RXWSXW 9
2+
ZKHQHYHU WKHUH LV YDOLG GDWD RQ
WKH RXWSXWV 7KH GHYLFH FDQ EH VHW VR WKDW 5'< JRHV DFWLYH RQH GDWD F\FOH EHIRUH DFWLYH GDWD
$GGUHVV ELW $ GHWHUPLQHV WKLV VHWWLQJ IRU 5'< DFWLYH ZLWK GDWD IRU 5'< DFWLYH RQH FORFN
F\FOH EHIRUH YDOLG GDWD 2QO\ WKH FRPELQDWLRQ RI ZDLW VWDWH DQG 5'< DFWLYH RQH FORFN F\FOH EHIRUH
GDWD LV QRW VXSSRUWHG ,Q DV\QFKURQRXV PRGH 5'< LV DQ RSHQGUDLQ RXWSXW
Configuration Register
7DEOH
VKRZV WKH DGGUHVV ELWV WKDW GHWHUPLQH WKH FRQILJXUDWLRQ UHJLVWHU VHWWLQJV IRU YDULRXV GH
YLFH IXQFWLRQV
Burst Modes
Address Bits
A16
A15
&RQWLQXRXV
ZRUG OLQHDU ZUDS DURXQG
ZRUG OLQHDU ZUDS DURXQG
ZRUG OLQHDU ZUDS DURXQG
52
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Table 17. Configuration Register
1RWH 'HYLFH LV LQ WKH GHIDXOW VWDWH XSRQ SRZHUXS RU KDUGZDUH UHVHW
Reset Command
:ULWLQJ WKH UHVHW FRPPDQG UHVHWV WKH EDQNV WR WKH UHDG RU HUDVHVXVSHQGUHDG PRGH $GGUHVV
ELWV DUH GRQW FDUHV IRU WKLV FRPPDQG
7KH UHVHW FRPPDQG PD\ EH ZULWWHQ EHWZHHQ WKH VHTXHQFH F\FOHV LQ DQ HUDVH FRPPDQG VHTXHQFH
EHIRUH HUDVLQJ EHJLQV 7KLV UHVHWV WKH EDQN WR ZKLFK WKH V\VWHP ZDV ZULWLQJ WR WKH UHDG PRGH
2QFH HUDVXUH EHJLQV KRZHYHU WKH GHYLFH LJQRUHV UHVHW FRPPDQGV XQWLO WKH RSHUDWLRQ LV
FRPSOHWH
7KH UHVHW FRPPDQG PD\ EH ZULWWHQ EHWZHHQ WKH VHTXHQFH F\FOHV LQ D SURJUDP FRPPDQG VH
TXHQFH EHIRUH SURJUDPPLQJ EHJLQV SULRU WR WKH WKLUG F\FOH 7KLV UHVHWV WKH EDQN WR ZKLFK WKH
V\VWHP ZDV ZULWLQJ WR WKH UHDG PRGH ,I WKH SURJUDP FRPPDQG VHTXHQFH LV ZULWWHQ WR D EDQN WKDW
LV LQ WKH (UDVH 6XVSHQG PRGH ZULWLQJ WKH UHVHW FRPPDQG UHWXUQV WKDW EDQN WR WKH HUDVHVXV
SHQGUHDG PRGH 2QFH SURJUDPPLQJ EHJLQV KRZHYHU WKH GHYLFH LJQRUHV UHVHW FRPPDQGV XQWLO
WKH RSHUDWLRQ LV FRPSOHWH
7KH UHVHW FRPPDQG PD\ EH ZULWWHQ EHWZHHQ WKH VHTXHQFH F\FOHV LQ DQ DXWRVHOHFW FRPPDQG VH
TXHQFH 2QFH LQ WKH DXWRVHOHFW PRGH WKH UHVHW FRPPDQG PXVW EH ZULWWHQ WR UHWXUQ WR WKH UHDG
PRGH ,I D EDQN HQWHUHG WKH DXWRVHOHFW PRGH ZKLOH LQ WKH (UDVH 6XVSHQG PRGH ZULWLQJ WKH UHVHW
FRPPDQG UHWXUQV WKDW EDQN WR WKH HUDVHVXVSHQGUHDG PRGH
,I '4 JRHV KLJK GXULQJ D SURJUDP RU HUDVH RSHUDWLRQ ZULWLQJ WKH UHVHW FRPPDQG UHWXUQV WKH
EDQNV WR WKH UHDG PRGH RU HUDVHVXVSHQGUHDG PRGH LI WKDW EDQN ZDV LQ (UDVH 6XVSHQG
Autoselect Command Sequence
7KH DXWRVHOHFW FRPPDQG VHTXHQFH DOORZV WKH KRVW V\VWHP WR DFFHVV WKH PDQXIDFWXUHU DQG GHYLFH
FRGHV DQG GHWHUPLQH ZKHWKHU RU QRW D VHFWRU LV SURWHFWHG
7DEOH &RPPDQG 'HILQLWLRQV RQ
SDJH
VKRZV WKH DGGUHVV DQG GDWD UHTXLUHPHQWV 7KH DXWRVHOHFW FRPPDQG VHTXHQFH PD\ EH
Address Bit
Function
Settings (Binary)
$
6HW 'HYLFH
5HDG 0RGH
6\QFKURQRXV 5HDG %XUVW 0RGH (QDEOHG
$V\QFKURQRXV 0RGH GHIDXOW
$
5'<
5'< DFWLYH RQH FORFN F\FOH EHIRUH GDWD
5'< DFWLYH ZLWK GDWD GHIDXOW
$
&ORFN
%XUVW VWDUWV DQG GDWD LV RXWSXW RQ WKH IDOOLQJ HGJH RI &/.
%XUVW VWDUWV DQG GDWD LV RXWSXW RQ WKH ULVLQJ HGJH RI &/. GHIDXOW
$
5HDG 0RGH
6\QFKURQRXV 0RGH
&RQWLQXRXV GHIDXOW
ZRUG OLQHDU ZLWK ZUDS DURXQG
ZRUG OLQHDU ZLWK ZUDS DURXQG
ZRUG OLQHDU ZLWK ZUDS DURXQG
$
$
3URJUDPPDEOH
:DLW 6WDWH
'DWD LV YDOLG RQ WKH QG DFWLYH &/. HGJH DIWHU $9' WUDQVLWLRQ WR 9
,+
'DWD LV YDOLG RQ WKH UG DFWLYH &/. HGJH DIWHU $9' WUDQVLWLRQ WR 9
,+
'DWD LV YDOLG RQ WKH WK DFWLYH &/. HGJH DIWHU $9' WUDQVLWLRQ WR 9
,+
'DWD LV YDOLG RQ WKH WK DFWLYH &/. HGJH DIWHU $9' WUDQVLWLRQ WR 9
,+
'DWD LV YDOLG RQ WKH WK DFWLYH &/. HGJH DIWHU $9' WUDQVLWLRQ WR 9
,+
'DWD LV YDOLG RQ WKH WK DFWLYH &/. HGJH DIWHU $9' WUDQVLWLRQ WR 9
,+
GHIDXOW
5HVHUYHG
5HVHUYHG
$
$
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
53
D a t a S h e e t
ZULWWHQ WR DQ DGGUHVV ZLWKLQ D EDQN WKDW LV HLWKHU LQ WKH UHDG RU HUDVHVXVSHQGUHDG PRGH 7KH
DXWRVHOHFW FRPPDQG PD\ QRW EH ZULWWHQ ZKLOH WKH GHYLFH LV DFWLYHO\ SURJUDPPLQJ RU HUDVLQJ LQ
WKH RWKHU EDQN
7KH DXWRVHOHFW FRPPDQG VHTXHQFH LV LQLWLDWHG E\ ILUVW ZULWLQJ WZR XQORFN F\FOHV 7KLV LV IROORZHG
E\ D WKLUG ZULWH F\FOH WKDW FRQWDLQV WKH EDQN DGGUHVV DQG WKH DXWRVHOHFW FRPPDQG 7KH EDQN WKHQ
HQWHUV WKH DXWRVHOHFW PRGH 1R VXEVHTXHQW GDWD ZLOO EH PDGH DYDLODEOH LI WKH DXWRVHOHFW GDWD LV
UHDG LQ V\QFKURQRXV PRGH 7KH V\VWHP PD\ UHDG DW DQ\ DGGUHVV ZLWKLQ WKH VDPH EDQN DQ\ QXP
EHU RI WLPHV ZLWKRXW LQLWLDWLQJ DQRWKHU DXWRVHOHFW FRPPDQG VHTXHQFH 5HDG FRPPDQGV WR RWKHU
EDQNV ZLOO UHWXUQ GDWD IURP WKH DUUD\ 7KH IROORZLQJ WDEOH GHVFULEHV WKH DGGUHVV UHTXLUHPHQWV IRU
WKH YDULRXV DXWRVHOHFW IXQFWLRQV DQG WKH UHVXOWLQJ GDWD %$ UHSUHVHQWV WKH EDQN DGGUHVV DQG 6$
UHSUHVHQWV WKH VHFWRU DGGUHVV 7KH GHYLFH ,' LV UHDG LQ WKUHH F\FOHV
7KH V\VWHP PXVW ZULWH WKH UHVHW FRPPDQG WR UHWXUQ WR WKH UHDG PRGH RU HUDVHVXVSHQGUHDG
PRGH LI WKH EDQN ZDV SUHYLRXVO\ LQ (UDVH 6XVSHQG
Enter Secured Silicon Sector/Exit Secured Silicon Sector Command
Sequence
7KH 6HFXUHG 6LOLFRQ 6HFWRU UHJLRQ SURYLGHV D VHFXUHG GDWD DUHD FRQWDLQLQJ D UDQGRP HLJKW ZRUG
HOHFWURQLF VHULDO QXPEHU (61 7KH V\VWHP FDQ DFFHVV WKH 6HFXUHG 6LOLFRQ 6HFWRU UHJLRQ E\ LV
VXLQJ WKH WKUHHF\FOH (QWHU 6HFXUHG 6LOLFRQ 6HFWRU FRPPDQG VHTXHQFH 7KH GHYLFH FRQWLQXHV WR
DFFHVV WKH 6HFXUHG 6LOLFRQ 6HFWRU UHJLRQ XQWLO WKH V\VWHP LVVXHV WKH IRXUF\FOH ([LW 6HFXUHG 6LOL
FRQ 6HFWRU FRPPDQG VHTXHQFH 7KH ([LW 6HFXUHG 6LOLFRQ 6HFWRU FRPPDQG VHTXHQFH UHWXUQV WKH
GHYLFH WR QRUPDO RSHUDWLRQ 7KH 6HFXUHG 6LOLFRQ 6HFWRU LV QRW DFFHVVLEOH ZKHQ WKH GHYLFH LV H[H
FXWLQJ DQ (PEHGGHG 3URJUDP RU HPEHGGHG (UDVH DOJRULWKP
7DEOH &RPPDQG 'HILQLWLRQV
RQ SDJH
VKRZV WKH DGGUHVV DQG GDWD UHTXLUHPHQWV IRU ERWK FRPPDQG VHTXHQFHV
Description
Address
Read Data
0DQXIDFWXUHU ,'
%$ K
K
'HYLFH ,' :RUG
%$ K
(K
'HYLFH ,' :RUG
%$ (K
K :6-
(K :6-
'HYLFH ,' :RUG
%$ )K
K :6-
K :6-
6HFWRU 3URWHFWLRQ
9HULILFDWLRQ
6$ K
ORFNHG
XQORFNHG
,QGLFDWRU %LWV
%$ K
'4 '4
'4 )DFWRU\ /RFN %LW
/RFNHG 1RW /RFNHG
'4 &XVWRPHU /RFN %LW
/RFNHG 1RW /RFNHG
'4 +DQGVKDNH %LW
5HVHUYHG
6WDQGDUG +DQGVKDNH
'4 '4 %RRW &RGH
'XDO %RRW 6HFWRU
7RS %RRW 6HFWRU
%RWWRP %RRW 6HFWRU
'4 '4
54
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
7KH IROORZLQJ FRPPDQGV DUH QRW DOORZHG ZKHQ WKH 6HFXUHG 6LOLFRQ LV DFFHVVLEOH
&),
8QORFN %\SDVV (QWU\
8QORFN %\SDVV 3URJUDP
8QORFN %\SDVV 5HVHW
(UDVH 6XVSHQG5HVXPH
&KLS (UDVH
Program Command Sequence
3URJUDPPLQJ LV D IRXUEXVF\FOH RSHUDWLRQ 7KH SURJUDP FRPPDQG VHTXHQFH LV LQLWLDWHG E\ ZULW
LQJ WZR XQORFN ZULWH F\FOHV IROORZHG E\ WKH SURJUDP VHWXS FRPPDQG 7KH SURJUDP DGGUHVV DQG
GDWD DUH ZULWWHQ QH[W ZKLFK LQ WXUQ LQLWLDWH WKH (PEHGGHG 3URJUDP DOJRULWKP 7KH V\VWHP LV QRW
UHTXLUHG WR SURYLGH IXUWKHU FRQWUROV RU WLPLQJV 7KH GHYLFH DXWRPDWLFDOO\ SURYLGHV LQWHUQDOO\ JHQ
HUDWHG SURJUDP SXOVHV DQG YHULILHV WKH SURJUDPPHG FHOO PDUJLQ
7DEOH &RPPDQG
'HILQLWLRQV RQ SDJH
VKRZV WKH DGGUHVV DQG GDWD UHTXLUHPHQWV IRU WKH SURJUDP FRPPDQG
VHTXHQFH
:KHQ WKH (PEHGGHG 3URJUDP DOJRULWKP LV FRPSOHWH WKDW EDQN WKHQ UHWXUQV WR WKH UHDG PRGH
DQG DGGUHVVHV DUH QR ORQJHU ODWFKHG 7KH V\VWHP FDQ GHWHUPLQH WKH VWDWXV RI WKH SURJUDP RSHU
DWLRQ E\ PRQLWRULQJ '4 RU '4'4 5HIHU WR WKH :ULWH 2SHUDWLRQ 6WDWXV VHFWLRQ RQ SDJH
IRU LQIRUPDWLRQ RQ WKHVH VWDWXV ELWV
$Q\ FRPPDQGV ZULWWHQ WR WKH GHYLFH GXULQJ WKH (PEHGGHG 3URJUDP $OJRULWKP DUH LJQRUHG 1RWH
WKDW D KDUGZDUH UHVHW LPPHGLDWHO\ WHUPLQDWHV WKH SURJUDP RSHUDWLRQ 7KH SURJUDP FRPPDQG VH
TXHQFH VKRXOG EH UHLQLWLDWHG RQFH WKDW EDQN KDV UHWXUQHG WR WKH UHDG PRGH WR HQVXUH GDWD
LQWHJULW\
3URJUDPPLQJ LV DOORZHG LQ DQ\ VHTXHQFH DQG DFURVV VHFWRU ERXQGDULHV $ ELW FDQQRW EH SUR
JUDPPHG IURP EDFN WR D $WWHPSWLQJ WR GR VR PD\ FDXVH WKDW EDQN WR VHW '4 RU
FDXVH WKH '4 DQG '4 VWDWXV ELW WR LQGLFDWH WKH RSHUDWLRQ ZDV VXFFHVVIXO +RZHYHU D VXFFHHGLQJ
UHDG ZLOO VKRZ WKDW WKH GDWD LV VWLOO 2QO\ HUDVH RSHUDWLRQV FDQ FRQYHUW D WR D
8QORFN %\SDVV &RPPDQG 6HTXHQFH
7KH XQORFN E\SDVV IHDWXUH DOORZV WKH V\VWHP WR SULPDULO\ SURJUDP WR D DUUD\ IDVWHU WKDQ XVLQJ
WKH VWDQGDUG SURJUDP FRPPDQG VHTXHQFH 7KH XQORFN E\SDVV FRPPDQG VHTXHQFH LV LQLWLDWHG E\
ILUVW ZULWLQJ WZR XQORFN F\FOHV 7KLV LV IROORZHG E\ D WKLUG ZULWH F\FOH FRQWDLQLQJ WKH XQORFN E\SDVV
FRPPDQG K 7KH GHYLFH WKHQ HQWHUV WKH XQORFN E\SDVV PRGH $ WZRF\FOH XQORFN E\SDVV SUR
JUDP FRPPDQG VHTXHQFH LV DOO WKDW LV UHTXLUHG WR SURJUDP LQ WKLV PRGH 7KH ILUVW F\FOH LQ WKLV
VHTXHQFH FRQWDLQV WKH XQORFN E\SDVV SURJUDP FRPPDQG $K WKH VHFRQG F\FOH FRQWDLQV WKH SUR
JUDP DGGUHVV DQG GDWD $GGLWLRQDO GDWD LV SURJUDPPHG LQ WKH VDPH PDQQHU 7KLV PRGH GLVSHQVHV
ZLWK WKH LQLWLDO WZR XQORFN F\FOHV UHTXLUHG LQ WKH VWDQGDUG SURJUDP FRPPDQG VHTXHQFH UHVXOWLQJ
LQ IDVWHU WRWDO SURJUDPPLQJ WLPH 7KH KRVW V\VWHP PD\ DOVR LQLWLDWH WKH FKLS HUDVH DQG VHFWRU
HUDVH VHTXHQFHV LQ WKH XQORFN E\SDVV PRGH 7KH HUDVH FRPPDQG VHTXHQFHV DUH IRXU F\FOHV LQ
OHQJWK LQVWHDG RI VL[ F\FOHV
7DEOH &RPPDQG 'HILQLWLRQV RQ SDJH
VKRZV WKH UHTXLUH
PHQWV IRU WKH XQORFN E\SDVV FRPPDQG VHTXHQFHV
'XULQJ WKH XQORFN E\SDVV PRGH RQO\ WKH 5HDG 8QORFN %\SDVV 3URJUDP 8QORFN %\SDVV 6HFWRU
(UDVH 8QORFN %\SDVV &KLS (UDVH DQG 8QORFN %\SDVV 5HVHW FRPPDQGV DUH YDOLG 7R H[LW WKH XQORFN
E\SDVV PRGH WKH V\VWHP PXVW LVVXH WKH WZRF\FOH XQORFN E\SDVV UHVHW FRPPDQG VHTXHQFH 7KH
ILUVW F\FOH PXVW FRQWDLQ WKH EDQN DGGUHVV DQG WKH GDWD K 7KH VHFRQG F\FOH QHHG RQO\ FRQWDLQ
WKH GDWD K 7KH DUUD\ WKHQ UHWXUQV WR WKH UHDG PRGH
7KH GHYLFH RIIHUV DFFHOHUDWHG SURJUDP RSHUDWLRQV WKURXJK WKH $&& LQSXW :KHQ WKH V\VWHP DV
VHUWV 9
++
RQ WKLV LQSXW WKH GHYLFH DXWRPDWLFDOO\ HQWHUV WKH 8QORFN %\SDVV PRGH 7KH V\VWHP PD\
WKHQ ZULWH WKH WZRF\FOH 8QORFN %\SDVV SURJUDP FRPPDQG VHTXHQFH 7KH GHYLFH XVHV WKH KLJKHU
YROWDJH RQ WKH $&& LQSXW WR DFFHOHUDWH WKH RSHUDWLRQ
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
55
D a t a S h e e t
)LJXUH 3URJUDP 2SHUDWLRQ RQ SDJH
LOOXVWUDWHV WKH DOJRULWKP IRU WKH SURJUDP RSHUDWLRQ
5HIHU WR WKH (UDVH3URJUDP 2SHUDWLRQV WDEOH LQ WKH $& &KDUDFWHULVWLFV VHFWLRQ IRU SDUDPHWHUV DQG
)LJXUH $V\QFKURQRXV 3URJUDP 2SHUDWLRQ 7LPLQJV $9' /DWFKHG $GGUHVVHV RQ SDJH
DQG
)LJXUH 6\QFKURQRXV 3URJUDP 2SHUDWLRQ 7LPLQJV :( /DWFKHG $GGUHVVHV RQ SDJH
IRU WLPLQJ GLDJUDPV
1RWH 6HH
7DEOH
IRU SURJUDP FRPPDQG VHTXHQFH
Figure 5. Program Operation
Chip Erase Command Sequence
&KLS HUDVH LV D VL[ EXV F\FOH RSHUDWLRQ 7KH FKLS HUDVH FRPPDQG VHTXHQFH LV LQLWLDWHG E\ ZULWLQJ
WZR XQORFN F\FOHV IROORZHG E\ D VHWXS FRPPDQG 7ZR DGGLWLRQDO XQORFN ZULWH F\FOHV DUH WKHQ
IROORZHG E\ WKH FKLS HUDVH FRPPDQG ZKLFK LQ WXUQ LQYRNHV WKH (PEHGGHG (UDVH DOJRULWKP 7KH
GHYLFH GRHV QRW UHTXLUH WKH V\VWHP WR SUHSURJUDP SULRU WR HUDVH 7KH (PEHGGHG (UDVH DOJRULWKP
DXWRPDWLFDOO\ SUHSURJUDPV DQG YHULILHV WKH HQWLUH PHPRU\ IRU DQ DOO ]HUR GDWD SDWWHUQ SULRU WR
HOHFWULFDO HUDVH 7KH V\VWHP LV QRW UHTXLUHG WR SURYLGH DQ\ FRQWUROV RU WLPLQJV GXULQJ WKHVH RSHU
DWLRQV
7DEOH &RPPDQG 'HILQLWLRQV RQ SDJH
VKRZV WKH DGGUHVV DQG GDWD UHTXLUHPHQWV
IRU WKH FKLS HUDVH FRPPDQG VHTXHQFH
:KHQ WKH (PEHGGHG (UDVH DOJRULWKP LV FRPSOHWH WKDW EDQN UHWXUQV WR WKH UHDG PRGH DQG DG
GUHVVHV DUH QR ORQJHU ODWFKHG 7KH V\VWHP FDQ GHWHUPLQH WKH VWDWXV RI WKH HUDVH RSHUDWLRQ E\
XVLQJ '4 RU '4'4 5HIHU WR WKH :ULWH 2SHUDWLRQ 6WDWXV VHFWLRQ RQ SDJH IRU LQIRUPDWLRQ
RQ WKHVH VWDWXV ELWV
$Q\ FRPPDQGV ZULWWHQ GXULQJ WKH FKLS HUDVH RSHUDWLRQ DUH LJQRUHG +RZHYHU QRWH WKDW D KDUG
ZDUH UHVHW
LPPHGLDWHO\ WHUPLQDWHV WKH HUDVH RSHUDWLRQ ,I WKDW RFFXUV WKH FKLS HUDVH FRPPDQG
VHTXHQFH VKRXOG EH UHLQLWLDWHG RQFH WKDW EDQN KDV UHWXUQHG WR UHDGLQJ DUUD\ GDWD WR HQVXUH GDWD
LQWHJULW\
START
Write Program
Command Sequence
Data Poll
from System
Verify Data?
No
Yes
Last Address?
No
Yes
Programming
Completed
Increment Address
Embedded
Program
algorithm
in progress
56
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
7KH KRVW V\VWHP PD\ DOVR LQLWLDWH WKH FKLS HUDVH FRPPDQG VHTXHQFH ZKLOH WKH GHYLFH LV LQ WKH
XQORFN E\SDVV PRGH 7KH FRPPDQG VHTXHQFH LV WZR F\FOHV F\FOHV LQ OHQJWK LQVWHDG RI VL[ F\FOHV
6HH
7DEOH &RPPDQG 'HILQLWLRQV RQ SDJH
IRU GHWDLOV RQ WKH XQORFN E\SDVV FRPPDQG
VHTXHQFHV
)LJXUH (UDVH 2SHUDWLRQ RQ SDJH
LOOXVWUDWHV WKH DOJRULWKP IRU WKH HUDVH RSHUDWLRQ 5HIHU WR
WKH (UDVH3URJUDP 2SHUDWLRQV WDEOH LQ WKH $& &KDUDFWHULVWLFV VHFWLRQ IRU SDUDPHWHUV DQG WLPLQJ
GLDJUDPV
Sector Erase Command Sequence
6HFWRU HUDVH LV D VL[ EXV F\FOH RSHUDWLRQ 7KH VHFWRU HUDVH FRPPDQG VHTXHQFH LV LQLWLDWHG E\ ZULW
LQJ WZR XQORFN F\FOHV IROORZHG E\ D VHWXS FRPPDQG 7ZR DGGLWLRQDO XQORFN F\FOHV DUH ZULWWHQ
DQG DUH WKHQ IROORZHG E\ WKH DGGUHVV RI WKH VHFWRU WR EH HUDVHG DQG WKH VHFWRU HUDVH FRPPDQG
7DEOH &RPPDQG 'HILQLWLRQV RQ SDJH
VKRZV WKH DGGUHVV DQG GDWD UHTXLUHPHQWV IRU WKH
VHFWRU HUDVH FRPPDQG VHTXHQFH
7KH GHYLFH GRHV QRW UHTXLUH WKH V\VWHP WR SUHSURJUDP SULRU WR HUDVH 7KH (PEHGGHG (UDVH DOJR
ULWKP DXWRPDWLFDOO\ SURJUDPV DQG YHULILHV WKH HQWLUH PHPRU\ IRU DQ DOO ]HUR GDWD SDWWHUQ SULRU WR
HOHFWULFDO HUDVH 7KH V\VWHP LV QRW UHTXLUHG WR SURYLGH DQ\ FRQWUROV RU WLPLQJV GXULQJ WKHVH
RSHUDWLRQV
$IWHU WKH FRPPDQG VHTXHQFH LV ZULWWHQ D VHFWRU HUDVH WLPHRXW RI QR OHVV WKDQ V RFFXUV
'XULQJ WKH WLPHRXW SHULRG DGGLWLRQDO VHFWRU DGGUHVVHV DQG VHFWRU HUDVH FRPPDQGV PD\ EH ZULW
WHQ /RDGLQJ WKH VHFWRU HUDVH EXIIHU PD\ EH GRQH LQ DQ\ VHTXHQFH DQG WKH QXPEHU RI VHFWRUV
PD\ EH IURP RQH VHFWRU WR DOO VHFWRUV 7KH WLPH EHWZHHQ WKHVH DGGLWLRQDO F\FOHV PXVW EH OHVV WKDQ
V RWKHUZLVH HUDVXUH PD\ EHJLQ $Q\ VHFWRU HUDVH DGGUHVV DQG FRPPDQG IROORZLQJ WKH H[
FHHGHG WLPHRXW PD\ RU PD\ QRW EH DFFHSWHG ,W LV UHFRPPHQGHG WKDW SURFHVVRU LQWHUUXSWV EH
GLVDEOHG GXULQJ WKLV WLPH WR HQVXUH DOO FRPPDQGV DUH DFFHSWHG 7KH LQWHUUXSWV FDQ EH UHHQDEOHG
DIWHU WKH ODVW 6HFWRU (UDVH FRPPDQG LV ZULWWHQ ,I DQ\ FRPPDQG RWKHU WKDQ K %K )K LV LQSXW
GXULQJ WKH WLPHRXW SHULRG WKH QRUPDO RSHUDWLRQ ZLOO QRW EH JXDUDQWHHG
7KH V\VWHP FDQ PRQLWRU '4 WR GHWHUPLQH LI WKH VHFWRU HUDVH WLPHU KDV WLPHG RXW 6HH '4
6HFWRU (UDVH 7LPHU VHFWLRQ RQ SDJH 7KH WLPHRXW EHJLQV IURP WKH ULVLQJ HGJH RI WKH ILQDO
:( SXOVH LQ WKH FRPPDQG VHTXHQFH
:KHQ WKH (PEHGGHG (UDVH DOJRULWKP LV FRPSOHWH WKH EDQN UHWXUQV WR UHDGLQJ DUUD\ GDWD DQG DG
GUHVVHV DUH QR ORQJHU ODWFKHG 1RWH WKDW ZKLOH WKH (PEHGGHG (UDVH RSHUDWLRQ LV LQ SURJUHVV WKH
V\VWHP FDQ UHDG GDWD IURP WKH QRQHUDVLQJ EDQN 7KH V\VWHP FDQ GHWHUPLQH WKH VWDWXV RI WKH
HUDVH RSHUDWLRQ E\ UHDGLQJ '4 RU '4'4 LQ WKH HUDVLQJ EDQN 5HIHU WR WKH :ULWH 2SHUDWLRQ
6WDWXV VHFWLRQ RQ SDJH IRU LQIRUPDWLRQ RQ WKHVH VWDWXV ELWV
2QFH WKH VHFWRU HUDVH RSHUDWLRQ KDV EHJXQ RQO\ WKH (UDVH 6XVSHQG FRPPDQG LV YDOLG $OO RWKHU
FRPPDQGV DUH LJQRUHG +RZHYHU QRWH WKDW D KDUGZDUH UHVHW LPPHGLDWHO\ WHUPLQDWHV WKH HUDVH
RSHUDWLRQ ,I WKDW RFFXUV WKH VHFWRU HUDVH FRPPDQG VHTXHQFH VKRXOG EH UHLQLWLDWHG RQFH WKDW
EDQN KDV UHWXUQHG WR UHDGLQJ DUUD\ GDWD WR HQVXUH GDWD LQWHJULW\
7KH KRVW V\VWHP PD\ DOVR LQLWLDWH WKH VHFWRU HUDVH FRPPDQG VHTXHQFH ZKLOH WKH GHYLFH LV LQ WKH
XQORFN E\SDVV PRGH 7KH FRPPDQG VHTXHQFH LV IRXU F\FOHV F\FOHV LQ OHQJWK LQVWHDG RI VL[ F\FOHV
)LJXUH (UDVH 2SHUDWLRQ RQ SDJH
LOOXVWUDWHV WKH DOJRULWKP IRU WKH HUDVH RSHUDWLRQ 5HIHU WR
WKH (UDVH3URJUDP 2SHUDWLRQV WDEOH LQ WKH
$& &KDUDFWHULVWLFV
RQ SDJH IRU SDUDPHWHUV DQG WLP
LQJ GLDJUDPV
Erase Suspend/Erase Resume Commands
7KH (UDVH 6XVSHQG FRPPDQG %K DOORZV WKH V\VWHP WR LQWHUUXSW D VHFWRU HUDVH RSHUDWLRQ DQG
WKHQ UHDG GDWD IURP RU SURJUDP GDWD WR DQ\ VHFWRU QRW VHOHFWHG IRU HUDVXUH 7KH EDQN DGGUHVV
LV UHTXLUHG ZKHQ ZULWLQJ WKLV FRPPDQG 7KLV FRPPDQG LV YDOLG RQO\ GXULQJ WKH VHFWRU HUDVH RS
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
57
D a t a S h e e t
HUDWLRQ LQFOXGLQJ WKH PLQLPXP V WLPHRXW SHULRG GXULQJ WKH VHFWRU HUDVH FRPPDQG
VHTXHQFH 7KH (UDVH 6XVSHQG FRPPDQG LV LJQRUHG LI ZULWWHQ GXULQJ WKH FKLS HUDVH RSHUDWLRQ RU
(PEHGGHG 3URJUDP DOJRULWKP
:KHQ WKH (UDVH 6XVSHQG FRPPDQG LV ZULWWHQ GXULQJ WKH VHFWRU HUDVH RSHUDWLRQ WKH GHYLFH UH
TXLUHV D PD[LPXP RI V WR VXVSHQG WKH HUDVH RSHUDWLRQ +RZHYHU ZKHQ WKH (UDVH 6XVSHQG
FRPPDQG LV ZULWWHQ GXULQJ WKH VHFWRU HUDVH WLPHRXW WKH GHYLFH LPPHGLDWHO\ WHUPLQDWHV WKH
WLPHRXW SHULRG DQG VXVSHQGV WKH HUDVH RSHUDWLRQ
$IWHU WKH HUDVH RSHUDWLRQ KDV EHHQ VXVSHQGHG WKH EDQN HQWHUV WKH HUDVHVXVSHQGUHDG PRGH
7KH V\VWHP FDQ UHDG GDWD IURP RU SURJUDP GDWD WR DQ\ VHFWRU QRW VHOHFWHG IRU HUDVXUH 7KH GH
YLFH HUDVH VXVSHQGV DOO VHFWRUV VHOHFWHG IRU HUDVXUH 5HDGLQJ DW DQ\ DGGUHVV ZLWKLQ HUDVH
VXVSHQGHG VHFWRUV SURGXFHV VWDWXV LQIRUPDWLRQ RQ '4'4 7KH V\VWHP FDQ XVH '4 RU '4
DQG '4 WRJHWKHU WR GHWHUPLQH LI D VHFWRU LV DFWLYHO\ HUDVLQJ RU LV HUDVHVXVSHQGHG 5HIHU WR WKH
)LJXUH :ULWH 2SHUDWLRQ 6WDWXV RQ SDJH
IRU LQIRUPDWLRQ RQ WKHVH VWDWXV ELWV
$IWHU DQ HUDVHVXVSHQGHG SURJUDP RSHUDWLRQ LV FRPSOHWH WKH EDQN UHWXUQV WR WKH HUDVHVXVSHQG
UHDG PRGH 7KH V\VWHP FDQ GHWHUPLQH WKH VWDWXV RI WKH SURJUDP RSHUDWLRQ XVLQJ WKH '4 RU '4
VWDWXV ELWV MXVW DV LQ WKH VWDQGDUG SURJUDP RSHUDWLRQ 5HIHU WR WKH :ULWH 2SHUDWLRQ 6WDWXV VHF
WLRQ RQ SDJH IRU PRUH LQIRUPDWLRQ
,Q WKH HUDVHVXVSHQGUHDG PRGH WKH V\VWHP FDQ DOVR LVVXH WKH DXWRVHOHFW FRPPDQG VHTXHQFH
5HIHU WR WKH $XWRVHOHFW 0RGH VHFWLRQ RQ SDJH DQG $XWRVHOHFW &RPPDQG 6HTXHQFH VHFWLRQ
RQ SDJH IRU GHWDLOV
7R UHVXPH WKH VHFWRU HUDVH RSHUDWLRQ WKH V\VWHP PXVW ZULWH WKH (UDVH 5HVXPH FRPPDQG 7KH
EDQN DGGUHVV RI WKH HUDVHVXVSHQGHG EDQN LV UHTXLUHG ZKHQ ZULWLQJ WKLV FRPPDQG )XUWKHU ZULWHV
RI WKH 5HVXPH FRPPDQG DUH LJQRUHG $QRWKHU (UDVH 6XVSHQG FRPPDQG FDQ EH ZULWWHQ DIWHU WKH
FKLS KDV UHVXPHG HUDVLQJ
1RWHV
6HH
7DEOH
IRU HUDVH FRPPDQG VHTXHQFH
6HH WKH VHFWLRQ RQ '4 IRU LQIRUPDWLRQ RQ WKH VHFWRU HUDVH WLPHU
Figure 6. Erase Operation
START
Write Erase
Command Sequence
Data Poll
from System
Data = FFh?
No
Yes
Erasure Completed
Embedded
Erase
algorithm
in progress
58
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Password Program Command
7KH 3DVVZRUG 3URJUDP &RPPDQG SHUPLWV SURJUDPPLQJ WKH SDVVZRUG WKDW LV XVHG DV SDUW RI WKH
KDUGZDUH SURWHFWLRQ VFKHPH 7KH DFWXDO SDVVZRUG LV ELWV ORQJ 3DVVZRUG 3URJUDP FRP
PDQGV DUH UHTXLUHG WR SURJUDP WKH SDVVZRUG 7KH XVHU PXVW HQWHU WKH XQORFN F\FOH SDVVZRUG
SURJUDP FRPPDQG K DQG WKH SURJUDP DGGUHVVGDWD IRU HDFK SRUWLRQ RI WKH SDVVZRUG ZKHQ
SURJUDPPLQJ 7KHUH DUH QR SURYLVLRQV IRU HQWHULQJ WKH F\FOH XQORFN F\FOH WKH SDVVZRUG SUR
JUDP FRPPDQG DQG DOO WKH SDVVZRUG GDWD 7KHUH LV QR VSHFLDO DGGUHVVLQJ RUGHU UHTXLUHG IRU
SURJUDPPLQJ WKH SDVVZRUG $OVR ZKHQ WKH SDVVZRUG LV XQGHUJRLQJ SURJUDPPLQJ 6LPXOWDQHRXV
2SHUDWLRQ LV GLVDEOHG 5HDG RSHUDWLRQV WR DQ\ PHPRU\ ORFDWLRQ ZLOO UHWXUQ WKH SURJUDPPLQJ VWDWXV
H[FHSW '4 2QFH SURJUDPPLQJ LV FRPSOHWH WKH XVHU PXVW LVVXH D 5HDG5HVHW FRPPDQG WR WKH
GHYLFH WR QRUPDO RSHUDWLRQ 2QFH WKH 3DVVZRUG LV ZULWWHQ DQG YHULILHG WKH 3DVVZRUG 0RGH /RFNLQJ
%LW PXVW EH VHW LQ RUGHU WR SUHYHQW YHULILFDWLRQ 7KH 3DVVZRUG 3URJUDP &RPPDQG LV RQO\ FDSDEOH
RI SURJUDPPLQJ V 3URJUDPPLQJ D DIWHU D FHOO LV SURJUDPPHG DV D UHVXOWV LQ D WLPH
RXW E\ WKH (PEHGGHG 3URJUDP $OJRULWKP ZLWK WKH FHOO UHPDLQLQJ DV D 7KH SDVVZRUG LV DOO
)V ZKHQ VKLSSHG IURP WKH IDFWRU\ $OO ELW SDVVZRUG FRPELQDWLRQV DUH YDOLG DV D SDVVZRUG
Password Verify Command
7KH 3DVVZRUG 9HULI\ &RPPDQG LV XVHG WR YHULI\ WKH 3DVVZRUG 7KH 3DVVZRUG LV YHULILDEOH RQO\
ZKHQ WKH 3DVVZRUG 0RGH /RFNLQJ %LW LV QRW SURJUDPPHG ,I WKH 3DVVZRUG 0RGH /RFNLQJ %LW LV SUR
JUDPPHG DQG WKH XVHU DWWHPSWV WR YHULI\ WKH 3DVVZRUG WKH GHYLFH ZLOO DOZD\V GULYH DOO )V RQWR
WKH '4 GDWD EXV
$OVR WKH GHYLFH ZLOO QRW RSHUDWH LQ 6LPXOWDQHRXV 2SHUDWLRQ ZKHQ WKH 3DVVZRUG 9HULI\ FRPPDQG
LV H[HFXWHG 2QO\ WKH SDVVZRUG LV UHWXUQHG UHJDUGOHVV RI WKH EDQN DGGUHVV 7KH ORZHU WZR DGGUHVV
ELWV $$ DUH YDOLG GXULQJ WKH 3DVVZRUG 9HULI\ :ULWLQJ WKH 6HFXUHG 6LOLFRQ ([LW FRPPDQG UH
WXUQV WKH GHYLFH EDFN WR QRUPDO RSHUDWLRQ
Password Protection Mode Locking Bit Program Command
7KH 3DVVZRUG 3URWHFWLRQ 0RGH /RFNLQJ %LW 3URJUDP &RPPDQG SURJUDPV WKH 3DVVZRUG 3URWHFWLRQ
0RGH /RFNLQJ %LW ZKLFK SUHYHQWV IXUWKHU YHULILHV RU XSGDWHV WR WKH SDVVZRUG 2QFH SURJUDPPHG
WKH 3DVVZRUG 3URWHFWLRQ 0RGH /RFNLQJ %LW FDQQRW EH HUDVHG DQG WKH 3HUVLVWHQW 3URWHFWLRQ 0RGH
/RFNLQJ %LW SURJUDP FLUFXLWU\ LV GLVDEOHG WKHUHE\ IRUFLQJ WKH GHYLFH WR UHPDLQ LQ WKH 3DVVZRUG
3URWHFWLRQ 0RGH $IWHU LVVXLQJ 3/K DW WKH IRXUWK EXV F\FOH WKH GHYLFH UHTXLUHV D WLPH RXW
SHULRG RI DSSUR[LPDWHO\ V IRU SURJUDPPLQJ WKH 3DVVZRUG 3URWHFWLRQ 0RGH /RFNLQJ %LW 7KHQ
E\ ZULWLQJ 3/K DW WKH ILIWK EXV F\FOH WKH GHYLFH RXWSXWV YHULI\ GDWD DW '4 ,I '4 WKHQ
WKH 3DVVZRUG 3URWHFWLRQ 0RGH /RFNLQJ %LW LV SURJUDPPHG ,I QRW WKH V\VWHP PXVW UHSHDW WKLV
SURJUDP VHTXHQFH IURP WKH IRXUWK F\FOH RI 3/K ([LWLQJ WKH 3DVVZRUG 3URWHFWLRQ 0RGH /RFN
LQJ %LW 3URJUDP FRPPDQG LV DFFRPSOLVKHG E\ ZULWLQJ WKH 6HFXUHG 6LOLFRQ 6HFWRU ([LW FRPPDQG
RU 5HDG5HVHW FRPPDQG
Persistent Sector Protection Mode Locking Bit Program Command
7KH 3HUVLVWHQW 6HFWRU 3URWHFWLRQ 0RGH /RFNLQJ %LW 3URJUDP &RPPDQG SURJUDPV WKH 3HUVLVWHQW
6HFWRU 3URWHFWLRQ 0RGH /RFNLQJ %LW ZKLFK SUHYHQWV WKH 3DVVZRUG 0RGH /RFNLQJ %LW IURP HYHU
EHLQJ SURJUDPPHG %\ GLVDEOLQJ WKH SURJUDP FLUFXLWU\ RI WKH 3DVVZRUG 0RGH /RFNLQJ %LW WKH GH
YLFH LV IRUFHG WR UHPDLQ LQ WKH 3HUVLVWHQW 6HFWRU 3URWHFWLRQ PRGH RI RSHUDWLRQ RQFH WKLV ELW LV VHW
$IWHU LVVXLQJ 6/K DW WKH IRXUWK EXV F\FOH WKH GHYLFH UHTXLUHV D WLPH RXW SHULRG RI DSSUR[L
PDWHO\ V IRU SURJUDPPLQJ WKH 3HUVLVWHQW 3URWHFW LRQ 0RGH /RFNLQJ %LW 7KHQ E\ ZULW LQJ
603/K DW WKH ILIWK EXV F\FOH WKH GHYLFH RXWSXWV YHULI\ GDWD DW '4 ,I '4 WKHQ WKH
3HUVLVWHQW 3URWHFWLRQ 0RGH /RFNLQJ %LW LV SURJUDPPHG ,I QRW WKH V\VWHP PXVW UHSHDW WKLV SUR
JUDP VHTXHQFH IURP WKH IRXUWK F\FOH RI 3/K ([LWLQJ WKH 3HUVLVWHQW 3URWHFWLRQ 0RGH /RFNLQJ
%LW 3URJUDP FRPPDQG LV DFFRPSOLVKHG E\ ZULWLQJ WKH 6HFXUHG 6LOLFRQ 6HFWRU ([LW FRPPDQG RU
5HDG5HVHW FRPPDQG
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
59
D a t a S h e e t
Secured Silicon Sector Protection Bit Program Command
7R SURWHFW WKH 6HFXUHG 6LOLFRQ 6HFWRU ZULWH WKH 6HFXUHG 6LOLFRQ 6HFWRU 3URWHFW FRPPDQG VHTXHQFH
ZKLOH LQ WKH 6HFXUHG 6LOLFRQ 6HFWRU PRGH $IWHU LVVXLQJ 2:K DW WKH IRXUWK EXV F\FOH WKH GH
YLFH UHTXLUHV D WLPH RXW SHULRG RI DSSUR[LPDWHO\ V WR SURWHFW WKH 6HFXUHG 6LOLFRQ 6HFWRU
7KHQ E\ ZULWLQJ 23%3 DW WKH ILIWK EXV F\FOH WKH GHYLFH RXWSXWV YHULI\ GDWD DW '4 ,I '4
WKHQ WKH 6HFXUHG 6LOLFRQ 6HFWRU LV SURWHFWHG ,I QRW WKHQ WKH V\VWHP PXVW UHSHDW WKLV SUR
JUDP VHTXHQFH IURP WKH IRXUWK F\FOH RI 23%3K ([LWLQJ WKH 6HFXUHG 6LOLFRQ 6HFWRU 3URWHFWLRQ
0RGH /RFNLQJ %LW 3URJUDP FRPPDQG LV DFFRPSOLVKHG E\ ZULWLQJ WKH 6HFXUHG 6LOLFRQ 6HFWRU ([LW
FRPPDQG RU 5HDG5HVHW FRPPDQG
PPB Lock Bit Set Command
7KH 33% /RFN %LW 6HW FRPPDQG LV XVHG WR VHW WKH 33% /RFN ELW LI LW LV FOHDUHG HLWKHU DW UHVHW RU LI
WKH 3DVVZRUG 8QORFN FRPPDQG ZDV VXFFHVVIXOO\ H[HFXWHG 7KHUH LV QR 33% /RFN %LW &OHDU FRP
PDQG 2QFH WKH 33% /RFN %LW LV VHW LW FDQQRW EH FOHDUHG XQOHVV WKH GHYLFH LV WDNHQ WKURXJK D
SRZHURQ FOHDU RU WKH 3DVVZRUG 8QORFN FRPPDQG LV H[HFXWHG 8SRQ VHWWLQJ WKH 33% /RFN %LW WKH
33%V DUH ODWFKHG ,I WKH 3DVVZRUG 0RGH /RFNLQJ %LW LV VHW WKH 33% /RFN %LW VWDWXV LV UHIOHFWHG DV
VHW HYHQ DIWHU D SRZHURQ UHVHW F\FOH ([LWLQJ WKH 33% /RFN %LW 6HW FRPPDQG LV DFFRPSOLVKHG E\
ZULWLQJ WKH 6HFXUHG 6LOLFRQ ([LW FRPPDQG RQO\ ZKLOH LQ WKH 3HUVLVWHQW 6HFWRU 3URWHFWLRQ 0RGH
DPB Write/Erase/Status Command
7KH '3% :ULWH FRPPDQG LV XVHG WR VHW RU FOHDU D '3% IRU D JLYHQ VHFWRU 7KH KLJK RUGHU DGGUHVV
ELWV $PD[$ DUH LVVXHG DW WKH VDPH WLPH DV WKH FRGH K RU K RQ '4'4 $OO RWKHU '4
GDWD EXV SLQV DUH LJQRUHG GXULQJ WKH GDWD ZULWH F\FOH 7KH '3%V DUH PRGLILDEOH DW DQ\ WLPH UH
JDUGOHVV RI WKH VWDWH RI WKH 33% RU 33% /RFN %LW ,I WKH 33% LV VHW WKH VHFWRU LV SURWHFWHG UHJDUGOHVV
RI WKH YDOXH RI WKH '3% ,I WKH 33% LV FOHDUHG VHWWLQJ WKH '3% WR D SURWHFWV WKH VHFWRU IURP
SURJUDPV RU HUDVHV 6LQFH WKLV LV D YRODWLOH ELW UHPRYLQJ SRZHU RU UHVHWWLQJ WKH GHYLFH ZLOO FOHDU
WKH '3%V 7KH SURJUDPPLQJ RI WKH '3% IRU D JLYHQ VHFWRU FDQ EH YHULILHG E\ ZULWLQJ D '3% 6WDWXV
FRPPDQG WR WKH GHYLFH ([LWLQJ WKH '3% :ULWH(UDVH FRPPDQG LV DFFRPSOLVKHG E\ ZULWLQJ WKH
5HDG5HVHW FRPPDQG ([LWLQJ WKH '3% 6WDWXV FRPPDQG LV DFFRPSOLVKHG E\ ZULWWLQJ WKH 6HFXUHG
6LOLFRQ 6HFWRU ([LW FRPPDQG
Password Unlock Command
7KH 3DVVZRUG 8QORFN FRPPDQG LV XVHG WR FOHDU WKH 33% /RFN %LW VR WKDW WKH 33%V FDQ EH XQORFNHG
IRU PRGLILFDWLRQ WKHUHE\ DOORZLQJ WKH 33%V WR EHFRPH DFFHVVLEOH IRU PRGLILFDWLRQ 7KH H[DFW SDVV
ZRUG PXVW EH HQWHUHG LQ RUGHU IRU WKH XQORFNLQJ IXQFWLRQ WR RFFXU 7KLV FRPPDQG FDQQRW EH LVVXHG
DQ\ IDVWHU WKDQ V DW D WLPH WR SUHYHQW D KDFNHU IURP UXQQLQJ WKURXJK WKH DOO ELW FRPELQD
WLRQV LQ DQ DWWHPSW WR FRUUHFWO\ PDWFK D SDVVZRUG ,I WKH FRPPDQG LV LVVXHG EHIRUH WKH V
H[HFXWLRQ ZLQGRZ IRU HDFK SRUWLRQ RI WKH XQORFN WKH FRPPDQG ZLOO EH LJQRUHG
7KH 3DVVZRUG 8QORFN IXQFWLRQ LV DFFRPSOLVKHG E\ ZULWLQJ 3DVVZRUG 8QORFN FRPPDQG DQG GDWD WR
WKH GHYLFH WR SHUIRUP WKH FOHDULQJ RI WKH 33% /RFN %LW 7KH SDVVZRUG LV ELWV ORQJ VR WKH XVHU
PXVW ZULWH WKH 3DVVZRUG 8QORFN FRPPDQG WLPHV $ DQG $ DUH XVHG IRU PDWFKLQJ :ULWLQJ WKH
3DVVZRUG 8QORFN FRPPDQG LV QRW DGGUHVV RUGHU VSHFLILF 7KH ORZHU DGGUHVV $$ WKH QH[W
3DVVZRUG 8QORFN FRPPDQG LV WR $$ WKHQ WR $$ DQG ILQDOO\ WR $$
2QFH WKH 3DVVZRUG 8QORFN FRPPDQG LV HQWHUHG IRU DOO IRXU ZRUGV WKH 5'< SLQ JRHV /2: LQGLFDW
LQJ WKDW WKH GHYLFH LV EXV\ $OVR UHDGLQJ WKH %DQN ' UHVXOWV LQ WKH '4 SLQ WRJJOLQJ LQGLFDWLQJ
WKDW WKH 3DVVZRUG 8QORFN IXQFWLRQ LV LQ SURJUHVV 5HDGLQJ WKH RWKHU EDQN UHWXUQV DFWXDO DUUD\
GDWD $SSUR[LPDWHO\ V LV UHTXLUHG IRU HDFK SRUWLRQ RI WKH XQORFN 2QFH WKH ILUVW SRUWLRQ RI WKH
SDVVZRUG XQORFN FRPSOHWHV 5'< LV QRW GULYHQ DQG '4 GRHV QRW WRJJOH ZKHQ UHDG WKH 3DVVZRUG
8QORFN FRPPDQG LV LVVXHG DJDLQ RQO\ WKLV WLPH ZLWK WKH QH[W SDUW RI WKH SDVVZRUG )RXU 3DVVZRUG
8QORFN FRPPDQGV DUH UHTXLUHG WR VXFFHVVIXOO\ FOHDU WKH 33% /RFN %LW $V ZLWK WKH ILUVW 3DVVZRUG
8QORFN FRPPDQG WKH 5'< VLJQDO JRHV /2: DQG UHDGLQJ WKH GHYLFH UHVXOWV LQ WKH '4 SLQ WRJJOLQJ
RQ VXFFHVVLYH UHDG RSHUDWLRQV XQWLO FRPSOHWH ,W LV WKH UHVSRQVLELOLW\ RI WKH PLFURSURFHVVRU WR NHHS
60
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
WUDFN RI WKH QXPEHU RI 3DVVZRUG 8QORFN FRPPDQGV WKH RUGHU DQG ZKHQ WR UHDG WKH 33% /RFN ELW
WR FRQILUP VXFFHVVIXO SDVVZRUG XQORFN ,Q RUGHU WR UHORFN WKH GHYLFH LQWR WKH 3DVVZRUG 0RGH WKH
33% /RFN %LW 6HW FRPPDQG FDQ EH UHLVVXHG ([LWLQJ WKH 3DVVZRUG 8QORFN FRPPDQG LV DFFRP
SOLVKHG E\ ZULWLQJ WKH 6HFXUHG 6LOLFRQ 6HFWRU ([LW FRPPDQG
PPB Program Command
7KH 33% 3URJUDP FRPPDQG LV XVHG WR SURJUDP RU VHW D JLYHQ 33% (DFK 33% LV LQGLYLGXDOO\ SUR
JUDPPHG EXW LV EXON HUDVHG ZLWK WKH RWKHU 33%V 7KH VSHFLILF VHFWRU DGGUHVV $PD[$ DUH
ZULWWHQ DW WKH VDPH WLPH DV WKH SURJUDP FRPPDQG K ZLWK $ ,I WKH 33% /RFN %LW LV VHW
DQG WKH FRUUHVSRQGLQJ 33% LV VHW IRU WKH VHFWRU WKH 33% 3URJUDP FRPPDQG ZLOO QRW H[HFXWH DQG
WKH FRPPDQG ZLOO WLPHRXW ZLWKRXW SURJUDPPLQJ WKH 33%
$IWHU SURJUDPPLQJ D 33% WZR DGGLWLRQDO F\FOHV DUH QHHGHG WR GHWHUPLQH ZKHWKHU WKH 33% KDV
EHHQ SURJUDPPHG ZLWK PDUJLQ $IWHU WK F\FOH WKH GHYLFH UHTXLUHV DSSUR[LPDWHO\ V WLPH
RXW SHULRG IRU SURJUDPPLQJ WKH 33% $QG WKHQ DIWHU WK F\FOH WKH GHYLFH RXWSXWV YHULI\ GDWD DW
'4
7KH 33% 3URJUDP FRPPDQG GRHV QRW IROORZ WKH (PEHGGHG 3URJUDP DOJRULWKP :ULWLQJ WKH 6H
FXUHG 6LOLFRQ 6HFWRU ([LW FRPPDQG RU 5HDG5HVHW FRPPDQG UHWXUQ WKH GHYLFH EDFN WR QRUPDO
RSHUDWLRQ
All PPB Erase Command
7KH $OO 33% (UDVH FRPPDQG LV XVHG WR HUDVH DOO 33%V LQ EXON 7KHUH LV QR PHDQV IRU LQGLYLGXDOO\
HUDVLQJ D VSHFLILF 33% 8QOLNH WKH 33% SURJUDP QR VSHFLILF VHFWRU DGGUHVV LV UHTXLUHG +RZHYHU
ZKHQ WKH 33% HUDVH FRPPDQG LV ZULWWHQ K DQG $ DOO 6HFWRU 33%V DUH HUDVHG LQ SDUDOOHO
,I WKH 33% /RFN %LW LV VHW WKH $// 33% (UDVH FRPPDQG ZLOO QRW H[HFXWH DQG WKH FRPPDQG ZLOO WLPH
RXW ZLWKRXW HUDVLQJ WKH 33%V
$IWHU HUDVLQJ WKH 33%V WZR DGGLWLRQDO F\FOHV DUH QHHGHG WR GHWHUPLQH ZKHWKHU WKH 33% KDV EHHQ
HUDVHG ZLWK PDUJLQ $IWHU WK F\FOH WKH GHYLFH UHTXLUHV DSSUR[LPDWHO\ PV WLPH RXW SHULRG IRU
HUDVLQJ WKH 33% $QG WKHQ DIWHU WK F\FOH WKH GHYLFH RXWSXWV YHULI\ GDWD DW '4
,W LV WKH UHVSRQVLELOLW\ RI WKH XVHU WR SUHSURJUDP DOO 33%V SULRU WR LVVXLQJ WKH $OO 33% (UDVH FRP
PDQG ,I WKH XVHU DWWHPSWV WR HUDVH D FOHDUHG 33% RYHUHUDVXUH PD\ RFFXU PDNLQJ LW GLIILFXOW WR
SURJUDP WKH 33% DW D ODWHU WLPH $OVR QRWH WKDW WKH WRWDO QXPEHU RI 33% SURJUDPHUDVH F\FOHV LV
OLPLWHG WR F\FOHV &\FOLQJ WKH 33%V EH\RQG F\FOHV LV QRW JXDUDQWHHG :ULWLQJ WKH 6HFXUHG
6LOLFRQ 6HFWRU ([LW FRPPDQG RU 5HDG5HVHW FRPPDQG UHWXUQ WKH GHYLFH EDFN WR QRUPDO RSHUDWLRQ
PPB Status Command
7KH SURJUDPPLQJ RI WKH 33% IRU D JLYHQ VHFWRU FDQ EH YHULILHG E\ ZULWLQJ D 33% VWDWXV YHULI\ FRP
PDQG WR WKH GHYLFH :ULWLQJ WKH 6HFXUHG 6LOLFRQ 6HFWRU ([LW FRPPDQG RU 5HDG5HVHW FRPPDQG
UHWXUQ WKH GHYLFH EDFN WR QRUPDO RSHUDWLRQ
PPB Lock Bit Status Command
7KH SURJUDPPLQJ RI WKH 33% /RFN %LW IRU D JLYHQ VHFWRU FDQ EH YHULILHG E\ ZULWLQJ D 33% /RFN %LW
VWDWXV YHULI\ FRPPDQG WR WKH GHYLFH :ULWLQJ WKH 6HFXUHG 6LOLFRQ 6HFWRU ([LW FRPPDQG RU 5HDG
5HVHW FRPPDQG UHWXUQ WKH GHYLFH EDFN WR QRUPDO RSHUDWLRQ
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
61
D a t a S h e e t
Command Definitions
Table 18. Command Definitions
Command Sequence
(
Note 1
)
Cyc
l
e
s
Bus Cycles (Notes 16)
First
Second
Third
Fourth
Fifth
Sixth
Seventh
Addr
Data
Addr
Data
Addr
Data
Addr
Data
Addr
Data
Addr
Data
Addr
Data
$V\QFKURQRXV 5HDG
1RWH
5$
5'
5HVHW
1RWH
;;;
)
$
X
WR
VHOHFW
1RWH
0DQXIDFWXUHU ,'
$$
$$
%$
%$
;
'HYLFH ,'
1RWH
$$
$$
%$
%$
;
( %$ ;
(
1RWH
%$
;)
1RW
H
6HFWRU /RFN 9HULI\
1RWH
$$
$$
6$
6$
;
,QGLFDWRU %LWV
$$
$$
%$
%$
;
1RWH
3URJUDP
$$
$$
$
3$
'DWD
&KLS (UDVH
$$
$$
$$
$$
6HFWRU (UDVH
$$
$$
$$
$$
6$
(UDVH 6XVSHQG
1RWH
%$
%
(UDVH 5HVXPH
1RWH
%$
6HW &RQILJXUDWLRQ 5HJLVWHU
1RWH
$$
$$
&5
&
&), 4XHU\
1RWH
8QORFN
%\SDVV
0RGH
8QORFN %\SDVV (QWU\
$$
$$
8QORFN %\SDVV
3URJUDP 1RWHV
;;
$
3$
3'
8QORFN %\SDVV
6HFWRU (UDVH 1RWHV
;;
6$
8QORFN %\SDVV (UDVH
1RWHV
;;
;;;
8QORFN %\SDVV 5HVHW
1RWHV
;;
;;;
Sector Protection Command Definitions
6HFXUHG
6LOLFRQ
6HFWRU
6HFXUHG 6LOLFRQ
6HFWRU (QWU\
$$
$$
6HFXUHG 6LOLFRQ
6HFWRU ([LW
$$
$$
;;
6HFXUHG 6LOLFRQ
3URWHFWLRQ %LW
3URJUDP 1RWHV
$$
$$
2:
2:
2:
5'
3DVVZRUG
3URWHFWLRQ
3DVVZRUG 3URJUDP
1RWHV
$$
$$
;;
3'
;;
3'
;;
3'
;;
3'
3DVVZRUG 9HULI\
$$
$$
&
;;
3'
;;
3'
;;
3'
;;
3'
3DVVZRUG 8QORFN
1RWH
$$
$$
;;
3'
;; 3' ;; 3' ;; 3'
62
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
/HJHQG
; 'RQW FDUH
5$ $GGUHVV RI WKH PHPRU\ ORFDWLRQ WR EH UHDG
5' 'DWD UHDG IURP ORFDWLRQ 5$ GXULQJ UHDG RSHUDWLRQ
3$ $GGUHVV RI WKH PHPRU\ ORFDWLRQ WR EH SURJUDPPHG $GGUHVVHV ODWFK RQ WKH ULVLQJ HGJH RI WKH $9' SXOVH RU DFWLYH HGJH RI &/. ZKLFK HYHU
FRPHV ILUVW
3' 'DWD WR EH SURJUDPPHG DW ORFDWLRQ 3$ 'DWD ODWFKHV RQ WKH ULVLQJ HGJH RI :( RU &( SXOVH ZKLFKHYHU KDSSHQV ILUVW
6$ $GGUHVV RI WKH VHFWRU WR EH YHULILHG LQ DXWRVHOHFW PRGH RU HUDVHG $GGUHVV ELWV $PD[$ XQLTXHO\ VHOHFW DQ\ VHFWRU
%$ $GGUHVV RI WKH EDQN :6- $ $ $ :6- $ $ $ WKDW LV EHLQJ VZLWFKHG WR DXWRVHOHFW PRGH LV LQ E\SDVV PRGH RU LV
EHLQJ HUDVHG
6/$ $GGUHVV RI WKH VHFWRU WR EH ORFNHG 6HW VHFWRU DGGUHVV 6$ DQG HLWKHU $ IRU XQORFNHG RU $ IRU ORFNHG
6%$ VHFWRU DGGUHVV EORFN WR EH SURWHFWHG
&5 &RQILJXUDWLRQ 5HJLVWHU DGGUHVV ELWV $$
2: $GGUHVV $$ LV
3'3' 3DVVZRUG 'DWD 3'3' SUHVHQW IRXU ELW FRPELQDWLRQV WKDW UHSUHVHQW WKH ELW 3DVVZRUG
3:$ 3DVVZRUG $GGUHVV $GGUHVV ELWV $ DQG $ DUH XVHG WR VHOHFW HDFK ELW SRUWLRQ RI WKH ELW HQWLW\
3:' 3DVVZRUG 'DWD
3/ $GGUHVV $$ LV
5' '4 SURWHFWLRQ LQGLFDWRU ELW ,I SURWHFWHG '4 LI XQSURWHFWHG '4
5' '4 SURWHFWLRQ LQGLFDWRU ELW ,I SURWHFWHG '4 LI XQSURWHFWHG '4
6/ $GGUHVV $$ LV
:' :ULWH 'DWD 6HH &RQILJXUDWLRQ 5HJLVWHU GHILQLWLRQ IRU VSHFLILF ZULWH GDWD
:3 $GGUHVV $$ LV
:3( DGGUHVV$$ LV
1RWHV
6HH
7DEOH
IRU GHVFULSWLRQ RI EXV RSHUDWLRQV
$OO YDOXHV DUH LQ KH[DGHFLPDO
([FHSW IRU WKH IROORZLQJ DOO EXV F\FOHV DUH ZULWH F\FOH UHDG F\FOH IRXUWK WKURXJK VL[WK F\FOHV RI WKH $XWRVHOHFW FRPPDQGV IRXUWK F\FOH RI
WKH FRQILJXUDWLRQ UHJLVWHU YHULI\ DQG SDVVZRUG YHULI\ FRPPDQGV DQG DQ\ F\FOH UHDGLQJ DW 5' DQG 5'
'DWD ELWV '4'4 DUH GRQW FDUH LQ FRPPDQG VHTXHQFHV H[FHSW IRU 5' 3' :' 3:' DQG 3'3'
8QOHVV RWKHUZLVH QRWHG DGGUHVV ELWV $PD[$ DUH GRQW FDUHV
:ULWLQJ LQFRUUHFW DGGUHVV DQG GDWD YDOXHV RU ZULWLQJ WKHP LQ WKH LPSURSHU VHTXHQFH PD\ SODFH WKH GHYLFH LQ DQ XQNQRZQ VWDWH 7KH V\VWHP
PXVW ZULWH WKH UHVHW FRPPDQG WR UHWXUQ WKH GHYLFH WR UHDGLQJ DUUD\ GDWD
1R XQORFN RU FRPPDQG F\FOHV UHTXLUHG ZKHQ EDQN LV UHDGLQJ DUUD\ GDWD
7KH 5HVHW FRPPDQG LV UHTXLUHG WR UHWXUQ WR UHDGLQJ DUUD\ GDWD RU WR WKH HUDVHVXVSHQGUHDG PRGH LI SUHYLRXVO\ LQ (UDVH 6XVSHQG ZKHQ D
EDQN LV LQ WKH DXWRVHOHFW PRGH RU LI '4 JRHV KLJK ZKLOH WKH EDQN LV SURYLGLQJ VWDWXV LQIRUPDWLRQ RU SHUIRUPLQJ VHFWRU ORFNXQORFN
7KH IRXUWK F\FOH RI WKH DXWRVHOHFW FRPPDQG VHTXHQFH LV D UHDG F\FOH 7KH V\VWHP PXVW SURYLGH WKH EDQN DGGUHVV 6HH WKH
$XWRVHOHFW
&RPPDQG 6HTXHQFH
VHFWLRQ IRU PRUH LQIRUPDWLRQ
%$ ;)K K :6- %$ ;(K K :6- %$ ;)K (K :6- %$ ;(K K :6-
7KH GDWD LV K IRU DQ XQORFNHG VHFWRU DQG K IRU D ORFNHG VHFWRU
'4 '4 '4 )DFWRU\ /RFN %LW /RFNHG 1RW /RFNHG '4 &XVWRPHU /RFN %LW /RFNHG 1RW /RFNHG '4
+DQGVKDNH %LW 5HVHUYHG 6WDQGDUG +DQGVKDNH '4
'4 %RRW &RGH 'XDO %RRW 6HFWRU 7RS %RRW 6HFWRU
%RWWRP %RRW 6HFWRU 1R %RRW 6HFWRU '4 '4
7KH 8QORFN %\SDVV FRPPDQG VHTXHQFH LV UHTXLUHG SULRU WR WKLV FRPPDQG VHTXHQFH
33%
&RPPDQGV
33% 3URJUDP 1RWHV
$$
$$
6%$
:3
6%$
:3
;;
5'
$OO 33% (UDVH 1RWHV
$$
$$
:3(
6%$
:3(
;;
5'
33% 6WDWXV 1RWH
$$
$$
6%$
6%$
:3
5'
33% /RFN
%LW
33% /RFN %LW 6HW
$$
$$
33% /RFN %LW 6WDWXV
$$
$$
%$
%$
5'
'3%
'3% :ULWH
$$
$$
6$
;
'3% (UDVH
$$
$$
6$
;
'3% 6WDWXV
$$
$$
%$
6$
5'
3DVVZRUG 3URWHFWLRQ 0RGH
/RFNLQJ %LW 3URJUDP 1RWHV
$$
$$
3/
3/
3/
5'
3HUVLVWHQW 3URWHFWLRQ 0RGH
/RFNLQJ %LW 3URJUDP 1RWHV
$$
$$
6/
6/
6/
5'
Command Sequence
(
Note 1
)
Cyc
l
e
s
Bus Cycles (Notes 16)
First
Second
Third Fourth
Fifth
Sixth
Seventh
Addr
Data
Addr
Data
Addr
Data
Addr
Data
Addr
Data
Addr
Data
Addr
Data
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
63
D a t a S h e e t
7KH 8QORFN %\SDVV 5HVHW FRPPDQG LV UHTXLUHG WR UHWXUQ WR UHDGLQJ DUUD\ GDWD
7KH V\VWHP PD\ UHDG DQG SURJUDP LQ QRQHUDVLQJ VHFWRUV RU HQWHU WKH DXWRVHOHFW PRGH ZKHQ LQ WKH (UDVH 6XVSHQG PRGH 7KH (UDVH
6XVSHQG FRPPDQG LV YDOLG RQO\ GXULQJ D VHFWRU HUDVH RSHUDWLRQ DQG UHTXLUHV WKH EDQN DGGUHVV
7KH (UDVH 5HVXPH FRPPDQG LV YDOLG RQO\ GXULQJ WKH (UDVH 6XVSHQG PRGH DQG UHTXLUHV WKH EDQN DGGUHVV
6HH 6HW &RQILJXUDWLRQ 5HJLVWHU &RPPDQG 6HTXHQFH IRU GHWDLOV
&RPPDQG LV YDOLG ZKHQ GHYLFH LV UHDG\ WR UHDG DUUD\ GDWD RU ZKHQ GHYLFH LV LQ DXWRVHOHFW PRGH
5HJDUGOHVV RI &/. DQG $9' LQWHUDFWLRQ RU &RQWURO 5HJLVWHU ELW VHWWLQJ FRPPDQG PRGH YHULILHV DUH DOZD\V DV\QFKURQRXV UHDG
RSHUDWLRQV
$&& PXVW EH DW 9
HH
GXULQJ WKH HQWLUH RSHUDWLRQ RI WKLV FRPPDQG
7KH IRXUWK F\FOH SURJUDPV WKH DGGUHVVHG ORFNLQJ ELW 7KH ILIWK DQG VL[WK F\FOHV DUH XVHG WR YDOLGDWH ZKHWKHU WKH ELW KDV EHHQ IXOO\
SURJUDPPHG ,I '4 LQ WKH VL[WK F\FOH UHDGV WKH SURJUDP FRPPDQG PXVW EH LVVXHG DQG YHULILHG DJDLQ
7KH IRXUWK F\FOH HUDVHV DOO 33%V 7KH ILIWK DQG VL[WK F\FOHV DUH XVHG WR YDOLGDWH ZKHWKHU WKH ELWV KDYH EHHQ IXOO\ HUDVHG ,I '4 LQ WKH VL[WK
F\FOH UHDGV WKH HUDVH FRPPDQG PXVW EH LVVXHG DQG YHULILHG DJDLQ
7KH HQWLUH IRXU EXVF\FOH VHTXHQFH PXVW EH HQWHUHG IRU HDFK SRUWLRQ RI WKH SDVVZRUG
%HIRUH LVVXLQJ WKH HUDVH FRPPDQG DOO 33%V VKRXOG EH SURJUDPPHG LQ RUGHU WR SUHYHQW RYHUHUDVXUH RI 33%V
,Q WKH IRXUWK F\FOH K LQGLFDWHV 33% VHW K LQGLFDWHV 33% QRW VHW
Write Operation Status
7KH GHYLFH SURYLGHV VHYHUDO ELWV WR GHWHUPLQH WKH VWDWXV RI D SURJUDP RU HUDVH RSHUDWLRQ '4
'4 '4 '4 DQG '4
7DEOH :ULWH 2SHUDWLRQ 6WDWXV RQ SDJH
DQG WKH IROORZLQJ VXE
VHFWLRQV GHVFULEH WKH IXQFWLRQ RI WKHVH ELWV '4 DQG '4 HDFK RIIHUV D PHWKRG IRU GHWHUPLQLQJ
ZKHWKHU D SURJUDP RU HUDVH RSHUDWLRQ LV FRPSOHWH RU LQ SURJUHVV
DQ7: Data# Polling
7KH 'DWD 3ROOLQJ ELW '4 LQGLFDWHV WR WKH KRVW V\VWHP ZKHWKHU DQ (PEHGGHG 3URJUDP RU (UDVH
DOJRULWKP LV LQ SURJUHVV RU FRPSOHWHG RU ZKHWKHU D EDQN LV LQ (UDVH 6XVSHQG 'DWD 3ROOLQJ LV
YDOLG DIWHU WKH ULVLQJ HGJH RI WKH ILQDO :( SXOVH LQ WKH FRPPDQG VHTXHQFH
'XULQJ WKH (PEHGGHG 3URJUDP DOJRULWKP WKH GHYLFH RXWSXWV RQ '4 WKH FRPSOHPHQW RI WKH
GDWXP SURJUDPPHG WR '4 7KLV '4 VWDWXV DOVR DSSOLHV WR SURJUDPPLQJ GXULQJ (UDVH 6XVSHQG
:KHQ WKH (PEHGGHG 3URJUDP DOJRULWKP LV FRPSOHWH WKH GHYLFH RXWSXWV WKH GDWXP SURJUDPPHG
WR '4 7KH V\VWHP PXVW SURYLGH WKH SURJUDP DGGUHVV WR UHDG YDOLG VWDWXV LQIRUPDWLRQ RQ '4
,I D SURJUDP DGGUHVV IDOOV ZLWKLQ D SURWHFWHG VHFWRU 'DWD 3ROOLQJ RQ '4 LV DFWLYH IRU DSSUR[L
PDWHO\ V WKHQ WKDW EDQN UHWXUQV WR WKH UHDG PRGH
'XULQJ WKH (PEHGGHG (UDVH DOJRULWKP 'DWD 3ROOLQJ SURGXFHV D RQ '4 :KHQ WKH (PEHG
GHG (UDVH DOJRULWKP LV FRPSOHWH RU LI WKH EDQN HQWHUV WKH (UDVH 6XVSHQG PRGH 'DWD 3ROOLQJ
SURGXFHV D RQ '4 7KH V\VWHP PXVW SURYLGH DQ DGGUHVV ZLWKLQ DQ\ RI WKH VHFWRUV VHOHFWHG
IRU HUDVXUH WR UHDG YDOLG VWDWXV LQIRUPDWLRQ RQ '4
$IWHU DQ HUDVH FRPPDQG VHTXHQFH LV ZULWWHQ LI DOO VHFWRUV VHOHFWHG IRU HUDVLQJ DUH SURWHFWHG
'DWD 3ROOLQJ RQ '4 LV DFWLYH IRU DSSUR[LPDWHO\ V WKHQ WKH EDQN UHWXUQV WR WKH UHDG PRGH
,I QRW DOO VHOHFWHG VHFWRUV DUH SURWHFWHG WKH (PEHGGHG (UDVH DOJRULWKP HUDVHV WKH XQSURWHFWHG
VHFWRUV DQG LJQRUHV WKH VHOHFWHG VHFWRUV WKDW DUH SURWHFWHG +RZHYHU LI WKH V\VWHP UHDGV '4
DW DQ DGGUHVV ZLWKLQ D SURWHFWHG VHFWRU WKH VWDWXV PD\ QRW EH YDOLG
-XVW SULRU WR WKH FRPSOHWLRQ RI DQ (PEHGGHG 3URJUDP RU (UDVH RSHUDWLRQ '4 PD\ FKDQJH DV\Q
FKURQRXVO\ ZLWK '4'4 ZKLOH 2XWSXW (QDEOH 2( LV DVVHUWHG ORZ 7KDW LV WKH GHYLFH PD\
FKDQJH IURP SURYLGLQJ VWDWXV LQIRUPDWLRQ WR YDOLG GDWD RQ '4 'HSHQGLQJ RQ ZKHQ WKH V\VWHP
VDPSOHV WKH '4 RXWSXW LW PD\ UHDG WKH VWDWXV RU YDOLG GDWD (YHQ LI WKH GHYLFH KDV FRPSOHWHG
WKH SURJUDP RU HUDVH RSHUDWLRQ DQG '4 KDV YDOLG GDWD WKH GDWD RXWSXWV RQ '4'4 PD\ EH
VWLOO LQYDOLG 9DOLG GDWD RQ '4' ZLOO DSSHDU RQ VXFFHVVLYH UHDG F\FOHV
7DEOH :ULWH 2SHUDWLRQ 6WDWXV RQ SDJH
VKRZV WKH RXWSXWV IRU 'DWD 3ROOLQJ RQ '4
)LJXUH 'DWD 3ROOLQJ $OJRULWKP RQ SDJH
VKRZV WKH 'DWD 3ROOLQJ DOJRULWKP
)LJXUH
'DWD 3ROOLQJ 7LPLQJV 'XULQJ (PEHGGHG $OJRULWKP RQ SDJH
LQ WKH $& &KDUDFWHULVWLFV VHF
WLRQ VKRZV WKH 'DWD 3ROOLQJ WLPLQJ GLDJUDP
64
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
1RWHV
9$ 9DOLG DGGUHVV IRU SURJUDPPLQJ 'XULQJ D VHFWRU HUDVH RSHUDWLRQ D YDOLG
DGGUHVV LV DQ\ VHFWRU DGGUHVV ZLWKLQ WKH VHFWRU EHLQJ HUDVHG 'XULQJ FKLS HUDVH
D YDOLG DGGUHVV LV DQ\ QRQSURWHFWHG VHFWRU DGGUHVV
'4 VKRXOG EH UHFKHFNHG HYHQ LI '4 EHFDXVH '4 PD\ FKDQJH
VLPXOWDQHRXVO\ ZLWK '4
Figure 7. Data# Polling Algorithm
RDY: Ready
7KH 5'< LV D GHGLFDWHG RXWSXW WKDW ZKHQ WKH GHYLFH LV FRQILJXUHG LQ WKH 6\QFKURQRXV PRGH LQ
GLFDWHV ZKHQ DW ORJLF ORZ WKH V\VWHP VKRXOG ZDLW FORFN F\FOH EHIRUH H[SHFWLQJ WKH QH[W ZRUG
RI GDWD 7KH 5'< SLQ LV RQO\ FRQWUROOHG E\ &( 8VLQJ WKH 5'< &RQILJXUDWLRQ &RPPDQG 6HTXHQFH
5'< FDQ EH VHW VR WKDW D ORJLF ORZ LQGLFDWHV WKH V\VWHP VKRXOG ZDLW FORFN F\FOHV EHIRUH H[SHFWLQJ
YDOLG GDWD
7KH IROORZLQJ FRQGLWLRQV FDXVH WKH 5'< RXWSXW WR EH ORZ GXULQJ WKH LQLWLDO DFFHVV LQ EXUVW PRGH
DQG DIWHU WKH ERXQGDU\ WKDW RFFXUV HYHU\ ZRUGV EHJLQQLQJ ZLWK WKH WK DGGUHVV )K
:KHQ WKH GHYLFH LV FRQILJXUHG LQ $V\QFKURQRXV 0RGH WKH 5'< LV DQ RSHQGUDLQ RXWSXW SLQ ZKLFK
LQGLFDWHV ZKHWKHU DQ (PEHGGHG $OJRULWKP LV LQ SURJUHVV RU FRPSOHWHG 7KH 5'< VWDWXV LV YDOLG
DIWHU WKH ULVLQJ HGJH RI WKH ILQDO :( SXOVH LQ WKH FRPPDQG VHTXHQFH
DQ7 = Data?
Yes
No
No
DQ5 = 1?
No
Yes
Yes
FAIL
PASS
Read DQ7DQ0
Addr = VA
Read DQ7DQ0
Addr = VA
DQ7 = Data?
START
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
65
D a t a S h e e t
,I WKH RXWSXW LV ORZ %XV\ WKH GHYLFH LV DFWLYHO\ HUDVLQJ RU SURJUDPPLQJ 7KLV LQFOXGHV SURJUDP
PLQJ LQ WKH (UDVH 6XVSHQG PRGH ,I WKH RXWSXW LV LQ KLJK LPSHGDQFH 5HDG\ WKH GHYLFH LV LQ
WKH UHDG PRGH WKH VWDQGE\ PRGH RU LQ WKH HUDVHVXVSHQGUHDG PRGH
7DEOH :ULWH 2SHUD
WLRQ 6WDWXV RQ SDJH
VKRZV WKH RXWSXWV IRU 5'<
DQ6: Toggle Bit I
7RJJOH %LW , RQ '4 LQGLFDWHV ZKHWKHU DQ (PEHGGHG 3URJUDP RU (UDVH DOJRULWKP LV LQ SURJUHVV RU
FRPSOHWH RU ZKHWKHU WKH GHYLFH KDV HQWHUHG WKH (UDVH 6XVSHQG PRGH 7RJJOH %LW , PD\ EH UHDG
DW DQ\ DGGUHVV LQ WKH VDPH EDQN DQG LV YDOLG DIWHU WKH ULVLQJ HGJH RI WKH ILQDO :( SXOVH LQ WKH
FRPPDQG VHTXHQFH SULRU WR WKH SURJUDP RU HUDVH RSHUDWLRQ DQG GXULQJ WKH VHFWRU HUDVH WLPH
RXW
'XULQJ DQ (PEHGGHG 3URJUDP RU (UDVH DOJRULWKP RSHUDWLRQ VXFFHVVLYH UHDG F\FOHV WR DQ\ DG
GUHVV FDXVH '4 WR WRJJOH :KHQ WKH RSHUDWLRQ LV FRPSOHWH '4 VWRSV WRJJOLQJ
$IWHU DQ HUDVH FRPPDQG VHTXHQFH LV ZULWWHQ LI DOO VHFWRUV VHOHFWHG IRU HUDVLQJ DUH SURWHFWHG '4
WRJJOHV IRU DSSUR[LPDWHO\ V WKHQ UHWXUQV WR UHDGLQJ DUUD\ GDWD ,I QRW DOO VHOHFWHG VHFWRUV
DUH SURWHFWHG WKH (PEHGGHG (UDVH DOJRULWKP HUDVHV WKH XQSURWHFWHG VHFWRUV DQG LJQRUHV WKH
VHOHFWHG VHFWRUV WKDW DUH SURWHFWHG
7KH V\VWHP FDQ XVH '4 DQG '4 WRJHWKHU WR GHWHUPLQH ZKHWKHU D VHFWRU LV DFWLYHO\ HUDVLQJ RU
LV HUDVHVXVSHQGHG :KHQ WKH GHYLFH LV DFWLYHO\ HUDVLQJ WKDW LV WKH (PEHGGHG (UDVH DOJRULWKP
LV LQ SURJUHVV '4 WRJJOHV :KHQ WKH GHYLFH HQWHUV WKH (UDVH 6XVSHQG PRGH '4 VWRSV WRJ
JOLQJ +RZHYHU WKH V\VWHP PXVW DOVR XVH '4 WR GHWHUPLQH ZKLFK VHFWRUV DUH HUDVLQJ RU HUDVH
VXVSHQGHG $OWHUQDWLYHO\ WKH V\VWHP FDQ XVH '4 VHH WKH VXEVHFWLRQ RQ '4 'DWD 3ROOLQJ
,I D SURJUDP DGGUHVV IDOOV ZLWKLQ D SURWHFWHG VHFWRU '4 WRJJOHV IRU DSSUR[LPDWHO\ PV DIWHU WKH
SURJUDP FRPPDQG VHTXHQFH LV ZULWWHQ WKHQ UHWXUQV WR UHDGLQJ DUUD\ GDWD
'4 DOVR WRJJOHV GXULQJ WKH HUDVHVXVSHQGSURJUDP PRGH DQG VWRSV WRJJOLQJ RQFH WKH (PEHG
GHG 3URJUDP DOJRULWKP LV FRPSOHWH
6HH WKH IROORZLQJ IRU DGGLWLRQDO LQIRUPDWLRQ
)LJXUH 7RJJOH %LW $OJRULWKP RQ SDJH
'4
7RJJOH %LW ,
RQ SDJH
)LJXUH 7RJJOH %LW 7LPLQJV 'XULQJ (PEHGGHG $OJRULWKP RQ
SDJH
WRJJOH ELW WLPLQJ GLDJUDP DQG
7DEOH '4 DQG '4 ,QGLFDWLRQV RQ SDJH
7RJJOH %LW , RQ '4 UHTXLUHV HLWKHU 2( RU &( WR EH GHDVVHUWHHG DQG UHDVVHUWHG WR VKRZ WKH
FKDQJH LQ VWDWH
66
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
1RWH 7KH V\VWHP VKRXOG UHFKHFN WKH WRJJOH ELW HYHQ LI '4 EHFDXVH WKH WRJJOH ELW PD\ VWRS WRJJOLQJ DV '4
FKDQJHV WR 6HH WKH VXEVHFWLRQV RQ '4 DQG '4 IRU PRUH LQIRUPDWLRQ
Figure 8. Toggle Bit Algorithm
DQ2: Toggle Bit II
7KH 7RJJOH %LW ,, RQ '4 ZKHQ XVHG ZLWK '4 LQGLFDWHV ZKHWKHU D SDUWLFXODU VHFWRU LV DFWLYHO\
HUDVLQJ WKDW LV WKH (PEHGGHG (UDVH DOJRULWKP LV LQ SURJUHVV RU ZKHWKHU WKDW VHFWRU LV HUDVH
VXVSHQGHG 7RJJOH %LW ,, LV YDOLG DIWHU WKH ULVLQJ HGJH RI WKH ILQDO :( SXOVH LQ WKH FRPPDQG
VHTXHQFH
'4 WRJJOHV ZKHQ WKH V\VWHP UHDGV DW DGGUHVVHV ZLWKLQ WKRVH VHFWRUV WKDW KDYH EHHQ VHOHFWHG
IRU HUDVXUH %XW '4 FDQQRW GLVWLQJXLVK ZKHWKHU WKH VHFWRU LV DFWLYHO\ HUDVLQJ RU LV HUDVHVXV
SHQGHG '4 E\ FRPSDULVRQ LQGLFDWHV ZKHWKHU WKH GHYLFH LV DFWLYHO\ HUDVLQJ RU LV LQ (UDVH
START
No
Yes
Yes
DQ5 = 1?
No
Yes
DQ6 = Toggle?
No
Read Byte
(DQ0-DQ7)
Address = VA
DQ6 = Toggle?
Read Byte Twice
(DQ 0-DQ7)
Adrdess = VA
Read Byte
(DQ0-DQ7)
Address = VA
FAIL
PASS
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
67
D a t a S h e e t
6XVSHQG EXW FDQQRW GLVWLQJXLVK ZKLFK VHFWRUV DUH VHOHFWHG IRU HUDVXUH 7KXV ERWK VWDWXV ELWV DUH
UHTXLUHG IRU VHFWRU DQG PRGH LQIRUPDWLRQ 5HIHU WR
7DEOH '4 DQG '4 ,QGLFDWLRQV RQ
SDJH
WR FRPSDUH RXWSXWV IRU '4 DQG '4
6HH WKH IROORZLQJ IRU DGGLWLRQDO LQIRUPDWLRQ
)LJXUH 7RJJOH %LW $OJRULWKP RQ SDJH
6HH
'4 7RJJOH %LW ,
RQ SDJH
)LJXUH 7RJJOH %LW 7LPLQJV 'XULQJ (PEHGGHG $OJRULWKP RQ
SDJH
DQG
7DEOH '4 DQG '4 ,QGLFDWLRQV RQ SDJH
Table 19. DQ6 and DQ2 Indications
Reading Toggle Bits DQ6/DQ2
5HIHU WR
)LJXUH 7RJJOH %LW $OJRULWKP RQ SDJH
IRU WKH IROORZLQJ GLVFXVVLRQ :KHQHYHU WKH
V\VWHP LQLWLDOO\ EHJLQV UHDGLQJ WRJJOH ELW VWDWXV LW PXVW UHDG '4'4 DW OHDVW WZLFH LQ D URZ WR
GHWHUPLQH ZKHWKHU D WRJJOH ELW LV WRJJOLQJ 7\SLFDOO\ WKH V\VWHP ZRXOG QRWH DQG VWRUH WKH YDOXH
RI WKH WRJJOH ELW DIWHU WKH ILUVW UHDG $IWHU WKH VHFRQG UHDG WKH V\VWHP ZRXOG FRPSDUH WKH QHZ
YDOXH RI WKH WRJJOH ELW ZLWK WKH ILUVW ,I WKH WRJJOH ELW LV QRW WRJJOLQJ WKH GHYLFH KDV FRPSOHWHG WKH
SURJUDP RU HUDVH RSHUDWLRQ 7KH V\VWHP FDQ UHDG DUUD\ GDWD RQ '4'4 RQ WKH IROORZLQJ UHDG
F\FOH
+RZHYHU LI DIWHU WKH LQLWLDO WZR UHDG F\FOHV WKH V\VWHP GHWHUPLQHV WKDW WKH WRJJOH ELW LV VWLOO WRJ
JOLQJ WKH V\VWHP DOVR VKRXOG QRWH ZKHWKHU WKH YDOXH RI '4 LV KLJK VHH WKH VHFWLRQ RQ '4 ,I
LW LV WKH V\VWHP VKRXOG WKHQ GHWHUPLQH DJDLQ ZKHWKHU WKH WRJJOH ELW LV WRJJOLQJ VLQFH WKH WRJJOH
ELW PD\ KDYH VWRSSHG WRJJOLQJ MXVW DV '4 ZHQW KLJK ,I WKH WRJJOH ELW LV QR ORQJHU WRJJOLQJ WKH
GHYLFH KDV VXFFHVVIXOO\ FRPSOHWHG WKH SURJUDP RU HUDVH RSHUDWLRQ ,I LW LV VWLOO WRJJOLQJ WKH GHYLFH
GLG QRW FRPSOHWHG WKH RSHUDWLRQ VXFFHVVIXOO\ DQG WKH V\VWHP PXVW ZULWH WKH UHVHW FRPPDQG WR
UHWXUQ WR UHDGLQJ DUUD\ GDWD
7KH UHPDLQLQJ VFHQDULR LV WKDW WKH V\VWHP LQLWLDOO\ GHWHUPLQHV WKDW WKH WRJJOH ELW LV WRJJOLQJ DQG
'4 KDV QRW JRQH KLJK 7KH V\VWHP PD\ FRQWLQXH WR PRQLWRU WKH WRJJOH ELW DQG '4 WKURXJK VXF
FHVVLYH UHDG F\FOHV GHWHUPLQLQJ WKH VWDWXV DV GHVFULEHG LQ WKH SUHYLRXV SDUDJUDSK $OWHUQDWLYHO\
LW PD\ FKRRVH WR SHUIRUP RWKHU V\VWHP WDVNV ,Q WKLV FDVH WKH V\VWHP PXVW VWDUW DW WKH EHJLQQLQJ
RI WKH DOJRULWKP ZKHQ LW UHWXUQV WR GHWHUPLQH WKH VWDWXV RI WKH RSHUDWLRQ
)LJXUH 7RJJOH %LW
$OJRULWKP RQ SDJH
DQ5: Exceeded Timing Limits
'4 LQGLFDWHV ZKHWKHU WKH SURJUDP RU HUDVH WLPH KDV H[FHHGHG D VSHFLILHG LQWHUQDO SXOVH FRXQW
OLPLW 8QGHU WKHVH FRQGLWLRQV '4 SURGXFHV D LQGLFDWLQJ WKDW WKH SURJUDP RU HUDVH F\FOH ZDV
QRW VXFFHVVIXOO\ FRPSOHWHG
If device is
and the system reads
then DQ6
and DQ2
SURJUDPPLQJ
DW DQ\ DGGUHVV
WRJJOHV
GRHV QRW WRJJOH
DFWLYHO\ HUDVLQJ
DW DQ DGGUHVV ZLWKLQ D VHFWRU
VHOHFWHG IRU HUDVXUH
WRJJOHV
DOVR WRJJOHV
DW DQ DGGUHVV ZLWKLQ VHFWRUV QRW
VHOHFWHG IRU HUDVXUH
WRJJOHV
GRHV QRW WRJJOH
HUDVH VXVSHQGHG
DW DQ DGGUHVV ZLWKLQ D VHFWRU
VHOHFWHG IRU HUDVXUH
GRHV QRW WRJJOH
WRJJOHV
DW DQ DGGUHVV ZLWKLQ VHFWRUV QRW
VHOHFWHG IRU HUDVXUH
UHWXUQV DUUD\ GDWD
UHWXUQV DUUD\ GDWD 7KH V\VWHP FDQ UHDG
IURP DQ\ VHFWRU QRW VHOHFWHG IRU HUDVXUH
SURJUDPPLQJ LQ
HUDVH VXVSHQG
DW DQ\ DGGUHVV
WRJJOHV
LV QRW DSSOLFDEOH
68
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
7KH GHYLFH PD\ RXWSXW D RQ '4 LI WKH V\VWHP WULHV WR SURJUDP D WR D ORFDWLRQ WKDW ZDV
SUHYLRXVO\ SURJUDPPHG WR 2QO\ DQ HUDVH RSHUDWLRQ FDQ FKDQJH D EDFN WR D 8QGHU WKLV
FRQGLWLRQ WKH GHYLFH KDOWV WKH RSHUDWLRQ DQG ZKHQ WKH WLPLQJ OLPLW KDV EHHQ H[FHHGHG '4 SUR
GXFHV D
8QGHU ERWK WKHVH FRQGLWLRQV WKH V\VWHP PXVW ZULWH WKH UHVHW FRPPDQG WR UHWXUQ WR WKH UHDG
PRGH RU WR WKH HUDVHVXVSHQGUHDG PRGH LI D EDQN ZDV SUHYLRXVO\ LQ WKH HUDVHVXVSHQGSURJUDP
PRGH
DQ3: Sector Erase Timer
$IWHU ZULWLQJ D VHFWRU HUDVH FRPPDQG VHTXHQFH WKH V\VWHP PD\ UHDG '4 WR GHWHUPLQH ZKHWKHU
RU QRW HUDVXUH KDV EHJXQ 7KH VHFWRU HUDVH WLPHU GRHV QRW DSSO\ WR WKH FKLS HUDVH FRPPDQG ,I
DGGLWLRQDO VHFWRUV DUH VHOHFWHG IRU HUDVXUH WKH HQWLUH WLPHRXW DOVR DSSOLHV DIWHU HDFK DGGLWLRQDO
VHFWRU HUDVH FRPPDQG :KHQ WKH WLPHRXW SHULRG LV FRPSOHWH '4 VZLWFKHV IURP D WR D
,I WKH WLPH EHWZHHQ DGGLWLRQDO VHFWRU HUDVH FRPPDQGV IURP WKH V\VWHP FDQ EH DVVXPHG WR EH
OHVV WKDQ V WKH V\VWHP QHHG QRW PRQLWRU '4 6HH DOVR
6HFWRU (UDVH &RPPDQG 6HTXHQFH
RQ SDJH
$IWHU WKH VHFWRU HUDVH FRPPDQG LV ZULWWHQ WKH V\VWHP VKRXOG UHDG WKH VWDWXV RI '4 'DWD 3ROO
LQJ RU '4 7RJJOH %LW , WR HQVXUH WKDW WKH GHYLFH KDV DFFHSWHG WKH FRPPDQG VHTXHQFH DQG
WKHQ UHDG '4 ,I '4 LV WKH (PEHGGHG (UDVH DOJRULWKP KDV EHJXQ DOO IXUWKHU FRPPDQGV
H[FHSW (UDVH 6XVSHQG DUH LJQRUHG XQWLO WKH HUDVH RSHUDWLRQ LV FRPSOHWH ,I '4 LV WKH GHYLFH
ZLOO DFFHSW DGGLWLRQDO VHFWRU HUDVH FRPPDQGV 7R HQVXUH WKH FRPPDQG KDV EHHQ DFFHSWHG WKH
V\VWHP VRIWZDUH VKRXOG FKHFN WKH VWDWXV RI '4 SULRU WR DQG IROORZLQJ HDFK VXEVHTXHQW VHFWRU
HUDVH FRPPDQG ,I '4 LV KLJK RQ WKH VHFRQG VWDWXV FKHFN WKH ODVW FRPPDQG PLJKW QRW KDYH
EHHQ DFFHSWHG
7DEOH
VKRZV WKH VWDWXV RI '4 UHODWLYH WR WKH RWKHU VWDWXV ELWV
1RWHV
'4 VZLWFKHV WR ZKHQ DQ (PEHGGHG 3URJUDP RU (PEHGGHG (UDVH RSHUDWLRQ KDV H[FHHGHG WKH PD[LPXP WLPLQJ OLPLWV
5HIHU WR WKH VHFWLRQ RQ '4 IRU PRUH LQIRUPDWLRQ
'4 DQG '4 UHTXLUH D YDOLG DGGUHVV ZKHQ UHDGLQJ VWDWXV LQIRUPDWLRQ 5HIHU WR WKH DSSURSULDWH VXEVHFWLRQ IRU IXUWKHU
GHWDLOV
:KHQ UHDGLQJ ZULWH RSHUDWLRQ VWDWXV ELWV WKH V\VWHP PXVW DOZD\V SURYLGH WKH EDQN DGGUHVV ZKHUH WKH (PEHGGHG
$OJRULWKP LV LQ SURJUHVV 7KH GHYLFH RXWSXWV DUUD\ GDWD LI WKH V\VWHP DGGUHVVHV D QRQEXV\ EDQN
7KH V\VWHP PD\ UHDG HLWKHU DV\QFKURQRXVO\ RU V\QFKURQRXVO\ EXUVW ZKLOH LQ HUDVH VXVSHQG
7KH 5'< SLQ DFWV D GHGLFDWHG RXWSXW WR LQGLFDWH WKH VWDWXV RI DQ HPEHGGHG HUDVH RU SURJUDP RSHUDWLRQ LV LQ SURJUHVV 7KLV
LV DYDLODEOH LQ WKH $V\QFKURQRXV PRGH RQO\
:KHQ WKH GHYLFH LV VHW WR $V\QFKURQRXV PRGH WKHVH VWDWXV IODJV VKRXOG EH UHDG E\ &( WRJJOH
Table 20. Write Operation Status
Status
DQ7
(
Note 2
)
DQ6
DQ5
(
Note 1
)
DQ3
DQ2
(
Note 2
)
RDY (
Note 5
)
6WDQGDUG
0RGH
(PEHGGHG 3URJUDP $OJRULWKP
'4
7RJJOH
1$
1R WRJJOH
1RWH
(PEHGGHG (UDVH $OJRULWKP
7RJJOH
7RJJOH
(UDVH
6XVSHQG
0RGH
(UDVH6XVSHQG
5HDG
1RWH
(UDVH
6XVSHQGHG 6HFWRU
1R WRJJOH
1RWH
1$
7RJJOH
+LJK ,PSHGDQFH
1RQ(UDVH 6XVSHQGHG
6HFWRU
'DWD
'DWD
'DWD
'DWD
'DWD
+LJK ,PSHGDQFH
(UDVH6XVSHQG3URJUDP
'4
7RJJOH
1$
1$
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
69
D a t a S h e e t
Absolute Maximum Ratings
6WRUDJH 7HPSHUDWXUH 3ODVWLF 3DFNDJHV & WR &
$PELHQW 7HPSHUDWXUH ZLWK 3RZHU $SSOLHG & WR &
9ROWDJH ZLWK 5HVSHFW WR *URXQG
$OO ,QSXWV DQG ,2V H[FHSW DV QRWHG EHORZ 1RWH 9 WR 9
&&
9
9
&&
1RWH 9 WR 9
$ 5(6(7 $&& 1RWH 9 WR 9
2XWSXW 6KRUW &LUFXLW &XUUHQW 1RWH P$
1RWHV
0LQLPXP '& YROWDJH RQ LQSXW RU ,2V LV 9 'XULQJ YROWDJH WUDQVLWLRQV LQSXWV
RU ,2V PD\ XQGHUVKRRW 9
66
WR 9 IRU SHULRGV RI XS WR QV 6HH
)LJXUH
0D[LPXP '& YROWDJH RQ LQSXW RU ,2V LV 9
&&
9 'XULQJ YROWDJH WUDQVLWLRQV
RXWSXWV PD\ RYHUVKRRW WR 9
&&
9 IRU SHULRGV XS WR QV 6HH
)LJXUH
1R PRUH WKDQ RQH RXWSXW PD\ EH VKRUWHG WR JURXQG DW D WLPH 'XUDWLRQ RI WKH
VKRUW FLUFXLW VKRXOG QRW EH JUHDWHU WKDQ RQH VHFRQG
6WUHVVHV DERYH WKRVH OLVWHG XQGHU $EVROXWH 0D[LPXP 5DWLQJV PD\ FDXVH
SHUPDQHQW GDPDJH WR WKH GHYLFH 7KLV LV D VWUHVV UDWLQJ RQO\ IXQFWLRQDO
RSHUDWLRQ RI WKH GHYLFH DW WKHVH RU DQ\ RWKHU FRQGLWLRQV DERYH WKRVH LQGLFDWHG LQ
WKH RSHUDWLRQDO VHFWLRQV RI WKLV GDWD VKHHW LV QRW LPSOLHG ([SRVXUH RI WKH GHYLFH
WR DEVROXWH PD[LPXP UDWLQJ FRQGLWLRQV IRU H[WHQGHG SHULRGV PD\ DIIHFW GHYLFH
UHOLDELOLW\
Figure 9. Maximum Negative Overshoot Waveform
Figure 10. Maximum Positive Overshoot Waveform
QV
QV
9
9
QV
9
QV
QV
9
&&
9
9
&&
9
QV
9
70
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Operating Ranges
&RPPHUFLDO & 'HYLFHV
$PELHQW 7HPSHUDWXUH 7
$
& WR &
:LUHOHVV : 'HYLFHV
$PELHQW 7HPSHUDWXUH 7
$
& WR &
6XSSO\ 9ROWDJHV
9
&&
6XSSO\ 9ROWDJHV 9 WR 9 0+]
9 WR 9 0+]
1RWH 2SHUDWLQJ UDQJHV GHILQH WKRVH OLPLWV EHWZHHQ ZKLFK WKH IXQFWLRQDOLW\ RI WKH GH
YLFH LV JXDUDQWHHG
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
71
D a t a S h e e t
DC Characteristics
CMOS Compatible
1RWHV
0D[LPXP ,
&&
VSHFLILFDWLRQV DUH WHVWHG ZLWK 9
&&
9
&&
PD[
7KH ,
&&
FXUUHQW OLVWHG LV W\SLFDOO\ OHVV WKDQ P$0+] ZLWK 2( DW 9
,+
,
&&
DFWLYH ZKLOH (PEHGGHG (UDVH RU (PEHGGHG 3URJUDP LV LQ SURJUHVV
'HYLFH HQWHUV DXWRPDWLF VOHHS PRGH ZKHQ DGGUHVVHV DUH VWDEOH IRU W
$&&
QV 7\SLFDO VOHHS PRGH FXUUHQW LV HTXDO
WR ,
&&
7RWDO FXUUHQW GXULQJ DFFHOHUDWHG SURJUDPPLQJ LV WKH VXP RI 9
$&&
DQG 9
&&
FXUUHQWV
0+] DSSOLHV RQO\ WR WKH :6-
Parameter
Description
Test Conditions
Notes:
1
Min
Typ
Max
Unit
,
/,
,QSXW /RDG &XUUHQW
9
,1
9
66
WR 9
&&
9
&&
9
&&
PD[
$
,
/2
2XWSXW /HDNDJH &XUUHQW
9
287
9
66
WR 9
&&
9
&&
9
&&
PD[
$
,
&&%
9
&&
$FWLYH EXUVW 5HDG &XUUHQW
&( 9
,/
2( 9
,+
:( 9
,+
EXUVW
OHQJWK
0+]
P$
0+]
P$
&( 9
,/
2( 9
,+
:( 9
,+
EXUVW
OHQJWK
0+]
P$
0+]
P$
&( 9
,/
2( 9
,+
:( 9
,+
EXUVW
OHQJWK &RQWLQXRXV
0+]
P$
0+]
P$
,
,2
9
&&
1RQDFWLYH 2XWSXW
2( 9
,+
$
,
&&
9
&&
$FWLYH $V\QFKURQRXV 5HDG
&XUUHQW
1RWH
&( 9
,/
2( 9
,+
:( 9
,+
0+]
P$
0+]
P$
0+]
P$
,
&&
9
&&
$FWLYH :ULWH &XUUHQW
1RWH
&( 9
,/
2( 9
,+
$&& 9
,+
P$
,
&&
9
&&
6WDQGE\ &XUUHQW
1RWH
&( 5(6(7 9
&&
9
$
,
&&
9
&&
5HVHW &XUUHQW
5(6(7 9
,/
&/. 9
,/
$
,
&&
9
&&
$FWLYH &XUUHQW
5HDG :KLOH :ULWH
&( 9
,/
2( 9
,+
0+]
P$
0+]
P$
,
&&
9
&&
6OHHS &XUUHQW
&( 9
,/
2( 9
,+
$
,
$&&
$FFHOHUDWHG 3URJUDP &XUUHQW
1RWH
&( 9
,/
2( 9
,+
9
$&&
9
9
$&&
P$
9
&&
P$
9
,/
,QSXW /RZ 9ROWDJH
9
9
,+
,QSXW +LJK 9ROWDJH
9
&&
9
&&
9
2/
2XWSXW /RZ 9ROWDJH
,
2/
$ 9
&&
9
&& PLQ
9
,2
9
9
2+
2XWSXW +LJK 9ROWDJH
,
2+
$ 9
&&
9
&& PLQ
9
&&
9
9
,'
9ROWDJH IRU $XWRVHOHFW DQG
7HPSRUDU\ 6HFWRU 8QSURWHFW
9
&&
9
9
9
++
9ROWDJH IRU $FFHOHUDWHG 3URJUDP
9
9
/.2
/RZ 9
&&
/RFNRXW 9ROWDJH
9
72
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Test Conditions
Figure 11. Test Setup
Table 21. Test Specifications
Key to Switching Waveforms
Switching Waveforms
Figure 12. Input Waveforms and Measurement Levels
Test Condition
All Speed Options
Unit
2XWSXW /RDG &DSDFLWDQFH &
/
LQFOXGLQJ MLJ FDSDFLWDQFH
S)
,QSXW 5LVH DQG )DOO 7LPHV
QV
,QSXW 3XOVH /HYHOV
9
&&
9
,QSXW WLPLQJ PHDVXUHPHQW UHIHUHQFH OHYHOV
9
&&
9
2XWSXW WLPLQJ PHDVXUHPHQW UHIHUHQFH OHYHOV
9
&&
9
&
/
'HYLFH
8QGHU
7HVW
Waveform
Inputs
Outputs
6WHDG\
&KDQJLQJ IURP + WR /
&KDQJLQJ IURP / WR +
'RQW &DUH $Q\ &KDQJH 3HUPLWWHG
&KDQJLQJ 6WDWH 8QNQRZQ
'RHV 1RW $SSO\
&HQWHU /LQH LV +LJK ,PSHGDQFH 6WDWH +LJK =
V
CC
0.0 V
Output
Measurement Level
Input
V
CC
/2
V
CC
/2
All Inputs and Outputs
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
73
D a t a S h e e t
AC Characteristics
V
CC
Power-up
1RWHV
9
&&
UDPS UDWH LV ! 9 V
9
&&
UDPS UDWH 9 V D +DUGZDUH 5HVHW ZLOO EH UHTXLUHG
Figure 13. V
CC
Power-up Diagram
CLK Characterization
1RWH 0+] DSSOLHV RQO\ WR WKH :6-
1RWH )RU :6- PRGHO QXPEHUV DQG DQG DGGLWLRQDO FORFN F\FOH LV UHTXLUHG GXULQJ ERXQGDU\ FURVVLQJ ZKLOH
LQ FRQWLQXRXV UHDG PRGH
Figure 14. CLK Characterization
Parameter
Description
Test Setup
Speed
Unit
W
9&6
9
&&
6HWXS 7LPH
0LQ
V
W
567+
5(6(7 /RZ +ROG 7LPH
0LQ
V
Parameter
Description
66 MHz
80 MHz
(WaitState=6,7)
80 MHz
(WaitState less than 5)
Unit
Condition
I
&/.
&/. )UHTXHQF\
0D[
0+]
0LQ
0+]
FRQWLQXRXV EXUVW
&/. GXW\
0LQ
.+]
ZRUG
EXUVW
&/. GXW\
W
&/.+
&/. KLJK WLPH
0LQ
QV
FRQWLQXRXV EXUVW
0LQ
QV
ZRUG
EXUVW
W
&/./
&/. /RZ 7LPH
0LQ
QV
W
&5
&/. 5LVH 7LPH
0D[
QV
W
&)
&/. )DOO 7LPH
V
CC
RESET#
t
VCS
tCLK
tCL
tCH
tCR
tCF
CLK
74
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Synchronous/Burst Read
1RWHV
$GGUHVVHV DUH ODWFKHG RQ WKH ILUVW RI HLWKHU WKH DFWLYH HGJH RI &/. RU WKH ULVLQJ HGJH RI $9'
Parameter
Description
66 MHz
80 MHz
(WS064J only)
Unit
JEDEC
Standard
W
,$&&
/DWHQF\ 6WDQGDUG ZDLWVWDWH +DQGVKDNH PRGH IRU :RUG DQG DQG
&RQWLQXRXV :RUG %XUVW
0D[
QV
W
,$&&
/DWHQF\ 6WDQGDUG ZDLWVWDWH +DQGVKDNH PRGH IRU :RUG %XUVW
0D[
QV
W
%$&&
%XUVW $FFHVV 7LPH 9DOLG &ORFN WR 2XWSXW 'HOD\
0D[
QV
W
$&6
$GGUHVV 6HWXS 7LPH WR &/.
1RWH
0LQ
QV
W
$&+
$GGUHVV +ROG 7LPH IURP &/.
1RWH
0LQ
QV
W
%'+
'DWD +ROG 7LPH IURP 1H[W &ORFN &\FOH
0LQ
QV
W
&5
&KLS (QDEOH WR 5'< 9DOLG
0D[
QV
W
2(
2XWSXW (QDEOH WR 2XWSXW 9DOLG
0D[
QV
W
&(=
&KLS (QDEOH WR +LJK =
0D[
QV
W
2(=
2XWSXW (QDEOH WR +LJK =
0D[
QV
W
&(6
&( 6HWXS 7LPH WR &/.
0LQ
QV
W
5'<6
5'< 6HWXS 7LPH WR &/.
0LQ
QV
W
5$&&
5HDG\ $FFHVV 7LPH IURP &/.
0D[
QV
W
$$6
$GGUHVV 6HWXS 7LPH WR $9'
1RWH
0LQ
QV
W
$$+
$GGUHVV +ROG 7LPH WR $9'
1RWH
0LQ
QV
W
&$6
&( 6HWXS 7LPH WR $9'
0LQ
QV
W
$9&
$9' /RZ WR &/.
0LQ
QV
W
$9'
$9' 3XOVH
0LQ
QV
W
$&&
$FFHVV 7LPH
0D[
QV
W
&.$
&/. WR DFFHVV UHVXPH
0D[
QV
W
&.=
&/. WR +LJK =
0D[
QV
W
2(6
2XWSXW (QDEOH 6HWXS 7LPH
0LQ
QV
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
75
D a t a S h e e t
1RWHV
)LJXUH VKRZV WRWDO QXPEHU RI ZDLW VWDWHV VHW WR VHYHQ F\FOHV 7KH WRWDO QXPEHU RI ZDLW VWDWHV FDQ EH SURJUDPPHG IURP
WZR F\FOHV WR VHYHQ F\FOHV
,I DQ\ EXUVW DGGUHVV RFFXUV DW D ZRUG ERXQGDU\ WZR DGGLWLRQDO FORFN F\FOH ZKHQ ZDLW VWDWH LV VHW WR OHVV WKDQ RU
WKUHH DGGLWLRQDO FORFN F\FOH ZKHQ ZDLW VWDWH LV VHW WR
DUH LQVHUWHG DQG LV LQGLFDWHG E\ 5'<
7KH GHYLFH LV LQ V\QFKURQRXV PRGH
Figure 15. CLK Synchronous Burst Mode Read (rising active CLK)
Da
Da + 1
Da + n
OE#
Data
Addresses
Aa
AVD#
RDY
CLK
CE#
t
CES
t
ACS
t
AVC
t
AVD
t
ACH
t
OE
t
RACC
t
OEZ
t
CEZ
t
IACC
t
ACC
t
BDH
7 cycles for initial access shown.
Hi-Z
Hi-Z
Hi-Z
1
2
3
4
5
6
7
t
RDYS
t
BACC
t
CR
76
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
1RWHV
)LJXUH VKRZV WRWDO QXPEHU RI ZDLW VWDWHV VHW WR IRXU F\FOHV 7KH WRWDO QXPEHU RI ZDLW VWDWHV FDQ EH SURJUDPPHG IURP WZR
F\FOHV WR VHYHQ F\FOHV &ORFN LV VHW IRU DFWLYH IDOOLQJ HGJH
,I DQ\ EXUVW DGGUHVV RFFXUV DW D ZRUG ERXQGDU\ WZR DGGLWLRQDO FORFN F\FOH ZKHQ ZDLW VWDWH LV VHW WR OHVV WKDQ RU
WKUHH DGGLWLRQDO FORFN F\FOH ZKHQ ZDLW VWDWH LV VHW WR
DUH LQVHUWHG FORFN F\FOH DUH LQVHUWHG DQG LV LQGLFDWHG E\ 5'<
7KH GHYLFH LV LQ V\QFKURQRXV PRGH
Figure 16. CLK Synchronous Burst Mode Read (Falling Active Clock)
1RWHV
)LJXUH VKRZV WRWDO QXPEHU RI ZDLW VWDWHV VHW WR VHYHQ F\FOHV 7KH WRWDO QXPEHU RI ZDLW VWDWHV FDQ EH SURJUDPPHG IURP
WZR F\FOHV WR VHYHQ F\FOHV &ORFN LV VHW IRU DFWLYH ULVLQJ HGJH
,I DQ\ EXUVW DGGUHVV RFFXUV DW D ZRUG ERXQGDU\ WZR DGGLWLRQDO FORFN F\FOH DUH LQVHUWHG DQG LV LQGLFDWHG E\ 5'<
7KH GHYLFH LV LQ V\QFKURQRXV PRGH
Figure 17. Synchronous Burst Mode Read
Da
Da + 1
Da + n
OE#
Data
Addresses
Aa
AVD#
RDY
CLK
CE#
t
CES
t
ACS
t
AVC
t
AVD
t
ACH
t
OE
t
OEZ
t
CEZ
t
IACC
t
ACC
t
BDH
4 cycles for initial access shown.
t
RACC
Hi-Z
Hi-Z
Hi-Z
1
2
3
4
5
t
RDYS
t
BACC
t
CR
Da
Da + 1
Da + n
OE#
Data
Addresses
Aa
AVD#
RDY
CLK
CE#
t
CAS
t
AAS
t
AVC
t
AVD
t
AAH
t
OE
t
RACC
t
OEZ
t
CEZ
t
IACC
t
BDH
7 cycles for initial access shown.
Hi-Z
Hi-Z
Hi-Z
1
2
3
4
5
6
7
t
RDYS
t
BACC
t
ACC
t
CR
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
77
D a t a S h e e t
1RWHV
)LJXUH VKRZV WRWDO QXPEHU RI ZDLW VWDWHV VHW WR VHYHQ F\FOHV 7KH WRWDO QXPEHU RI ZDLW VWDWHV FDQ EH SURJUDPPHG IURP
WZR F\FOHV WR VHYHQ F\FOHV &ORFN LV VHW IRU DFWLYH ULVLQJ HGJH
,I DQ\ EXUVW DGGUHVV RFFXUV DW D ZRUG ERXQGDU\ WZR DGGLWLRQDO FORFN F\FOH DUH LQVHUWHG DQG LV LQGLFDWHG E\ 5'<
7KH GHYLFH LV LQ V\QFKURQRXV PRGH ZLWK ZUDS DURXQG
'' LQ GDWD ZDYHIRUP LQGLFDWHV WKH RUGHU WKH GDWD ZLWKLQ D JLYHQ ZRUG DGGUHVV UDQJH IURP ORZHVW WR KLJKHVW
6WDUWLQJ DGGUHVV LQ ILJXUH LV WKH WK DGGUHVV LQ UDQJH $&
Figure 18. 8-word Linear Burst with Wrap Around
1RWHV
)LJXUH DVVXPHV ZDLW VWDWHV IRU LQLWLDO DFFHVV DQG V\QFKURQRXV UHDG
7KH 6HW &RQILJXUDWLRQ 5HJLVWHU FRPPDQG VHTXHQFH KDV EHHQ ZULWWHQ ZLWK $ GHYLFH ZLOO RXWSXW 5'< RQH F\FOH EHIRUH
YDOLG GDWD
Figure 19. Linear Burst with RDY Set One Cycle Before Data
DC
DD
OE#
Data
Addresses
AC
AVD#
RDY
CLK
CE#
t
CES
t
ACS
t
AVC
t
AVD
t
ACH
t
OE
t
IACC
t
BDH
DE
DF
DB
7 cycles for initial access shown.
Hi-Z
t
RACC
1
2
3
4
5
6
7
t
RDYS
t
BACC
t
CR
D8
t
RACC
Da+1
Da
Da+2
Da+3
Da + n
OE#
Data
Addresses
Aa
AVD#
RDY
CLK
CE#
t
CES
t
ACS
t
AVC
t
AVD
t
ACH
t
OE
t
RACC
t
OEZ
t
CEZ
t
IACC
t
BDH
6 wait cycles for initial access shown.
Hi-Z
Hi-Z
Hi-Z
1
2
3
4
5
6
t
RDYS
t
BACC
t
CR
78
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Asynchronous Mode Read
1RWH 5$ 5HDG $GGUHVV 5' 5HDG 'DWD
Figure 20. Asynchronous Mode Read with Latched Addresses
Parameter
Description
66 MHz
80 MHz
(WS064J only)
Unit
JEDEC
Standard
W
&(
$FFHVV 7LPH IURP &( /RZ
0D[
QV
W
$&&
$V\QFKURQRXV $FFHVV 7LPH
0D[
QV
W
$9'3
$9' /RZ 7LPH
0LQ
QV
W
$$9'6
$GGUHVV 6HWXS 7LPH WR 5LVLQJ (GJH RI $9'
0LQ
QV
W
$$9'+
$GGUHVV +ROG 7LPH IURP 5LVLQJ (GJH RI $9'
0LQ
QV
W
2(
2XWSXW (QDEOH WR 2XWSXW 9DOLG
0D[
QV
W
2(+
2XWSXW (QDEOH +ROG 7LPH
5HDG
0LQ
QV
7RJJOH DQG 'DWD 3ROOLQJ
0LQ
QV
W
2(=
2XWSXW (QDEOH WR +LJK =
0D[
QV
W
&$6
&( 6HWXS 7LPH WR $9'
0LQ
QV
t
CE
WE#
Addresses
CE#
OE#
Valid RD
t
ACC
t
OEH
t
OE
Data
t
OEZ
t
AAVDH
t
AVDP
t
AAVDS
AVD#
RA
t
CAS
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
79
D a t a S h e e t
1RWH 5$ 5HDG $GGUHVV 5' 5HDG 'DWD
Figure 21. Asynchronous Mode Read
Hardware Reset (RESET#)
1RWH 1RW
WHVWHG
Parameter
Description
All Speed Options
Unit
JEDEC
Std
W
5HDG\
5(6(7 3LQ /RZ 'XULQJ (PEHGGHG $OJRULWKPV
WR 5HDG 0RGH
6HH 1RWH
0D[
V
W
5HDG\
5(6(7 3LQ /RZ 127 'XULQJ (PEHGGHG $OJRULWKPV
WR 5HDG 0RGH
6HH 1RWH
0D[
QV
W
53
5(6(7 3XOVH :LGWK
0LQ
QV
W
5+
5HVHW +LJK 7LPH %HIRUH 5HDG
6HH 1RWH
0LQ
QV
W
53'
5(6(7 /RZ WR 6WDQGE\ 0RGH
0LQ
V
t
CE
WE#
Addresses
CE#
OE#
Valid RD
t
ACC
t
OEH
t
OE
Data
t
OEZ
AVD#
RA
80
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Figure 22. Reset Timings
RESET#
t
RP
t
Ready
Reset Timings NOT during Embedded Algorithms
t
Ready
CE#, OE#
t
RH
CE#, OE#
Reset Timings during Embedded Algorithms
RESET#
t
RP
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
81
D a t a S h e e t
Erase/Program Operations
1RWHV
1RW
WHVWHG
$V\QFKURQRXV PRGH DOORZV ERWK $V\QFKURQRXV DQG 6\QFKURQRXV SURJUDP RSHUDWLRQ 6\QFKURQRXV PRGH DOORZV ERWK
$V\QFKURQRXV DQG 6\QFKURQRXV SURJUDP RSHUDWLRQ
,Q DV\QFKURQRXV SURJUDP RSHUDWLRQ WLPLQJ DGGUHVVHV DUH ODWFKHG RQ WKH IDOOLQJ HGJH RI :( RU ULVLQJ HGJH RI $9' ,Q
V\QFKURQRXV SURJUDP RSHUDWLRQ WLPLQJ DGGUHVVHV DUH ODWFKHG RQ WKH ILUVW RI HLWKHU WKH ULVLQJ HGJH RI $9' RU WKH DFWLYH
HGJH RI &/.
6HH WKH
(UDVH DQG 3URJUDPPLQJ 3HUIRUPDQFH
VHFWLRQ IRU PRUH LQIRUPDWLRQ
'RHV QRW LQFOXGH WKH SUHSURJUDPPLQJ WLPH
Parameter
Description
66 MHz
80 MHz
(WS064J only)
Unit
JEDEC
Standard
W
$9$9
W
:&
:ULWH &\FOH 7LPH
1RWH
0LQ
QV
W
$9:/
W
$6
$GGUHVV 6HWXS 7LPH 1RWHV
6\QFKURQRXV
0LQ
QV
$V\QFKURQRXV
W
:/$;
W
$+
$GGUHVV +ROG 7LPH 1RWHV
6\QFKURQRXV
0LQ
QV
$V\QFKURQRXV
W
$9'3
$9' /RZ 7LPH
0LQ
QV
W
'9:+
W
'6
'DWD 6HWXS 7LPH
0LQ
QV
W
:+';
W
'+
'DWD +ROG 7LPH
0LQ
QV
W
*+:/
W
*+:/
5HDG 5HFRYHU\ 7LPH %HIRUH :ULWH
0LQ
QV
W
&$6
&( 6HWXS 7LPH WR $9'
0LQ
QV
W
:+(+
W
&+
&( +ROG 7LPH
0LQ
QV
W
:/:+
W
:3
:ULWH 3XOVH :LGWK
0LQ
QV
W
:+:/
W
:3+
:ULWH 3XOVH :LGWK +LJK
0LQ
QV
W
65:
/DWHQF\ %HWZHHQ 5HDG DQG :ULWH 2SHUDWLRQV
0LQ
QV
W
:+:+
W
:+:+
3URJUDPPLQJ 2SHUDWLRQ
1RWH
7\S
V
W
:+:+
W
:+:+
$FFHOHUDWHG 3URJUDPPLQJ 2SHUDWLRQ
1RWH
7\S
V
W
:+:+
W
:+:+
6HFWRU (UDVH 2SHUDWLRQ 1RWHV
7\S
VHF
&KLS (UDVH 2SHUDWLRQ 1RWHV
W
9,'
9
$&&
5LVH DQG )DOO 7LPH
0LQ
QV
W
9,'6
9
$&&
6HWXS 7LPH 'XULQJ $FFHOHUDWHG 3URJUDPPLQJ
0LQ
V
W
9&6
9
&&
6HWXS 7LPH
0LQ
V
W
(/:/
W
&6
&( 6HWXS 7LPH WR :(
0LQ
QV
W
$96:
$9' 6HWXS 7LPH WR :(
0LQ
QV
W
$9+:
$9' +ROG 7LPH WR :(
0LQ
QV
W
$9+&
$9' +ROG 7LPH WR &/.
0LQ
QV
W
&6:
&ORFN 6HWXS 7LPH WR :(
0LQ
QV
82
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
1RWHV
3$ 3URJUDP $GGUHVV 3' 3URJUDP 'DWD 9$ 9DOLG $GGUHVV IRU UHDGLQJ VWDWXV ELWV
,Q SURJUHVV DQG FRPSOHWH UHIHU WR VWDWXV RI SURJUDP RSHUDWLRQ
$$ DUH GRQW FDUH GXULQJ FRPPDQG VHTXHQFH XQORFN F\FOHV
&/. FDQ EH HLWKHU 9
,/
RU 9
,+
7KH $V\QFKURQRXV SURJUDPPLQJ RSHUDWLRQ LV LQGHSHQGHQW RI WKH 6HW 'HYLFH 5HDG 0RGH ELW LQ WKH &RQILJXUDWLRQ 5HJLVWHU
Figure 23. Asynchronous Program Operation Timings: AVD# Latched Addresses
OE#
CE#
Data
Addresses
AVD#
WE#
CLK
V
CC
t
AS
t
WP
t
AH
t
WC
t
WPH
PA
t
VCS
t
CS
t
DH
t
CH
In
Progress
t
WHWH1
VA
Complete
VA
Program Command Sequence (last two cycles)
Read Status Data
t
DS
V
IH
V
IL
t
AVDP
A0h
555h
PD
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
83
D a t a S h e e t
1RWHV
3$ 3URJUDP $GGUHVV 3' 3URJUDP 'DWD 9$ 9DOLG $GGUHVV IRU UHDGLQJ VWDWXV ELWV
,Q SURJUHVV DQG FRPSOHWH UHIHU WR VWDWXV RI SURJUDP RSHUDWLRQ
$$ DUH GRQW FDUH GXULQJ FRPPDQG VHTXHQFH XQORFN F\FOHV
&/. FDQ EH HLWKHU 9
,/
RU 9
,+
7KH $V\QFKURQRXV SURJUDPPLQJ RSHUDWLRQ LV LQGHSHQGHQW RI WKH 6HW 'HYLFH 5HDG 0RGH ELW LQ WKH &RQILJXUDWLRQ 5HJLVWHU
Figure 24. Asynchronous Program Operation Timings: WE# Latched Addresses
OE#
CE#
Data
Addresses
AVD#
WE#
CLK
V
CC
555h
PD
t
WC
t
WPH
t
WP
PA
t
VCS
t
DH
t
CH
In
Progress
t
WHWH1
VA
Complete
VA
Program Command Sequence (last two cycles)
Read Status Data
t
DS
t
AVDP
A0h
t
ACS
t
CAS
t
AH
t
CSW
t
AVSW
84
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
1RWHV
3$ 3URJUDP $GGUHVV 3' 3URJUDP 'DWD 9$ 9DOLG $GGUHVV IRU UHDGLQJ VWDWXV ELWV
,Q SURJUHVV DQG FRPSOHWH UHIHU WR VWDWXV RI SURJUDP RSHUDWLRQ
$$ DUH GRQW FDUH GXULQJ FRPPDQG VHTXHQFH XQORFN F\FOHV
$GGUHVVHV DUH ODWFKHG RQ WKH ILUVW RI HLWKHU WKH ULVLQJ HGJH RI $9' RU WKH DFWLYH HGJH RI &/.
(LWKHU &( RU $9' LV UHTXLUHG WR JR IURP ORZ WR KLJK LQ EHWZHHQ SURJUDPPLQJ FRPPDQG VHTXHQFHV
7KH 6\QFKURQRXV SURJUDPPLQJ RSHUDWLRQ LV GHSHQGHQW RI WKH 6HW 'HYLFH 5HDG 0RGH ELW LQ WKH &RQILJXUDWLRQ 5HJLVWHU 7KH
&RQILJXUDWLRQ 5HJLVWHU PXVW EH VHW WR WKH 6\QFKURQRXV 5HDG 0RGH
Figure 25. Synchronous Program Operation Timings: WE# Latched Addresses
OE#
CE#
Data
Addresses
AVD#
WE#
CLK
V
CC
555h
PD
t
WC
t
WPH
t
WP
PA
t
VCS
t
DH
t
CH
In
Progress
t
WHWH1
VA
Complete
VA
Program Command Sequence (last two cycles)
Read Status Data
t
DS
t
AVDP
A0h
t
ACS
t
CAS
t
AH
t
AVCH
t
CSW
t
AVSW
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
85
D a t a S h e e t
1RWHV
3$ 3URJUDP $GGUHVV 3' 3URJUDP 'DWD 9$ 9DOLG $GGUHVV IRU UHDGLQJ VWDWXV ELWV
,Q SURJUHVV DQG FRPSOHWH UHIHU WR VWDWXV RI SURJUDP RSHUDWLRQ
$$ DUH GRQW FDUH GXULQJ FRPPDQG VHTXHQFH XQORFN F\FOHV
$GGUHVVHV DUH ODWFKHG RQ WKH ILUVW RI HLWKHU WKH ULVLQJ HGJH RI $9' RU WKH DFWLYH HGJH RI &/.
(LWKHU &( RU $9' LV UHTXLUHG WR JR IURP ORZ WR KLJK LQ EHWZHHQ SURJUDPPLQJ FRPPDQG VHTXHQFHV
7KH 6\QFKURQRXV SURJUDPPLQJ RSHUDWLRQ LV GHSHQGHQW RI WKH 6HW 'HYLFH 5HDG 0RGH ELW LQ WKH &RQILJXUDWLRQ 5HJLVWHU 7KH
&RQILJXUDWLRQ 5HJLVWHU PXVW EH VHW WR WKH 6\QFKURQRXV 5HDG 0RGH
Figure 26. Synchronous Program Operation Timings: CLK Latched Addresses
OE#
CE#
Data
Addresses
AVD#
WE#
CLK
V
CC
555h
PD
t
WC
t
WPH
t
WP
PA
t
VCS
t
DH
t
CH
In
Progress
t
WHWH1
VA
Complete
VA
Program Command Sequence (last two cycles)
Read Status Data
t
DS
t
AVDP
A0h
t
AS
t
CAS
t
AH
t
AVCH
t
CSW
86
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
1RWHV
6$ LV WKH VHFWRU DGGUHVV IRU 6HFWRU (UDVH
$GGUHVV ELWV $$ DUH GRQW FDUHV GXULQJ XQORFN F\FOHV LQ WKH FRPPDQG VHTXHQFH
Figure 27. Chip/Sector Erase Command Sequence
OE#
CE#
Data
Addresses
AVD#
WE#
CLK
V
CC
t
AS
t
WP
t
AH
t
WC
t
WPH
SA
t
VCS
t
CS
t
DH
t
CH
In
Progress
t
WHWH2
VA
Complete
VA
Erase Command Sequence (last two cycles)
Read Status Data
t
DS
10h for
chip erase
555h for
chip erase
V
IH
V
IL
t
AVDP
55h
2AAh
30h
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
87
D a t a S h e e t
1RWH 8VH VHWXS DQG KROG WLPHV IURP FRQYHQWLRQDO SURJUDP RSHUDWLRQ
Figure 28. Accelerated Unlock Bypass Programming Timing
1RWHV
6WDWXV UHDGV LQ ILJXUH DUH VKRZQ DV DV\QFKURQRXV
9$ 9DOLG $GGUHVV 7ZR UHDG F\FOHV DUH UHTXLUHG WR GHWHUPLQH VWDWXV :KHQ WKH (PEHGGHG $OJRULWKP RSHUDWLRQ LV
FRPSOHWH DQG 'DWD 3ROOLQJ ZLOO RXWSXW WUXH GDWD
:KLOH LQ $V\QFKURQRXV PRGH 5'< ZLOO EH ORZ ZKLOH WKH GHYLFH LV LQ HPEHGGHG HUDVH RU SURJUDPPLQJ PRGH
Figure 29. Data# Polling Timings (During Embedded Algorithm)
CE#
AVD#
WE#
Addresses
Data
OE#
ACC
Don't Care
Don't Care
A0h
Don't Care
PA
PD
V
ID
1
s
V
IL
or V
IH
t
VID
t
VIDS
WE#
CE#
OE#
t
OE
Addresses
AVD#
t
OEH
t
CE
t
CH
t
OEZ
t
CEZ
Status Data
Status Data
t
ACC
VA
VA
Data
88
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
1RWHV
6WDWXV UHDGV LQ ILJXUH DUH VKRZQ DV DV\QFKURQRXV
9$ 9DOLG $GGUHVV 7ZR UHDG F\FOHV DUH UHTXLUHG WR GHWHUPLQH VWDWXV :KHQ WKH (PEHGGHG $OJRULWKP RSHUDWLRQ LV
FRPSOHWH WKH WRJJOH ELWV ZLOO VWRS WRJJOLQJ
:KLOH LQ $V\QFKURQRXV PRGH 5'< ZLOO EH ORZ ZKLOH WKH GHYLFH LV LQ HPEHGGHG HUDVH RU SURJUDPPLQJ PRGH
Figure 30. Toggle Bit Timings (During Embedded Algorithm)
1RWHV
7KH WLPLQJV DUH VLPLODU WR V\QFKURQRXV UHDG WLPLQJV
9$ 9DOLG $GGUHVV 7ZR UHDG F\FOHV DUH UHTXLUHG WR GHWHUPLQH VWDWXV :KHQ WKH (PEHGGHG $OJRULWKP RSHUDWLRQ LV
FRPSOHWH WKH WRJJOH ELWV ZLOO VWRS WRJJOLQJ
5'< LV DFWLYH ZLWK GDWD $ LQ WKH &RQILJXUDWLRQ 5HJLVWHU :KHQ $ LQ WKH &RQILJXUDWLRQ 5HJLVWHU 5'< LV DFWLYH
RQH FORFN F\FOH EHIRUH GDWD
Figure 31. Synchronous Data Polling Timings/Toggle Bit Timings
WE#
CE#
OE#
t
OE
Addresses
AVD#
t
OEH
t
CE
t
CH
t
OEZ
t
CEZ
Status Data
Status Data
t
ACC
VA
VA
Data
CE#
CLK
AVD#
Addresses
OE#
Data
RDY
Status Data
Status Data
V A
V A
t
IACC
t
IACC
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
89
D a t a S h e e t
1RWH '4 WRJJOHV RQO\ ZKHQ UHDG DW DQ DGGUHVV ZLWKLQ DQ HUDVHVXVSHQGHG VHFWRU 7KH V\VWHP PD\ XVH 2( RU &(
WR WRJJOH '4 DQG '4
Figure 32. DQ2 vs. DQ6
Temporary Sector Unprotect
1RWH 1RW
WHVWHG
Figure 33. Temporary Sector Unprotect Timing Diagram
Parameter
All Speed Options
JEDEC
Std
Description
Unit
W
9,'5
9
,'
5LVH DQG )DOO 7LPH
6HH 1RWH
0LQ
QV
W
9++
9
++
5LVH DQG )DOO 7LPH
6HH 1RWH
0LQ
QV
W
563
5(6(7 6HWXS 7LPH IRU 7HPSRUDU\ 6HFWRU
8QSURWHFW
0LQ
V
W
55%
5(6(7 +ROG 7LPH IURP 5'< +LJK IRU
7HPSRUDU\ 6HFWRU 8QSURWHFW
0LQ
V
(QWHU
(UDVH
(UDVH
(UDVH
(QWHU (UDVH
6XVSHQG 3URJUDP
(UDVH 6XVSHQG
5HDG
(UDVH 6XVSHQG
5HDG
(UDVH
:(
'4
'4
(UDVH
&RPSOHWH
(UDVH
6XVSHQG
6XVSHQG
3URJUDP
5HVXPH
(PEHGGHG
(UDVLQJ
RESET#
t
VIDR
V
ID
V
IL
or V
IH
V
ID
V
IL
or V
IH
CE#
WE#
RDY
t
VIDR
t
RSP
Program or Erase Command Sequence
t
RRB
90
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
1RWH )RU VHFWRU SURWHFW $ $ $ )RU VHFWRU XQSURWHFW $ $ $
Figure 34. Sector/Sector Block Protect and Unprotect Timing Diagram
1RWHV
5'< DFWLYH ZLWK GDWD $ LQ WKH &RQILJXUDWLRQ 5HJLVWHU
5'< DFWLYH RQH FORFN F\FOH EHIRUH GDWD $ LQ WKH &RQILJXUDWLRQ 5HJLVWHU
&[[ LQGLFDWHV WKH FORFN WKDW WULJJHUV '[[ RQ WKH RXWSXWV IRU H[DPSOH & WULJJHUV ' )LJXUH VKRZV WKH GHYLFH QRW
FURVVLQJ D EDQN LQ WKH SURFHVV RI SHUIRUPLQJ DQ HUDVH RU SURJUDP
,I WKH VWDUWLQJ DGGUHVV ODWFKHG LQ LV HLWKHU (K RU )K RU VRPH PXOWLSOH RI HLWKHU WKHUH LV QR DGGLWLRQDO F\FOH ODWHQF\
DW WKH ERXQGDU\ FURVVLQJ
Figure 35. Latency with Boundary Crossing
Sector Protect: 150 s
Sector Unprotect: 1.5 ms
1 s
RESET#
SA, A6,
A1, A0
Data
CE#
WE#
OE#
60h
60h
40h
Valid*
Valid*
Valid*
Status
Sector Protect/Unprotect
Verify
V
ID
V
IH
CLK
Address (hex)
C60
C61
C62
C63
C63
C63
C63
C64
C65
C66
D60
D61
D62
D63
D63
D64
D65
D66
(stays high)
AVD#
RDY(1)
Data
OE#,
CE#f
(stays low)
Address boundary occurs every 64 words, beginning at address
00003Fh: 00007Fh, 0000BFh, etc.) Address 000000h is also a boundary crossing.
3C
3D
3E
3F
3F
3F
3F
40
41
42
latency
RDY(2)
latency
t
RACC
t
RACC
t
RACC
t
RACC
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
91
D a t a S h e e t
1RWHV
5'< DFWLYH ZLWK GDWD $ LQ WKH &RQILJXUDWLRQ 5HJLVWHU
5'< DFWLYH RQH FORFN F\FOH EHIRUH GDWD $ LQ WKH &RQILJXUDWLRQ 5HJLVWHU
&[[ LQGLFDWHV WKH FORFN WKDW WULJJHUV '[[ RQ WKH RXWSXWV IRU H[DPSOH & WULJJHUV ' )LJXUH VKRZV WKH GHYLFH FURVVLQJ
D EDQN LQ WKH SURFHVV RI SHUIRUPLQJ DQ HUDVH RU SURJUDP
Figure 36. Latency with Boundary Crossing into Program/Erase Bank
CLK
Address (hex)
C60
C61
C62
C63
C63
C63
C63
D60
D61
D62
D63
Read Status
(stays high)
AVD#
RDY(1)
Data
OE#,
CE#
(stays low)
Address boundary occurs every 64 words, beginning at address
00003Fh: (00007Fh, 0000BFh, etc.) Address 000000h is also a boundary crossing.
3C
3D
3E
3F
3F
3F
3F
latency
RDY(2)
latency
t
RACC
t
RACC
t
RACC
t
RACC
C64
C65
C66
40
41
42
D63
Invalid
92
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
:DLW 6WDWH 'HFRGLQJ $GGUHVVHV
$ $ $ 5HVHUYHG
$ $ $
5HVHUYHG
$ $ $
SURJUDPPHG WRWDO
$ $ $ SURJUDPPHG WRWDO
$ $ $ SURJUDPPHG WRWDO
$ $ $ SURJUDPPHG WRWDO
$ $ $ SURJUDPPHG WRWDO
$ $ $ SURJUDPPHG WRWDO
1RWH )LJXUH DVVXPHV DGGUHVV ' LV QRW DW DQ DGGUHVV ERXQGDU\ DFWLYH FORFN HGJH LV ULVLQJ DQG ZDLW VWDWH LV VHW WR
Figure 37. Example of Wait States Insertion
Data
AVD#
OE#
CLK
1
2
3
4
5
D0
D1
0
1
6
2
7
3
total number of clock cycles
following AVD# falling edge
Rising edge of next clock cycle
following last wait state triggers
next burst data
number of clock cycles
programmed
4
5
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
93
D a t a S h e e t
1RWH %UHDNSRLQWV LQ ZDYHIRUPV LQGLFDWH WKDW V\VWHP PD\ DOWHUQDWHO\ UHDG DUUD\ GDWD IURP WKH QRQEXV\ EDQN ZKLOH
FKHFNLQJ WKH VWDWXV RI WKH SURJUDP RU HUDVH RSHUDWLRQ LQ WKH EXV\ EDQN 7KH V\VWHP VKRXOG UHDG VWDWXV WZLFH WR HQVXUH
YDOLG LQIRUPDWLRQ
Figure 38. Back-to-Back Read/Write Cycle Timings
OE#
CE#
WE#
t
OEH
Data
Addresses
AVD#
PD/30h
AAh
RA
PA/SA
t
WC
t
DS
t
DH
t
RC
t
RC
t
OE
t
AS
t
AH
t
ACC
t
OEH
t
WP
t
GHWL
t
OEZ
t
WC
t
SR/W
Last Cycle in
Program or
Sector Erase
Command Sequence
Read status (at least two cycles) in same bank
and/or array data from other bank
Begin another
write or program
command sequence
RD
RA
555h
RD
t
WPH
94
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Erase and Programming Performance
1RWHV
7\SLFDO SURJUDP DQG HUDVH WLPHV DVVXPH WKH IROORZLQJ FRQGLWLRQV
& 9 9
&&
. F\FOHV $GGLWLRQDOO\
SURJUDPPLQJ W\SLFDOV DVVXPHV D FKHFNHUERDUG SDWWHUQ
8QGHU ZRUVW FDVH FRQGLWLRQV RI & 9
&&
9 F\FOHV
7KH W\SLFDO FKLS SURJUDPPLQJ WLPH LV FRQVLGHUDEO\ OHVV WKDQ WKH PD[LPXP FKLS SURJUDPPLQJ WLPH OLVWHG
,Q WKH SUHSURJUDPPLQJ VWHS RI WKH (PEHGGHG (UDVH DOJRULWKP DOO ZRUGV DUH SURJUDPPHG WR K EHIRUH HUDVXUH
6\VWHPOHYHO RYHUKHDG LV WKH WLPH UHTXLUHG WR H[HFXWH WKH WZR RU IRXUEXVF\FOH VHTXHQFH IRU WKH SURJUDP FRPPDQG
6HH
7DEOH &RPPDQG 'HILQLWLRQV RQ SDJH
IRU IXUWKHU LQIRUPDWLRQ RQ FRPPDQG GHILQLWLRQV
7KH GHYLFH KDV D PLQLPXP HUDVH DQG SURJUDP F\FOH HQGXUDQFH RI F\FOHV
Parameter
Typ (
Note 1
)
Max (
Note 2
)
Unit
Comments
6HFWRU (UDVH 7LPH
.ZRUG
V
([FOXGHV K SURJUDPPLQJ
SULRU WR HUDVXUH
1RWH
.ZRUG
&KLS (UDVH 7LPH
-
V
-
:RUG 3URJUDPPLQJ 7LPH
V
([FOXGHV V\VWHP OHYHO
RYHUKHDG
1RWH
$FFHOHUDWHG :RUG 3URJUDPPLQJ 7LPH
V
&KLS 3URJUDPPLQJ 7LPH
1RWH
-
V
([FOXGHV V\VWHP OHYHO
RYHUKHDG
1RWH
-
$FFHOHUDWHG &KLS
3URJUDPPLQJ 7LPH
-
V
-
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
95
D a t a S h e e t
Physical Dimensions
VBH084 - 84-ball Fine-Pitch Ball Grid Array (FBGA) 8x11.6 mm MCP
Compatible Package (128Mb)
1RWH %6& LV DQ $16, VWDQGDUG IRU %DVLF 6SDFH &HQWHULQJ
3339 \ 16-038.25b
NOTES:
1. DIMENSIONING AND TOLERANCING PER ASME Y14.5M-1994.
2. ALL DIMENSIONS ARE IN MILLIMETERS.
3. BALL POSITION DESIGNATION PER JESD 95-1, SPP-010 (EXCEPT
AS NOTED).
4. e REPRESENTS THE SOLDER BALL GRID PITCH.
5. SYMBOL "MD" IS THE BALL ROW MATRIX SIZE IN THE
"D" DIRECTION.
SYMBOL "ME" IS THE BALL COLUMN MATRIX SIZE IN THE
"E" DIRECTION.
N IS THE TOTAL NUMBER OF SOLDER BALLS.
6
DIMENSION "b" IS MEASURED AT THE MAXIMUM BALL
DIAMETER IN A PLANE PARALLEL TO DATUM C.
7
SD AND SE ARE MEASURED WITH RESPECT TO DATUMS
A AND B AND DEFINE THE POSITION OF THE CENTER
SOLDER BALL IN THE OUTER ROW.
WHEN THERE IS AN ODD NUMBER OF SOLDER BALLS IN
THE OUTER ROW PARALLEL TO THE D OR E DIMENSION,
RESPECTIVELY, SD OR SE = 0.000.
WHEN THERE IS AN EVEN NUMBER OF SOLDER BALLS IN
THE OUTER ROW, SD OR SE = e/2
8. NOT USED.
9. "+" INDICATES THE THEORETICAL CENTER OF DEPOPULATED
BALLS.
10 A1 CORNER TO BE IDENTIFIED BY CHAMFER, LASER OR INK
MARK, METALLIZED MARK INDENTATION OR OTHER MEANS.
PACKAGE
VBH 084
JEDEC
N/A
11.60 mm x 8.00 mm NOM
PACKAGE
SYMBOL
MIN
NOM
MAX
NOTE
A
---
---
1.00
OVERALL THICKNESS
A1
0.18
---
---
BALL HEIGHT
A2
0.62
---
0.76
BODY THICKNESS
D
11.60 BSC.
BODY SIZE
E
8.00 BSC.
BODY SIZE
D1
8.80 BSC.
BALL FOOTPRINT
E1
7.20 BSC.
BALL FOOTPRINT
MD
12
ROW MATRIX SIZE D DIRECTION
ME
10
ROW MATRIX SIZE E DIRECTION
N
84
TOTAL BALL COUNT
b
0.33
---
0.43
BALL DIAMETER
e
0.80 BSC.
BALL PITCH
SD / SE
0.40 BSC.
SOLDER BALL PLACEMENT
(A2-A9, B10-L10,
DEPOPULATED SOLDER BALLS
M2-M9, B1-L1)
BOTTOM VIEW
TOP VIEW
SIDE VIEW
A1 CORNER
A2
A
10
9
10
M
L
J
K
e
C
0.05
(2X)
(2X)
C
0.05
A1
E
D
7
B
A
C
E
D
F
H
G
8
7
6
5
4
3
2
1
e
D1
E1
SE
7
B
C A
C
M
0.15
0.08 M
6
0.10 C
C
0.08
NX
b
SD
A
B
C
SEATING PLANE
A1 CORNER
INDEX MARK
96
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
VBR080 - 80-ball Fine-Pitch Ball Grid Array (FBGA) 7 x 9 mm (64Mb)
1RWH %6& LV DQ $16, VWDQGDUG IRU %DVLF 6SDFH &HQWHULQJ
3366 \ 16-038.25d1
NOTES:
1. DIMENSIONING AND TOLERANCING PER ASME Y14.5M-1994.
2. ALL DIMENSIONS ARE IN MILLIMETERS.
3. BALL POSITION DESIGNATION PER JESD 95-1, SPP-010 (EXCEPT
AS NOTED).
4. e REPRESENTS THE SOLDER BALL GRID PITCH.
5. SYMBOL "MD" IS THE BALL ROW MATRIX SIZE IN THE
"D" DIRECTION.
SYMBOL "ME" IS THE BALL COLUMN MATRIX SIZE IN THE
"E" DIRECTION.
N IS THE TOTAL NUMBER OF SOLDER BALLS.
6
DIMENSION "b" IS MEASURED AT THE MAXIMUM BALL
DIAMETER IN A PLANE PARALLEL TO DATUM C.
7
SD AND SE ARE MEASURED WITH RESPECT TO DATUMS
A AND B AND DEFINE THE POSITION OF THE CENTER
SOLDER BALL IN THE OUTER ROW.
WHEN THERE IS AN ODD NUMBER OF SOLDER BALLS IN
THE OUTER ROW PARALLEL TO THE D OR E DIMENSION,
RESPECTIVELY, SD OR SE = 0.000.
WHEN THERE IS AN EVEN NUMBER OF SOLDER BALLS IN
THE OUTER ROW, SD OR SE = e/2
8. NOT USED.
9. "+" INDICATES THE THEORETICAL CENTER OF DEPOPULATED
BALLS.
10 A1 CORNER TO BE IDENTIFIED BY CHAMFER, LASER OR INK
MARK, METALLIZED MARK INDENTATION OR OTHER MEANS.
PACKAGE
VBR 080
JEDEC
N/A
9.00 mm x 7.00 mm NOM
PACKAGE
SYMBOL
MIN
NOM
MAX
NOTE
A
---
---
1.00
OVERALL THICKNESS
A1
0.17
- --
---
BALL HEIGHT
A2
0.62
---
0.73
BODY THICKNESS
D
9.00 BSC.
BODY SIZE
E
7.00 BSC.
BODY SIZE
D1
7.20 BSC.
BALL FOOTPRINT
E1
5.60 BSC.
BALL FOOTPRINT
MD
10
ROW MATRIX SIZE D DIRECTION
ME
8
ROW MATRIX SIZE E DIRECTION
N
80
TOTAL BALL COUNT
b
0.35
---
0.45
BALL DIAMETER
e
0.80 BSC.
BALL PITCH
SD / SE
0.40 BSC.
SOLDER BALL PLACEMENT
NONE
DEPOPULATED SOLDER BALLS
BOTTOM VIEW
A1 CORNER
J
K
e
7
B
A
C
E
D
F
H
G
8
7
6
5
4
3
2
1
e
D1
E1
SE
7
B
C A
C
M
0.15
0.08 M
6
NX
b
SD
SIDE VIEW
A2
A
A1
0.20 C
C
0.08
C
SEATING PLANE
TOP VIEW
10
C
0.15
(2X)
(2X)
C
0.15
E
D
A
B
A1 CORNER
INDEX MARK
June 24, 2005 S29WS-J_00_A4
S29WS128J/064J
97
D a t a S h e e t
Revision Summary
Revision A0 (July 22, 2004)
,QLWLDO UHOHDVH
Revision A1 (October 6, 2004)
$GG %) SDUWV RQ 9DOLG &RPELQDWLRQ WDEOH
Revision A2 (December 10, 2004)
5HPRYH DOO LQ WHUPV RI 0+] VSHHG ELQ
&KDQJH VWDWHPHQW RI FRPPDQG GXULQJ WLPHRXW SHULRG RI VHFWRU HUDVH
&KDQJH H[LW FRPPDQG VWDWHPHQW DERXW SDVVZRUG SURJUDP FRPPDQG
&KDQJH H[LW FRPPDQG VWDWHPHQW DERXW SDVVZRUG SURWHFWLRQ PRGH ORFNLQJ ELW SURJUDP FRPPDQG
&KDQJH H[LW FRPPDQG VWDWHPHQW DERXW SHUVLVWHQWVHFWRU SURWHFWLRQ PRGH ORFNLQJ ELW SURJUDP
FRPPDQG
&KDQJH H[LW FRPPDQG VWDWHPHQW DERXW 6HFXUHG 6LOLFRQ VHFWRU SURWHFWLRQ ELW SURJUDP FRPPDQG
&KDQJH H[LW FRPPDQG VWDWHPHQW DERXW 33% SURJUDP FRPPDQG
&KDQJH H[LW FRPPDQG VWDWHPHQW DERXW $OO 33% HUDVH FRPPDQG
&KDQJH H[LW FRPPDQG VWDWHPHQW DERXW 33%33% ORFN ELW VWDWXV FRPPDQG
&KDQJH 33% FRPPDQG WDEOH
5HPRYH QRWH LQ FRPPDQG WDEOH
&KDQJH ZDYHIRUP DERXW ERXQGDU\ FURVVLQJ
5HPRYH '& VSHF RXWSXW GLVDEOH VWDWXV LQ V\QFKURQRXV UHDG PRGH
&KDQJH WKH ZRUG IURP 603/ WR 3/ IURP 23%3 WR 2:
&KDQJH WKH VWDWHPHQW 33% /RFN %LW 6HW &RPPDQG
'HOHWH 9
,2
SLQ
$GGHG GHVFULSWLRQ DW 5'< &RQILJXUDWLRQ LQ SDJH
0RGLILHG W
$+
LQ $V\QFKURQRXV PRGH WR QV LQ SDJH
Revision A3 (February 19, 2005)
&KDQJH 6HFVL WR 6HFXUHG 6LOLFRQ
$GG PLJUDWLRQ VWDWHPHQW
0RGLI\ 6\QF /DWHQF\ $V\Q $FFHVV WLPH #0+]
8SGDWH 3URGXFW 6HOHFWRU *XLGH RQ W$&& W&( W,$&&#0+]
0RGLI\ 7DEOH :DLW 6WDWHV IRU 6WDQGDUG :DLWVWDWH +DQGVKDNLQJ
&KDQJH 6XSSO\ 9ROWDJH WR 9 WR 9 IRU 0+] SDUWV
0RGLI\ &/. &KDUDFWHUL]DWLRQ WDEOH
Revision A4 (June 24, 2005)
$GGHG LQIRUPDWLRQ IRU 5HYLVLRQ IRU ERXQGDU\ FURVVLQJ ZKLOH LQ &RQWLQXRXV UHDG PRGH
5HPRYHG DOO UHIHUHQFHV WR :6- 0+] DQG :6- ,QGXVWULDO JUDGHV
98
S29WS128J/064J
S29WS-J_00_A4 June 24, 2005
D a t a S h e e t
Colophon
The products described in this document are designed, developed and manufactured as contemplated for general use, including without limitation, ordinary
industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured as contemplated (1) for any use that
includes fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to the public, and could lead directly to death, personal
injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear facility, aircraft flight control, air traffic control, mass transport control,
medical life support system, missile launch control in weapon system), or (2) for any use where chance of failure is intolerable (i.e., submersible repeater and
artificial satellite). Please note that Spansion will not be liable to you and/or any third party for any claims or damages arising in connection with above-
mentioned uses of the products. Any semiconductor device has an inherent chance of failure. You must protect against injury, damage or loss from such
failures by incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of over-current levels
and other abnormal operating conditions. If any products described in this document represent goods or technologies subject to certain restrictions on ex-
port under the Foreign Exchange and Foreign Trade Law of Japan, the US Export Administration Regulations or the applicable laws of any other country, the
prior authorization by the respective government entity will be required for export of those products.
Trademarks and Notice
The contents of this document are subject to change without notice. This document may contain information on a Spansion LLC product under development
by Spansion LLC. Spansion LLC reserves the right to change or discontinue work on any product without notice. The information in this document is provided
as is without warranty or guarantee of any kind as to its accuracy, completeness, operability, fitness for particular purpose, merchantability, non-infringement
of third-party rights, or any other warranty, express, implied, or statutory. Spansion LLC assumes no liability for any damages of any kind arising out of the
use of the information in this document.
Copyright 2004-2005 Spansion LLC. All rights reserved. Spansion, the Spansion logo, and MirrorBit are trademarks of Spansion LLC. Other company and
product names used in this publication are for identification purposes only and may be trademarks of their respective companies.