S29GL256P11TFI013 Spansion Inc., S29GL256P11TFI013 Datasheet - Page 20
S29GL256P11TFI013
Manufacturer Part Number
S29GL256P11TFI013
Description
IC 256M PAGE-MODE FLASH MEMORY
Manufacturer
Spansion Inc.
Datasheet
1.S29GL128P11TFI020.pdf
(71 pages)
- Current page: 20 of 71
- Download datasheet (2Mb)
18
Software Functions and Sample Code
Note
1. Any offset within the device works.
2. base = base address.
The following is a C source code example of using the autoselect function to read the manufacturer ID. Refer
to the Spansion Low Level Driver User’s Guide (available on www.spansion.com) for general information on
Spansion Flash memory software development guidelines.
/* Here is an example of Autoselect mode (getting manufacturer ID) */
/* Define UINT16 example: typedef unsigned short UINT16; */
UINT16 manuf_id;
/* Auto Select Entry */
*( (UINT16 *)base_addr + 0x555 ) = 0x00AA; /* write unlock cycle 1 */
*( (UINT16 *)base_addr + 0x2AA ) = 0x0055; /* write unlock cycle 2 */
*( (UINT16 *)base_addr + 0x555 ) = 0x0090; /* write autoselect command */
/* multiple reads can be performed after entry */
manuf_id = *( (UINT16 *)base_addr + 0x000 ); /* read manuf. id */
/*
*( (UINT16 *)base_addr + 0x000 ) = 0x00F0; /* exit autoselect (write reset command) */
Autoselect Command
Autoselect exit */
Unlock Cycle 1
Unlock Cycle 2
Unlock Cycle 1
Cycle
Cycle
D a t a
S29GL-P MirrorBit
Operation
Operation
S h e e t
Table 7.4 Autoselect Entry in System
Write
Write
Write
Write
(LLD Function = lld_AutoselectEntryCmd)
(LLD Function = lld_AutoselectExitCmd)
Table 7.5 Autoselect Exit
( A d v a n c e
TM
Byte Address
Byte Address
base + XXXh
BasexAAAh
BasexAAAh
Flash Family
Basex555h
Word Address
Word Address
base + XXXh
I n f o r m a t i o n )
Basex2AAh
Basex555h
Basex555h
S29GL-P_00_A3 November 21, 2006
0x00AAh
0x00F0h
0x0055h
0x0090h
Data
Data
Related parts for S29GL256P11TFI013
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Flash 3V 32Mb Float Gate two address 90s
Manufacturer:
Spansion Inc.
Datasheet:
Part Number:
Description:
Flash 3V 64Mb Float Gate two address 90s
Manufacturer:
Spansion Inc.
Datasheet:
Part Number:
Description:
Flash 3V 64Mb Float Gate standard config 90s
Manufacturer:
Spansion Inc.
Datasheet:
Part Number:
Description:
Flash 3V 1 Gb Mirrorbit highest address120ns
Manufacturer:
Spansion Inc.
Datasheet:
Part Number:
Description:
Flash 3V 256Mb Mirrorbit highest address110ns
Manufacturer:
Spansion Inc.
Datasheet:
Part Number:
Description:
Flash 3V 64Mb Float Gate highest address 90s
Manufacturer:
Spansion Inc.
Datasheet:
Part Number:
Description:
Flash 3V 512Mb Mirrorbit lowest address100ns
Manufacturer:
Spansion Inc.
Datasheet:
Part Number:
Description:
Flash 3V 32Mb Float Gate highest address 90s
Manufacturer:
Spansion Inc.
Datasheet:
Part Number:
Description:
Flash 3V 64Mb Float Gate highest address 90s
Manufacturer:
Spansion Inc.
Datasheet:
Part Number:
Description:
Flash 3V 1 Gb Mirrorbit highest address110ns
Manufacturer:
Spansion Inc.
Datasheet:
Part Number:
Description:
Flash 3V 256Mb Mirrorbit lowest address110ns
Manufacturer:
Spansion Inc.
Datasheet:
Part Number:
Description:
Flash 3V 512Mb Mirrorbit highest address110ns
Manufacturer:
Spansion Inc.
Datasheet:
Part Number:
Description:
Flash 3V 128Mb Mirrorbit lowest address110ns
Manufacturer:
Spansion Inc.
Datasheet:
Part Number:
Description:
Flash 3V 64Mb Float Gate standard config 70s
Manufacturer:
Spansion Inc.
Part Number:
Description:
IC, FLASH, 1MBIT, 70NS, LCC-32
Manufacturer:
Spansion Inc.
Datasheet: