Specifications
SKU: 11267327
Parameter | Symbol | Min | Typical | Max | Unit |
---|---|---|---|---|---|
Storage Temperature | -40 | 85 | °C | ||
Operating Temperature | -40 | 85 | °C | ||
Supply Voltage (Vcc) | 2.7 | 3.6 | V | ||
Standby Current | IDD | 1 | 5 | μA | |
Active Current | IDD | 5 | 20 | mA | |
Programming Time | TP | 3 | 5 | ms | |
Erase Time (Sector) | TE | 200 | 300 | ms | |
Erase Time (Block) | TE | 1500 | 2000 | ms | |
Write Protect Pin | WP | Active Low | |||
Data Retention | 20 | Years | |||
Endurance (Erase Cycles) | 100,000 | Cycles | |||
Package Type | SOP8 | ||||
Memory Density | 4 Mbit | ||||
Organization | 512 K x 8 |
Instructions for Using W25Q40CLSNIG
Power Supply:
- Ensure the supply voltage (Vcc) is within the range of 2.7V to 3.6V.
- Connect the ground (GND) pin to the system ground.
Pin Configuration:
- Vcc: Power supply.
- GND: Ground.
- HOLD#: Hold input, active low. Can be tied to Vcc if not used.
- WP#: Write protect input, active low. Can be tied to Vcc if not used.
- SI: Serial data input.
- SO: Serial data output.
- SCK: Serial clock input.
- CS#: Chip select, active low.
Initialization:
- Set CS# low to select the device.
- Apply the appropriate command sequence to initialize the device.
Read Operations:
- Use the Read Data command (03h) to read data from the memory.
- Set up the address and read the data bytes.
Write Operations:
- Use the Write Enable command (06h) before any write operation.
- Use the Page Program command (02h) to write data to the memory.
- Ensure the write operation completes before issuing another command.
Erase Operations:
- Use the Sector Erase command (20h) to erase a sector.
- Use the Block Erase command (52h or D8h) to erase a block.
- Ensure the erase operation completes before writing new data.
Status Register:
- Use the Read Status Register command (05h) to check the status of the device.
- The status register indicates whether the device is busy or ready for new commands.
Write Protect:
- Set WP# low to prevent write operations.
- Setting WP# high allows write operations.
Hold Function:
- Set HOLD# low to pause ongoing operations.
- Setting HOLD# high resumes operations.
Data Retention and Endurance:
- Ensure the device is operated within the specified temperature and voltage ranges to maintain data retention and endurance.
- Avoid excessive erase cycles to prolong the life of the device.
Handling and Storage:
- Store the device in a dry, cool environment.
- Handle with care to avoid static discharge and physical damage.
For detailed command sequences and timing diagrams, refer to the datasheet provided by the manufacturer.
(For reference only)Inquiry - W25Q40CLSNIG