December 3, 2005 S29WS-N_m0_I0
97
Pr elim ina r y
15.1
Common Flash Memory Interface
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 FDQVWDQGDUGL]HWKHLUH[LVWLQJLQWHUIDFHVIRUORQJWHUPFRPSDWLELOLW\
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
± ZLWKLQ WKDW EDQN $OO UHDGV RXWVLGH RI
WKH &),DGGUHVV UDQJH ZLWKLQ WKHEDQN UHWXUQVQRQYDOLGGDWD5HDGV IURPRWKHU EDQNV DUH DO
ORZHG ZULWHV DUH QRW 7R WHUPLQDWH UHDGLQJ &), GDWD WKH V\VWHP PXVW ZULWH WKH UHVHW FRPPDQG
7KH IROORZLQJ LV D & VRXUFH FRGH H[DPSOH RI XVLQJ WKH &), (QWU\ DQG ([LW IXQFWLRQV 5HIHU WR WKH
6SDQVLRQ /RZ /HYHO 'ULYHU 8VHUV *XLGH DYDLODEOH RQ ZZZDPGFRP DQG ZZZIXMLWVXFRP IRU
JHQHUDO LQIRUPDWLRQRQ 6SDQVLRQ)ODVKPHPRU\VRIWZDUH GHYHORSPHQWJXLGHOLQHV
/* Example: CFI Entry command */
*( (UINT16 *)bank_addr + 0x555 ) = 0x0098;
/* write CFI entry command
*/
/* Example: CFI Exit command
*/
*( (UINT16 *)bank_addr + 0x000 ) = 0x00F0;
/* write cfi exit command
*/
)RU IXUWKHU LQIRUPDWLRQ SOHDVH UHIHU WR WKH &), 6SHFLILFDWLRQ VHH -('(& SXEOLFDWLRQV -(3$
DQG -(6'DQG &), 3XEOLFDWLRQ 3OHDVH FRQWDFW \RXU VDOHV RIILFH IRU FRSLHV RI WKHVH
GRFXPHQWV
Table 15.3.
CFI Query Identification String
Addresses
Data
Description
K
4XHU\8QLTXH $6&,,VWULQJ 45<
K
3ULPDU\2(0 &RPPDQG 6HW
K
$GGUHVV IRU3ULPDU\([WHQGHG7DEOH
K
$OWHUQDWH 2(0&RPPDQG6HWK
QRQH H[LVWV
K
$K
K
$GGUHVV IRU$OWHUQDWH2(0([WHQGHG 7DEOHK
QRQHH[LVWV
Table 15.4.
System Interface String
Addresses
Data
Description
%K
K
9&& 0LQZULWHHUDVH
'±'YROW'±' PLOOLYROW
&K
K
9&& 0D[ ZULWHHUDVH
'±'YROW'±' PLOOLYROW
'K
K
933 0LQ YROWDJH K
QR933 SLQ SUHVHQW
(K
K
933 0D[ YROWDJH K
QR 933 SLQSUHVHQW
)K
K
7\SLFDOWLPHRXWSHU VLQJOHE\WHZRUG ZULWHI V
K
7\SLFDOWLPHRXWIRU 0LQVL]HEXIIHU ZULWHI V K
QRWVXSSRUWHG
K
$K
7\SLFDOWLPHRXWSHU LQGLYLGXDOEORFNHUDVHI PV
K
7\SLFDOWLPHRXWIRU IXOOFKLSHUDVH I PVK
QRW VXSSRUWHG
K
0D[WLPHRXW IRU E\WHZRUG ZULWH IWLPHVW\SLFDO
K
0D[WLPHRXW IRU EXIIHUZULWH IWLPHVW\SLFDO
K
0D[WLPHRXW SHU LQGLYLGXDOEORFNHUDVHI WLPHV W\SLFDO
K
0D[WLPHRXW IRU IXOO FKLSHUDVH I WLPHV W\SLFDOK
QRW VXSSRUWHG