M58LT128HSB8ZA6 NUMONYX [Numonyx B.V], M58LT128HSB8ZA6 Datasheet - Page 99
![no-image](/images/no-image-200.jpg)
M58LT128HSB8ZA6
Manufacturer Part Number
M58LT128HSB8ZA6
Description
Manufacturer
NUMONYX [Numonyx B.V]
Datasheet
1.M58LT128HSB8ZA6.pdf
(110 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
M58LT128HSB8ZA6
Manufacturer:
ST
Quantity:
10 720
Company:
Part Number:
M58LT128HSB8ZA6E
Manufacturer:
Micron Technology Inc
Quantity:
10 000
Part Number:
M58LT128HSB8ZA6E
Manufacturer:
ST
Quantity:
20 000
Company:
Part Number:
M58LT128HSB8ZA6F
Manufacturer:
Numonyx/ST Micro
Quantity:
135
Company:
Part Number:
M58LT128HSB8ZA6F
Manufacturer:
Micron Technology Inc
Quantity:
10 000
M58LT128HST, M58LT128HSB
Figure 27. Buffer Enhanced Factory Program flowchart and pseudo code
NO
SR3 and SR1for errors
Read Status Register
SR4 = 1
Exit
NO
NO
NO
NO
NO
Address = NOT WA1
Full Status Register
Increment Count
Write FFFFh to
Address WA1
Address WA1
Read Status
Address WA1
Initialize count
Write D0h to
YES
Read Status
YES
YES
Write 80h to
Write PDX
YES
Read Status
Last data?
X = X + 1
Register
SR7 = 0
Register
SR7 = 1
SR0 = 0
X = 32
Register
Check
Start
End
X = 0
YES
SETUP PHASE
PROGRAM AND
VERIFY PHASE
EXIT PHASE
Buffer_Enhanced_Factory_Program_Command
writeToFlash (start_address, 0x80) ;
writeToFlash (start_address, 0xD0) ;
do {
do {
status_register = readFlash (start_address);
if (status_register.SR4==1) { /*error*/
if (status_register.SR3==1) error_handler ( ) ;/*V PP error */
if (status_register.SR1==1) error_handler ( ) ;/* Protected Block */
}
while (status_register.SR7==1)
x=0; /* initialize count */
do {
writeToFlash (start_address, DataFlow[x]);
x++;
}while (x<32)
do {
status_register = readFlash (start_address);
}while (status_register.SR0==1)
} while (not last data)
writeToFlash (another_block_address, FFFFh)
do {
status_register = readFlash (start_address)
}while (status_register.SR7==0)
full_status_register_check();
}
(start_address, DataFlow[]) {
Flowcharts and pseudo codes
AI12898
99/110