Specifications
SKU: 11246751
Parameter | Description | Min | Typ | Max | Unit |
---|---|---|---|---|---|
Capacity | Memory Size | - | 32 | - | Mbit |
Voltage (Vcc) | Operating Supply Voltage | 2.7 | - | 3.6 | V |
Current (Read) | Active Current - Read | - | 5 | - | mA |
Current (Write) | Active Current - Write | - | 10 | - | mA |
Current (Standby) | Standby Current | - | 1 | - | μA |
Operating Temperature | Operating Temperature Range | -40 | - | 85 | °C |
Programming Time | Typical Page Program Time | - | 2 | - | ms |
Erase Time | Block Erase Time | - | 30 | - | ms |
Endurance | Program/Erase Cycles | - | 100,000 | - | Cycles |
Data Retention | Data Retention | - | 20 | - | Years |
Instructions for SST26VF032B-104I/SM
1. Initialization
- Power-Up Sequence:
- Apply Vcc to the device.
- Ensure Vcc is stable before applying any commands or data.
2. Read Operations
- Read Array Command:
- Send command
0x03
(Read Data) to the device. - Provide the starting address (24-bit).
- The device will output the data starting from the specified address.
- Send command
3. Write Operations
- Write Enable:
- Send command
0x06
(Write Enable) to allow write operations.
- Send command
- Page Program:
- Send command
0x02
(Page Program). - Provide the starting address (24-bit).
- Send the data to be programmed (up to 256 bytes per page).
- Send command
4. Erase Operations
- Sector Erase:
- Send command
0x20
(Sector Erase). - Provide the starting address (24-bit) of the sector to be erased (4KB).
- Send command
- Block Erase:
- Send command
0x52
(32KB Block Erase). - Provide the starting address (24-bit) of the block to be erased (32KB).
- Send command
- Chip Erase:
- Send command
0xC7
(Chip Erase) to erase the entire chip.
- Send command
5. Status Register Operations
- Read Status Register:
- Send command
0x05
(Read Status Register) to read the status register.
- Send command
- Write Status Register:
- Send command
0x01
(Write Status Register) followed by the new status register value.
- Send command
6. Protecting Memory
- Write Protect:
- Set the Write Protect (WP) pin high to prevent accidental writes.
- Software Protection:
- Use the status register to set block protection bits.
7. Deep Power-Down Mode
- Enter Deep Power-Down:
- Send command
0xB9
(Deep Power-Down).
- Send command
- Exit Deep Power-Down:
- Any valid command will exit deep power-down mode.
8. Error Handling
- Check Status Register:
- After write or erase operations, check the status register to ensure the operation was successful.
- Handle Failures:
- If an error is detected, retry the operation or reset the device.
9. Timing Considerations
- Ensure Timing:
- Follow the timing specifications for read, write, and erase operations to avoid data corruption.
- Polling:
- Use polling to check the status register after write or erase operations to ensure they have completed.
10. Package Information
- Package Type:
- SOIC-8, TSSOP-8, WSON-8
- Pin Configuration:
- Refer to the datasheet for detailed pin configurations and pin functions.
Inquiry - SST26VF032B-104I/SM