S29PL-N_07 SPANSION [SPANSION], S29PL-N_07 Datasheet - Page 26
![no-image](/images/no-image-200.jpg)
S29PL-N_07
Manufacturer Part Number
S29PL-N_07
Description
256/128/128 Mb (16/8/8 M x 16-Bit) CMOS, 3.0 Volt-only Simultaneous Read/Write, Page-Mode Flash Memory
Manufacturer
SPANSION [SPANSION]
Datasheet
1.S29PL-N_07.pdf
(74 pages)
- Current page: 26 of 74
- Download datasheet (3Mb)
26
Software Functions and Sample Code
Note
Base = Base Address.
The following is a C source code example of using the single word program function. See the Spansion Low
Level Driver User’s Guide (available on www.spansion.com) for general information on Spansion Flash
memory software development guidelines.
/* Example: Program Command
/* Poll for program completion */
*((UINT16 *)base_addr + 0x555) = 0x00AA;
*((UINT16 *)base_addr + 0x2AA) = 0x0055;
*((UINT16 *)base_addr + 0x555) = 0x00A0;
*((UINT16 *)pa)
Unlock Cycle 1
Unlock Cycle 2
Program Setup
Program
Cycle
PASS. Device is in
read mode.
S29PL-N MirrorBit
D a t a
Figure 7.1 Single Word Program Operation
Yes
Table 7.7 Single Word Program
(LLD Function = lld_ProgramCmd)
Write Program Command:
Program Data to Address:
*/
Perform Polling Algorithm
Address 555h, Data A0h
Address 555h, Data AAh
Address 2AAh, Data 55h
(see Write Operation Status
= data;
S h e e t
Write Unlock Cycles:
Polling Status
Polling Status
= Busy?
flowchart)
= Done?
PA, PD
™
Flash Family
Operation
Write
Write
Write
Write
No
No
( P r e l i m i n a r y )
to return to read array mode.
/* write unlock cycle 1
/* write unlock cycle 2
/* write program setup command
/* write data to be programmed
FAIL. Issue reset command
Yes
Word Address
Word Address
Base + 2AAh
Base + 555h
Base + 555h
Unlock Cycle 1
Unlock Cycle 2
Setup Command
Program Address (PA),
Program Data (PD)
Error condition
(Exceeded Timing Limits)
S29PL-N_00_A5 June 6, 2007
Data Word
00AAh
0055h
00A0h
Data
*/
*/
*/
*/
Related parts for S29PL-N_07
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![S29PL-N](/images/no-image3.png)
Part Number:
Description:
256/128/128 Mb (16/8/8 M x 16-Bit) CMOS, 3.0 Volt-only Simultaneous Read/Write, Page-Mode Flash Memory
Manufacturer:
SPANSION [SPANSION]
Datasheet:
![S29PL-J](/images/no-image3.png)
Part Number:
Description:
CMOS 3.0 Volt-only, Simultaneous-Read/Write Flash Memory with Enhanced VersatileIO Control
Manufacturer:
SPANSION [SPANSION]
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: