Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

TE28F800C3BA90

Part # TE28F800C3BA90
Description NOR, Flash 512K x 16 48PinTSSOP
Category IC
Availability In Stock
Qty 375
Qty Price
1 - 78 $0.87249
79 - 157 $0.69403
158 - 236 $0.65437
237 - 315 $0.60810
316 + $0.54200
Manufacturer Available Qty
INTEL
Date Code: 0015
  • Shipping Freelance Stock: 190
    Ships Immediately
INTEL
Date Code: 0309
  • Shipping Freelance Stock: 16
    Ships Immediately
INTEL
Date Code: 0013
  • Shipping Freelance Stock: 167
    Ships Immediately
INTEL
Date Code: 0312
  • Shipping Freelance Stock: 2
    Ships Immediately



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

Intel
£
Advanced+ Boot Block Flash Memory (C3)
22 Datasheet
The 12 V V
PP
mode enhances programming performance during the short period of time typically
found in manufacturing processes; however, it is not intended for extended use. 12 V may be
applied to VPP during Program and Erase operations for a maximum of 1000 cycles on the main
blocks and 2500 cycles on the parameter blocks. VPP may be connected to 12 V for a total of 80
hours maximum. Stressing the device beyond these limits may cause permanent damage.
4.2.2 Suspending and Resuming Program
The Program Suspend command halts an in-progress program operation so that data can be read
from other locations of memory. Once the programming process starts, issuing the Program
Suspend command to the CUI requests that the WSM suspend the program sequence at
predetermined points in the program algorithm. The device continues to output status-register data
after the Program Suspend command is issued. Polling status-register bits SR[7] and SR[2] will
determine when the program operation has been suspended (both will be set to “1”). t
WHRH1
/
t
EHRH1
specify the program-suspend latency.
A Read-Array command can now be issued to the CUI to read data from blocks other than that
which is suspended. The only other valid commands while program is suspended are Read Status
Register, Read Identifier, CFI Query, and Program Resume.
After the Program Resume command is issued to the flash memory, the WSM will continue with
the programming process and status register bits SR[2] and SR[7] will automatically be cleared.
The device automatically outputs status register data when read (see Figure 14, “Program Suspend
/ResumeFlowchart”onpage53) after the Program Resume command is issued. V
PP
must remain
atthesameV
PP
level used for program while in program-suspend mode. RP# must also remain at
V
IH
.
4.3 Erase Mode
To erase a block, issue the Erase Set-up and Erase Confirm commands to the CUI, along with an
address identifying the block to be erased. This address is latched internally when the Erase
Confirm command is issued. Block erasure results in all bits within the block being set to “1.” Only
one block can be erased at a time. The WSM will execute a sequence of internally timed events to
program all bits within the block to “0,” erase all bits within the block to “1,” then verify that all
bits within the block are sufficiently erased. While the erase executes, status bit 7 is a “0.”
When the status register indicates that erasure is complete, check the erase-status bit to verify that
the Erase operation was successful. If the Erase operation was unsuccessful, SR[5] of the status
register will be set to a “1,” indicating an erase failure. If V
PP
was not within acceptable limits after
the Erase Confirm command was issued, the WSM will not execute the erase sequence; instead,
SR[5] of the status register is set to indicate an erase error, and SR[3] is set to a “1” to identify that
V
PP
supply voltage was not within acceptable limits.
After an Erase operation, clear the status register (0x50) before attempting the next operation. Any
CUI instruction can follow after erasure is completed; however, to prevent inadvertent status-
register reads, it is advisable to place the flash in read-array mode after the erase is complete.
Intel
£
Advanced+ Boot Block Flash Memory (C3)
Datasheet 23
4.3.1 Suspending and Resuming Erase
Since an Erase operation requires on the order of seconds to complete, an Erase Suspend command
is provided to allow erase
-sequence interruption in order to read data from—or program data to—
another block in memory. Once the erase sequence is started, issuing the Erase Suspend command
to the CUI suspends the erase sequence at a predetermined point in the erase algorithm. The status
register will indicate if/when the Erase operation has been suspended. Erase-suspend latency is
specified by t
WHRH2
/t
EHRH2
.
A Read Array or Program command can now be issued to the CUI to read/program data from/to
blocks other than that which is suspended. This nested Program command can subsequently be
suspended to read yet another location. The only valid commands while Erase is suspended are
Read Status Register, Read Identifier, CFI Query, Program Setup, Program Resume, Erase
Resume, Lock Block, Unlock Block, and Lock-Down Block. During erase-suspend mode, the chip
can be placed in a pseudo
-standbymodebytakingCE#toV
IH
, which reduces active current
consumption.
Erase Resume continues the erase sequence when CE# = V
IL
. Similar to the end of a standard
Erase operation, the status register should be read and cleared before the next instruction is issued.
Intel
£
Advanced+ Boot Block Flash Memory (C3)
24 Datasheet
Bus operations are defined in Table 5, “Bus Operations” on page 17.
Table 7. Command Bus Operations
Command Notes
First Bus Cycle Second Bus Cycle
Oper Addr Data Oper Addr Data
Read Array 1,3 Write X 0xFF
Read Identifier 1,3 Write X 0x90 Read IA ID
CFI Query 1,3 Write X 0x98 Read QA QD
Read Status Register 1,3 Write X 0x70 Read X SRD
Clear Status Register 1,3 Write X 0x50
Program 2,3 Write X
0x40/
0x10
Write PA PD
Block Erase/Confirm 1,3 Write X 0x20 Write BA D0H
Program/Erase Suspend 1,3 Write X 0xB0
Program/Erase Resume 1,3 Write X 0xD0
Lock Block 1,3 Write X 0x60 Write BA 0x01
Unlock Block 1,3 Write X 0x60 Write BA 0xD0
Lock-Down Block 1,3 Write X 0x60 Write BA 0x2F
Protection Program 1,3 Write X 0xC0 Write PA PD
X = "Don’t Care" PA = Prog Addr BA = Block Addr IA = Identifier Addr. QA = Query Addr.
SRD = Status Reg.
Data
PD = Prog Data ID = Identifier Data QD = Query Data
NOTES:
1. Following the Read Identifier or CFI Query commands, read operations output device identification data or
CFI query information, respectively. See Section 4.1.2 and Section 4.1.3.
2. Either 0x40 or 0x10 command is valid, but the Intel standard is 0x40.
3. When writing commands, the upper data bus [DQ8-DQ15] should be either V
IL
or V
IH
, to minimize current
draw.
PREVIOUS1234567891011121314NEXT