S29CD-J_12 SPANSION [SPANSION], S29CD-J_12 Datasheet - Page 46
![no-image](/images/no-image-200.jpg)
S29CD-J_12
Manufacturer Part Number
S29CD-J_12
Description
Manufacturer
SPANSION [SPANSION]
Datasheet
1.S29CD-J_12.pdf
(81 pages)
- Current page: 46 of 81
- Download datasheet (4Mb)
46
9.2.1
9.2.2
Programming PPB
Erasing PPB
The PPB Program Command is used to program, or set, a given PPB. The first three cycles in the PPB
Program Command are standard unlock cycles. The fourth cycle in the PPB Program Command executes the
pulse which programs the specified PPB. The user must wait either 100 µs or until DQ6 stops toggling before
executing the fifth cycle, which is the read verify portion of the PPB Program Command. The sixth cycle
outputs the status of the PPB Program operation.
In the event that the program PPB operation was not successful, the user can loop directly to the fourth cycle
of the PPB Program Command to perform the program pulse and read verification again. After four
unsuccessful loops through the program pulse and read verification cycles the PPB programming operation
should be considered a failure.
The All PPB Erase command is used to erase all the PPBs in bulk. There are no means for individually
erasing a specific PPB. The first three cycles of the PPB Erase command are standard unlock cycles. The
fourth cycle executes the erase pulse to all the PPBs. The user must wait either 20 ms or until DQ6 stops
toggling before executing the fifth cycle, which is the read verify portion of the PPB Erase Command. The
sixth cycle outputs the status of the PPB Erase operation.
In the event that the erase PPB operation was not successful, the user can loop directly to the fourth cycle of
the All PPB Erase Command to perform the erase pulse and read verification again. After four unsuccessful
loops through the erase pulse and read verification cycles, the PPB erasing operation should be considered a
failure.
Note
All PPB must be preprogrammed prior to issuing the All PPB Erase Command.
NO
5th attempt?
Error
YES
S29CD-J and S29CL-J Flash Family
Figure 9.2 PPB Program Operation
NO
D a t a
small bank and wait for
Write 0x68 to SG+WP
Either poll DQ6 in the
it to stop toggling OR
Write 0x48 to SG+WP
Write 0xAA to 0x555
Write 0x55 to 0x2AA
Write 0x60 to 0x555
Read from SG+WP
wait 100 µs
DQ0 = 1?
S h e e t
Done
YES
S29CD-J_CL-J_00_B7 October 11, 2012
Note: Reads from the
small bank at this point
return the status of the
operation, not read array
data.
Related parts for S29CD-J_12
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![s29cd-j](/images/no-image3.png)
Part Number:
Description:
32/16 Megabit Cmos 2.6 Volt Or 3.3 Volt-only Simultaneous Read/write, Dual Boot, Burst Mode Flash Memory With Versatilei/o?
Manufacturer:
Meet Spansion Inc.
Datasheet:
![S34ML01G100TFI000](/images/no-image3.png)
Part Number:
Description:
TS 48/CIVIL/1-BIT ECC, X8 I/O AND 3V VCC SPANSION SLC NAND
Manufacturer:
SPANSION
Datasheet:
![S34ML04G100TFI000](/images/no-image3.png)
Part Number:
Description:
TS 48/CIVIL/1-BIT ECC, X8 I/O AND 3V VCC SPANSION SLC NAND
Manufacturer:
SPANSION
Datasheet:
![AM29F010B-70EC](/images/no-image3.png)
Part Number:
Description:
Manufacturer:
SPANSION
Datasheet:
![AM29DL322GT70WMI](/images/no-image3.png)
Part Number:
Description:
Manufacturer:
SPANSION
Datasheet:
![AM29DL323GB90WMI](/images/no-image3.png)
Part Number:
Description:
Manufacturer:
SPANSION
Datasheet:
![MBM29F400TC-70PFTN](/images/no-image3.png)
Part Number:
Description:
MBM29F400TC-70PFTNSPANSION [FLASH MEMORY CMOS 4M (512K x 8/256K x 16) BIT]
Manufacturer:
SPANSION
Datasheet:
![AM29F010B70JI](/images/no-image3.png)
Part Number:
Description:
AM29F010B70JI1 Megabit (128 K x 8-bit) CMOS 5.0 Volt-only, Uniform Sector Flash Memory
Manufacturer:
SPANSION
Datasheet:
![S29AL016D70BAI020](/images/no-image3.png)
Part Number:
Description:
S29AL016D70BAI02016 MEGABIT CMOS 3.0 VOLT ONLY BOOT SECTOR FLASH MEMORY
Manufacturer:
SPANSION
Datasheet:
![S29AL016M90FAI010](/images/no-image3.png)
Part Number:
Description:
S29AL016M90FAI01016 MEGABIT (2M X 8 BIT / I M X 16 BIT) 3.0 VOLT ONLY BOOT SECTOR FLASH MEMORY
Manufacturer:
SPANSION
Datasheet:
![S29AL016M90FAI020](/images/no-image3.png)
Part Number:
Description:
S29AL016M90FAI02016 MEGABIT (2M X 8 BIT / I M X 16 BIT) 3.0 VOLT ONLY BOOT SECTOR FLASH MEMORY
Manufacturer:
SPANSION
Datasheet:
![AM49LV128BMH15NT](/images/no-image3.png)
Part Number:
Description:
Manufacturer:
SPANSION
Datasheet:
![AM49PDL127BH](/images/no-image3.png)
Part Number:
Description:
Manufacturer:
SPANSION
Datasheet:
![MBM29DL800TA-90PFTN](/images/no-image3.png)
Part Number:
Description:
Manufacturer:
SPANSION
Datasheet:
![MBM29DL800BA-90PFTN](/images/no-image3.png)
Part Number:
Description:
Manufacturer:
SPANSION
Datasheet: