Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes
  • product video
product primary image

SST25PF040C

4 Mbit 2.3 - 3.6V SPI Serial Flash

Status: In Production

Features:

  • Single Voltage Read and Write Operations- 2.3–3.6V
  • Serial Interface Architecture- SPI Compatible: Mode 0 and Mode 3
  • Dual Input/Output I/O Support
  • High Speed Clock Frequency up to 40 MHz
  • Endurance: 100,000 Cycles (typical)
  • Greater than 20 years Data Retention
  • Active Read Current: 5 mA (typical)
  • Standby Current: 5 µA (typical)
  • Power-down Mode: 3µA (typical)
  • Uniform 4 KByte sectors
  • Uniform 64 KByte overlay blocks
  • Sector-Erase Time: 40 ms (typical)
  • Byte-Program Time: 4 ms/256 bytes (typical)
  • Page Program Mode - 256 Bytes/Page
  • End-of-Write Detection- Software polling the BUSY bit in Status Register
  • Hold Pin (HOLD#)- Suspends a serial sequence to the memorywithout deselecting the device
  • Write Protection (WP#)- Enables/Disables the Lock-Down function of the status register
  • Software Write Protection- Write protection through Block-Protection bits instatus register
  • Temperature Range- Industrial: -40°C to +85°C; Extended: 40°C to +125°C
  • Automotive AEC-Q100 Grade 1 and Grade 3 qualified
  • 8-lead SOIC (150 mils)
  • 8-contact WDFN (6mm x 5mm)
  • 8-contact USON (2mm x 3mm)
  • All devices are RoHS compliant
View More
Overview
Documents
Development Environment
Similar Devices
RoHS Information
Add to Cart

Device Overview

Summary

The 25 series Serial Flash family features a four-wire, SPI-compatible interface that allows for a low pin-count package which occupies less board space and ultimately lowers total system costs. The SST25PF040C devices are enhanced with extended operating voltage of 2.3-3.6V. 

SST25PF040C SPI serial flash memories are manufactured with proprietary, high-performance CMOS SuperFlash technology. The split-gate cell design and thick-oxide tunneling injector attain better reliability and manufacturability compared with alternate approaches.

Additional Features
    • Single Voltage Read and Write Operations- 2.3–3.6V
    • Serial Interface Architecture- SPI Compatible: Mode 0 and Mode 3
    • Dual Input/Output I/O Support
    • High Speed Clock Frequency up to 40 MHz
    • Superior Reliability:
      • Endurance: 100,000 Cycles (typical)
      • Greater than 20 years Data Retention
    • Low Power Consumption:
      • Active Read Current: 5 mA (typical)
      • Standby Current: 5 µA (typical) 
      • Power-down Mode: 3µA (typical)
    • Flexible Erase Capability 
      • Uniform 4 KByte sectors
      • Uniform 64 KByte overlay blocks
    • Fast Erase and Byte-Program: 
      • Sector-Erase Time: 40 ms (typical)
      • Byte-Program Time: 4 ms/256 bytes (typical)
    • Page Program Mode - 256 Bytes/Page
    • End-of-Write Detection- Software polling the BUSY bit in Status Register
    • Hold Pin (HOLD#)- Suspends a serial sequence to the memorywithout deselecting the device
    • Write Protection (WP#)- Enables/Disables the Lock-Down function of the status register
    • Software Write Protection- Write protection through Block-Protection bits instatus register
    • Temperature Range- Industrial: -40°C to +85°C
    • Packages Available- 
      • 8-lead SOIC (150 mils)
      • 8-contact WDFN (6mm x 5mm)
      • 8-contact USON (2mm x 3mm)
    • All devices are RoHS compliant
    Parametrics
    Name
    Value
    Density
    4 Mbit
    Op. Volt Range (V)
    2.3 to 3.6
    Max. Clock Freq.
    40 MHz
    Page Size (bytes)
    256
    Write Protect
    Quarter, Half, Whole Array
    Temp Range (°C)
    -40°C to +125°C
    Endurance
    100,000
    Data Retention (Years)
    20
    Bus Modes
    SPI,SDI

    Documents

    Jump to:

    Supporting Collateral

    Brochures

    Software Libraries/Firmware

    Development Environment

    • Integrated Development Environments
    • Production Programmers
    • Demo & Evaluation Boards
    • Code Examples
    Integrated Development Environments
    MPLAB-X-IDE
    MPLAB X Integrated Development Environment (IDE) ( MPLAB-X-IDE )

    MPLAB® X Integrated Development Environment (IDE) is an expandable, highly configurable software program that incorporates powerful tools to help you discover, configure, develop, debug and qualify embedded designs for most of Microchip’s microcontrollers, microprocessors and digital signal controllers.
    MPLAB X IDE works seamlessly with the MPLAB development ecosystem of

    ...

    Learn More
    Production Programmers
    MPLAB PM3 Universal Device Programmer
    MPLAB PM3 Universal Device Programmer ( DV007004 )

    MPLAB® PM3 Universal Device Programmer no longer supports all PIC MCU devices. To see if your device is supported, input your device part number here: https://www.microchip.com/wwwproducts/DevTool/

    Alternate products to use for production programming for all PIC devices are:

    • MPLAB ICD 4 (DV164045)
    • MPLAB PICkit 4
    ...

    • Socket: AC164302   PartNo: SST25PF040C (8SN)
    • Socket: AC164324   PartNo: SST25PF040C (8MF)
    Learn More
    Add To Cart
    Softlog SEC-DS Secure Programming Upgrade for ICP2 Programmers
    Softlog SEC-DS Secure Programming Upgrade for ICP2 Programmers ( SW500090 )

    The Softlog SEC-DS Secure Programming Upgrade is a "Secure Programming" extension for the ICP2 and ICP2(HC) programmers that provides several layers of protection--utilizing breakthrough technology--dramatically reducing the risk of unauthorized reconstruction of hex data and limiting how many times a hex file can be programmed. Secure programming operates on two levels: the ADMIN level and the...

    Learn More
    Add To Cart
    Softlog SEC4CH-DS Secure Programming Upgrade for ICP2GANG Programmers
    Softlog SEC4CH-DS Secure Programming Upgrade for ICP2GANG Programmers ( SW500091 )

    The Softlog SEC4CH-DS Secure Programming Upgrade is a "Secure Programming" extension for the ICP2GANG programmer that provides several layers of protection--utilizing breakthrough technology--dramatically reducing the risk of unauthorized reconstruction of hex data and also limiting how many times a hex file can be programmed. Secure programming operates on two levels: the ADMIN level and the USER...

    Learn More
    Add To Cart
    Softlog ICP2(G3) ICSP Production Programmer
    Softlog ICP2(G3) ICSP Production Programmer ( TPG100001-G3 )

    The ICP2(G3) Production Quality In-Circuit Programmer is a cost-effective programmer that operates with a PC or as a standalone unit. It programs 8-bit PIC® / AVR® MCUs and Serial EEPROMs & Flash ICs. ICP2(G3) hardware is designed to support popular programming interfaces (ICSP™, JTAG, SWD, UPDI, SPI, QSPI, etc.)

    Learn More
    Add To Cart
    Softlog ICP2(G3)-DP ICSP Production Programmer
    Softlog ICP2(G3)-DP ICSP Production Programmer ( TPG100002-G3 )

    The ICP2(G3)-DP Production Quality In-Circuit Programmer is a cost-effective programmer that operates with a PC or as a standalone unit. It programs 8-bit PIC® & AVR® MCUs, 16-bit PIC MCUs & dsPIC® DSCs and Serial EEPROMs & Flash ICs. ICP2(G3)-DP hardware is designed to support popular programming interfaces (ICSP™, JTAG, SWD, UPDI, SPI, QSPI,

    ...

    Learn More
    Add To Cart
    Softlog ICP2GANG(G3)-DP 4-Channel ICSP Production Gang Programmer
    Softlog ICP2GANG(G3)-DP 4-Channel ICSP Production Gang Programmer ( TPG100004-G3 )

    The ICP2GANG(G3)-DP Production Quality In-Circuit 4-channel (expandable to 64 channels) GANG programmer is a cost-effective programmer that operates with a PC or as a standalone unit and simultaneously programs 8-bit PIC® & AVR® MCUs, 16-bit PIC MCUs & dsPIC® DSCs, and serial EEPROMs & Flash ICs. ICP2GANG(G3)-DP hardware is designed to support popular programming

    ...

    Learn More
    Add To Cart
    Softlog ICP2GANG(G3) 4-Channel ICSP Production Gang Programmer
    Softlog ICP2GANG(G3) 4-Channel ICSP Production Gang Programmer ( TPG100005-G3 )

    The ICP2GANG(G3) Production Quality In-Circuit 4-channel (expandable to 64 channels) GANG programmer is a cost-effective programmer that operates with a PC or as a standalone unit and simultaneously programs 8-bit PIC® & AVR® MCUs and serial EEPROMs & Flash ICs. ICP2GANG(G3) hardware is designed to support popular programming interfaces (ICSP™, JTAG, SWD, UPDI, SPI, QSPI,

    ...

    Learn More
    Add To Cart
    Softlog ICP2GANG(G3)-DS ICSP Secure Production Gang Programmer
    Softlog ICP2GANG(G3)-DS ICSP Secure Production Gang Programmer ( TPG100006-G3 )

    The ICP2GANG(G3)-DS Production Quality ICSP Secure GANG Programmer is a 4-channel in-circuit programmer (expandable up to 64 channels) that operates with a PC or as a standalone unit and simultaneously programs 8-bit PIC® & AVR® MCUs and serial EEPROMs & Flash ICs. The secure programming feature dramatically reduces the risk of unauthorized

    ...

    Learn More
    Add To Cart
    Softlog ICP2(G3)-DS ICSP Secure Production Programmer
    Softlog ICP2(G3)-DS ICSP Secure Production Programmer ( TPG100007-G3 )

    The ICP2(G3)-DS Production Quality Secure Programmer is an in-circuit programmer that operates with a PC or as a standalone unit, and programs 8-bit PIC® & AVR® MCUs and serial EEPROMs & Flash ICs. The secure programming feature dramatically reduces the risk of unauthorized reconstruction of hex files, and also limits how many times the hex file can be programmed. ICP2(G3)-DS

    ...

    Learn More
    Add To Cart
    Softlog ICP2PORT(G3) Portable In-Circuit Production Programmer
    Softlog ICP2PORT(G3) Portable In-Circuit Production Programmer ( TPG100009-G3 )

    A member of the ICP(G3) family of high-speed, production-grade in-circuit programmers. This compact, battery-powered device supports up to six different programming environments, making it an ideal, low-cost solution for field upgrades. ICP2PORT(G3) programs Microchip 8-bit PIC® & AVR® MCUs and Serial EEPROMs & Flash ICs. ICP2PORT(G3) hardware is designed to support popular

    ...

    Learn More
    Add To Cart
    Softlog ICP2PORT(G3)-P Portable In-Circuit Production Programmer
    Softlog ICP2PORT(G3)-P Portable In-Circuit Production Programmer ( TPG100010-G3 )

    A member of the ICP(G3) family of high-speed, production-grade in-circuit programmers. This compact, battery-powered device supports up to six different programming environments, making it an ideal, low-cost solution for field upgrades. ICP2PORT(G3)-P programs Microchip 8-bit PIC® & AVR® MCUs, 16-bit PIC MCUs & dsPIC® DSCs and Serial EEPROMs & Flash ICs. ICP2PORT(G3)-P

    ...

    Learn More
    Add To Cart
    Softlog ICP2PORT(G3)-PX Portable In-Circuit Production Programmer
    Softlog ICP2PORT(G3)-PX Portable In-Circuit Production Programmer ( TPG100011-G3 )

    A member of the ICP(G3) family of high-speed, production-grade in-circuit programmers. This compact, battery-powered device supports up to six different programming environments, making it an ideal, low-cost solution for field

    ...

    Learn More
    Add To Cart
    Softlog ICP2(G3)-DPX ICSP Production Programmer
    Softlog ICP2(G3)-DPX ICSP Production Programmer ( TPG100012-G3 )

    The ICP2(G3)-DPX Production Quality In-Circuit Programmer is a cost-effective programmer that operates with a PC or as a standalone unit. It programs 8-bit PIC® & AVR® MCUs, 16-bit PIC MCUs & dsPIC® DSCs, 32-bit PIC & ARM Cortex M0/0+/23/3/4/7 MCUs and Serial EEPROMs & Flash ICs. ICP2(G3)-DPX hardware is designed to support popular programming interfaces

    ...

    Learn More
    Add To Cart
    Softlog ICP2GANG(G3)-DPX ICSP 4-Channel Gang Programmer
    Softlog ICP2GANG(G3)-DPX ICSP 4-Channel Gang Programmer ( TPG100013-G3 )

    The ICP2GANG(G3)-DPX Production Quality In-Circuit 4-channel (expandable to 64 channels) GANG programmer is a cost-effective programmer that operates with a PC or as a standalone unit and simultaneously programs 8-bit PIC® & AVR® MCUs, 16-bit PIC MCUs & dsPIC® DSCs, 32-bit PIC & ARM Cortex M0/0+/23/3/4/7 MCUs and Serial EEPROMs & Flash ICs. ICP2GANG(G3)-DPX

    ...

    Learn More
    Add To Cart
    Softlog ICP2COMBO(G3)-DPX-8 8-Channel Gang Programmer
    Softlog ICP2COMBO(G3)-DPX-8 8-Channel Gang Programmer ( TPG100015-G3 )

    The ICP2COMBO(G3)-DPX-8 Production Quality In-Circuit (ICSP) 8-channel (expandable up to 64 channels) GANG Programmer is a cost-effective programmer that operates with a PC or as a standalone unit and simultaneously programs 8-bit PIC® & AVR® MCUs, 16-bit PIC MCUs & dsPIC® DSCs, 32-bit PIC & ARM Cortex M0/0+/23/3/4/7 MCUs and Serial EEPROMs & Flash

    ...

    Learn More
    Add To Cart
    Softlog ICP2COMBO(G3)-12 12-Channel Gang Programmer
    Softlog ICP2COMBO(G3)-12 12-Channel Gang Programmer ( TPG100016-G3 )

    The ICP2COMBO(G3)-12 Production Quality In-Circuit (ICSP) 12-channel (expandable up to 60 channels) GANG Programmer is a cost-effective programmer that operates with a PC or as a standalone unit and simultaneously programs 8-bit PIC® & AVR® MCUs and serial EEPROMs & Flash ICs. ICP2COMBO(G3)-12 hardware is designed to support popular programming interfaces (ICSP™, JTAG,

    ...

    Learn More
    Add To Cart
    Softlog ICP2COMBO(G3)-8 8-Channel Gang Programmer
    Softlog ICP2COMBO(G3)-8 8-Channel Gang Programmer ( TPG100017-G3 )

    The ICP2COMBO(G3)-8 Production Quality In-Circuit (ICSP) 8-channel (expandable up to 64 channels) GANG Programmer is a cost-effective programmer that operates with a PC or as a standalone unit and simultaneously programs 8-bit PIC® & AVR® MCUs and serial EEPROMs & Flash ICs. ICP2COMBO(G3)-8 hardware is designed to support popular programming interfaces (ICSP™, JTAG,

    ...

    Learn More
    Add To Cart
    Softlog ICP2COMBO(G3)-DPX-12 12-Channel Gang Programmer
    Softlog ICP2COMBO(G3)-DPX-12 12-Channel Gang Programmer ( TPG100014-G3 )

    The ICP2COMBO(G3)-DPX-12 Production Quality In-Circuit (ICSP) 12-channel (expandable up to 60 channels) GANG Programmer is a cost-effective programmer that operates with a PC or as a standalone unit and simultaneously programs 8-bit PIC® & AVR® MCUs, 16-bit PIC MCUs & dsPIC® DSCs, 32-bit PIC & ARM Cortex M0/0+/23/3/4/7 MCUs and Serial EEPROMs & Flash ICs.

    ...

    Learn More
    Add To Cart
    Demo & Evaluation Boards
    Serial SuperFlash(R) Kit 2
    Serial SuperFlash(R) Kit 2 ( AC243008 )

    The Serial SuperFlash® Kit 2 allows evaluation of Microchip's Serial Flash Devices which are made using the SST SuperFlash® technology. The Serial SuperFlash Kit 2 contains three Serial Flash Daughter Boards. The Serial Flash Daughter Board is an evaluation board designed to interface with the mikroBUS™ connector on the Explorer 16/32 Development Board...

    Learn More
    Add To Cart

    Similar Devices

    Product
    Memory Size
    Memory Speed
    Package
    Price 5K
    4 Mbit
    40 MHz
    SOIC-8, TDFN-S-8, UDFN-8
    $0.62
    4000K
    50 MHz
    CSP-8, SOIC-8, SOIJ-8, TDFN-S-8
    $0.69
    4 Mbit
    40 MHz
    SOIC-8, UDFN-8, WLCSP-9
    $0.66
     
    104 MHz
    SOIC-8, TDFN-S-8
    $0.66
    4Mb
    104 MHz
    CSP-8, SOIC-8, TDFN-S-8, UDFN-8
    $0.64
     
    104 MHz
    SOIC-8, TDFN-S-8, UDFN-8
    $0.67

    RoHS Information

    Part Number
    Device Weight (g)
    Shipping Weight (Kg)
    Lead Count
    Package Type
    Package Dimension
    Solder Composition
    JEDEC Indicator
    RoHS
    China EFUP
    SST25PF040C-40I/W18GCPG
    0.000000
    1000.000
    0
    Wafer
    Varies
    -
    -
    SST25PF040C-40E/SN18GVAO
    0.078000
    0.250000
    8
    SOIC
    .150In(3.90mm)
    Matte Tin
    e3
    SST25PF040C-40I/SN
    0.078000
    0.250000
    8
    SOIC
    .150In(3.90mm)
    Matte Tin
    e3
    SST25PF040C-40I/SN18GVAO
    0.078000
    0.250000
    8
    SOIC
    .150In(3.90mm)
    Matte Tin
    e3
    SST25PF040C-40V/SN
    0.078000
    0.250000
    8
    SOIC
    .150In(3.90mm)
    Matte Tin
    e3
    SST25PF040C-40V/SN18GVAO
    0.078000
    0.250000
    8
    SOIC
    .150In(3.90mm)
    Matte Tin
    e3
    SST25PF040CT-40E/SN18GVAO
    0.078000
    0.230303
    8
    SOIC
    .150In(3.90mm)
    Matte Tin
    e3
    SST25PF040CT-40I/SN
    0.078000
    0.230303
    8
    SOIC
    .150In(3.90mm)
    Matte Tin
    e3
    SST25PF040CT-40I/SN18GVAO
    0.078000
    0.230303
    8
    SOIC
    .150In(3.90mm)
    Matte Tin
    e3
    SST25PF040CT-40V/SN18GVAO
    0.078000
    0.230303
    8
    SOIC
    .150In(3.90mm)
    Matte Tin
    e3
    SST25PF040C-40E/SN
    0.078000
    0.250000
    8
    SOIC
    .150In(3.90mm)
    Matte Tin
    e3
    SST25PF040CT-40E/SN
    0.078000
    0.230303
    8
    SOIC
    .150In(3.90mm)
    Matte Tin
    e3
    SST25PF040C-40I/MF
    0.073800
    0.163265
    8
    TDFN-S
    6x5x0.8mm
    Matte Tin
    e3
    SST25PF040C-40I/MF18GVAO
    0.073800
    0.163265
    8
    TDFN-S
    6x5x0.8mm
    Matte Tin
    e3
    SST25PF040C-40V/MF
    0.073800
    0.163265
    8
    TDFN-S
    6x5x0.8mm
    Matte Tin
    e3
    SST25PF040C-40V/MF18GVAO
    0.073800
    0.163265
    8
    TDFN-S
    6x5x0.8mm
    Matte Tin
    e3
    SST25PF040CT-40I/MF
    0.073800
    0.200000
    8
    TDFN-S
    6x5x0.8mm
    Matte Tin
    e3
    SST25PF040CT-40I/MF18GVAO
    0.073800
    0.200000
    8
    TDFN-S
    6x5x0.8mm
    Matte Tin
    e3
    SST25PF040CT-40V/MF18GVAO
    0.073800
    0.200000
    8
    TDFN-S
    6x5x0.8mm
    Matte Tin
    e3
    SST25PF040C-40E/MF
    0.073800
    0.163265
    8
    TDFN-S
    6x5x0.8mm
    Matte Tin
    e3
    SST25PF040CT-40E/MF
    0.073800
    0.200000
    8
    TDFN-S
    6x5x0.8mm
    Matte Tin
    e3
    SST25PF040C-40E/MF18GVAO
    0.073800
    0.163265
    8
    TDFN-S
    6x5x0.8mm
    Matte Tin
    e3
    SST25PF040CT-40E/MF18GVAO
    0.073800
    0.200000
    8
    TDFN-S
    6x5x0.8mm
    Matte Tin
    e3
    SST25PF040CT-40I/NP18GVAO
    0.006200
    0.150000
    8
    UDFN
    2x3x0.55mm
    Matte Tin
    e3
    SST25PF040CT-40I/NP
    0.006200
    0.150000
    8
    UDFN
    2x3x0.55mm
    Matte Tin
    e3
    SST25PF040CT-40V/NP
    0.006200
    0.150000
    8
    UDFN
    2x3x0.55mm
    Matte Tin
    e3
    SST25PF040CT-40V/NP18GVAO
    0.006200
    0.150000
    8
    UDFN
    2x3x0.55mm
    Matte Tin
    e3
    SST25PF040CT-40E/NP
    0.006200
    0.150000
    8
    UDFN
    2x3x0.55mm
    Matte Tin
    e3
    SST25PF040CT-40E/NP-125
    0.006200
    0.150000
    8
    UDFN
    2x3x0.55mm
    Matte Tin
    e3
    To see a complete listing of RoHS data for this device, please Click here
    Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.

    Buy from Microchip

    Grid
    View
    Table
    View
    Filter:
    Apply
    Clear
    Only show products with samples
    Product
    Leads
    Package Type
    Temp Range
    Packing Media
    5K Pricing
    Buy