DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

SST89E554 데이터 시트보기 (PDF) - Silicon Storage Technology

부품명
상세내역
제조사
SST89E554
SST
Silicon Storage Technology SST
SST89E554 Datasheet PDF : 58 Pages
First Prev 21 22 23 24 25 26 27 28 29 30 Next Last
FlashFlex51 MCU
SST89E564 / SST89V564 / SST89E554 / SST89V554
Preliminary Specifications
4.1.1 Product Identification
The Read-ID command accesses the Signature Bytes that
identify the device and the manufacturer as SST. External
programmers primarily use these Signature Bytes in the
selection of programming algorithms. The Read-ID com-
mand is selected by the command code of 0H on P3[7:6]
and P2[7:6]. See Figure 4-2 for timing waveforms.
Following is a detailed description of the External Host
Mode commands:
The Select-Block0 command enables Block 0 to be pro-
grammed in External Host Mode. Once this command is
executed, all subsequent External Host Commands will be
directed at Block 0. See Figure 4-3 for timing waveforms.
This command applies to SST89E564/SST89V564 only.
TABLE 4-3: SIGNATURE BYTES
Manufacturer’s ID
Device ID
SST89E564
SST89V564
SST89E554
SST89V554
Address
30H
31H
31H
31H
31H
Data
BFH
93H
92H
9BH
9AH
T4-3.4 384
The Select-Block1 command enables Block 1 (8 KByte
Block) to be programmed. Once this command is exe-
cuted, all subsequent External Host Commands that are
directed to the address range below 2000H will be directed
at Block 1. The Select-Block1 command only affects the
lowest 8 KByte of the program address space. For
addresses greater than or equal to 2000H, Block 0 is
accessed by default. Upon entering External Host Mode,
Block 1 is selected by default. See Figure 4-3 for timing
waveforms. This command applies to SST89E564/
SST89V564 only.
4.1.2 Arming Command
An arming command sequence must take place before
any External Host Mode sequence command is recog-
nized by the device. This prevents accidental triggering of
External Host Mode Commands due to noise or program-
mer error. The arming command is as follows:
1. PSEN# goes low while RST is high. This will get
the machine in External Host Mode, re-configuring
the pins, and turning on the on-chip oscillator.
2. A Read-ID command is issued, and after 1 ms the
External Host Mode commands can be issued.
After the above sequence, all other External Host Mode
commands are enabled. Before the Read-ID command is
received, all other External Host Mode commands
received are ignored.
4.1.3 Detail Explanation of the External Host Mode
Commands
The External Host Mode commands are Read-ID, Chip-
Erase, Block-Erase, Sector-Erase, Byte-Program, Byte-
Verify, Prog-SB1, Prog-SB2, Prog-SB3, Prog-SC0, Prog-
SC1, Select-Block0, Select-Block1. See Tables 4-1 and 4-2
for all signal logic assignments, Figure 4-1 for I/O pin
assignments, and Table 4-7 for the timing parameters. The
critical timing for all Erase and Program commands is gen-
erated by an on-chip flash memory controller. The high-to-
low transition of the PROG# signal initiates the Erase or
Program commands, which are synchronized internally.
The Read commands are asynchronous reads, indepen-
dent of the PROG# signal level.
The Chip-Erase, Block-Erase, and Sector-Erase com-
mands are used for erasing all or part of the memory
array. Erased data bytes in the memory array will be
erased to FFH. Memory locations that are to be pro-
grammed must be in the erased state prior to program-
ming.
The Chip-Erase command erases all bytes in both memory
blocks, regardless of any previous Select-Block0 or Select-
Block1 commands. Chip-Erase ignores the Security Lock
status and will erase the Security Lock, returning the device
to its Unlocked state. The Chip-Erase command will also
erase the SC0 bit. Upon completion of Chip-Erase com-
mand, Block 1 will be the selected block. See Figure 4-4 for
timing waveforms.
The Block-Erase command erases all bytes in the selected
memory blocks. This command will not be executed if the
security lock is enabled. The selection of the memory block
to be erased is determined by the prior execution Select-
Block0 or Select-Block1 command. See Figure 4-6 for the
timing waveforms.
The Sector-Erase command erases all of the bytes in a
sector. The sector size for the flash memory is 128 Bytes.
This command will not be executed if the Security lock is
enabled. See Figure 4-7 for timing waveforms.
The Byte-Program command is used for programming new
data into the memory array. Programming will not take
place if any security locks are enabled. See Figure 4-8 for
timing waveforms.
©2001 Silicon Storage Technology, Inc.
26
S71181-03-000 9/01 384

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]