Infineon Technologies S29GL128S90TFA023
- Part No.:
- S29GL128S90TFA023
- Manufacturer:
- Infineon Technologies
- Category:
- Memory
- Package:
- 56-TFSOP (0.724", 18.40mm Width)
- Datasheet:
-
S29GL128S90TFA023.pdf
- Description:
- IC FLASH 128MBIT PARALLEL 56TSOP
- Quantity:
- Payment:

- Shipping:

Inventory:4,162
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
S29GL128S90TFA023 from Infineon is a 128 Mb (16 MB), 3.0 V core, parallel-interface MIRRORBIT™ Eclipse flash memory with ×16 data bus, 90 ns random access time, 15 ns page access time, and industrial temperature grade (–40°C to +85°C), used for XIP-capable firmware storage in microcontroller boot loaders and embedded code execution.
For engineers reviewing the S29GL128S90TFA023 datasheet, S29GL128S90TFA023 pinout, S29GL128S90TFA023 application, or S29GL128S90TFA023 equivalent, key selection criteria include 512-byte write buffer throughput (1.5 MBps), uniform 128-kbyte sector erase, internal single-bit ECC, versatile I/O (1.65 V to VCC), and TSOP-56 or BGA packaging compatibility.
Technical Context
This device implements asynchronous parallel flash architecture with dedicated X/Y decoders, on-die erase voltage and program voltage generators, and an embedded algorithm controller (EAC) that executes sector erase and buffer programming without host CPU intervention. It supports both standard word programming and multi-word buffer programming up to 512 bytes per operation.
It features three status monitoring methods-status register polling, data polling, and RY/BY# pin assertion-and integrates hardware-based automatic error checking and correction (ECC) for single-bit errors during read operations, with no software overhead required.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Density | 128 Mb (16 MB); provides sufficient space for full boot images and firmware binaries in resource-constrained embedded systems. |
| Random Access Time | 90 ns at VCC = VIO; enables fast instruction fetch for XIP execution in real-time microcontroller applications. |
| Page Access Time | 15 ns; allows rapid sequential reads within 32-byte aligned pages, improving code execution efficiency. |
| Write Buffer Size | 512 bytes; reduces effective programming time by batching writes, critical for field firmware updates. |
| ECC Support | Internal hardware single-bit error correction; ensures data integrity without external logic or software overhead. |
| Endurance | 100,000 program/erase cycles; supports long-term field deployment in industrial control and automotive ECUs. |
| Data Retention | 20 years; guarantees non-volatile storage reliability across product lifecycle without refresh. |
Pinout & Package
Package: 56-pin Thin Small Outline Package (TSOP), 14 mm × 20 mm body, standard JEDEC MO-141AC footprint, lead-free and RoHS compliant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| A0–A22 | Address Inputs | 23-bit address bus supporting 128 Mb addressing (2²³ × 16 bits); A22 is MSB for this density. |
| DQ0–DQ15 | Data I/O | 16-bit bidirectional data bus; operates at VIO (1.65 V to VCC), enabling mixed-voltage system interfacing. |
| CE# | Chip Enable | Active-low enable controlling device selection; tCE = 90 ns defines minimum chip select assertion time before valid data. |
| OE# | Output Enable | Active-low control for output drivers; tOE = 25 ns specifies maximum delay from OE# assertion to valid DQ output. |
| WE# | Write Enable | Active-low signal initiating write/program operations; latches command sequences and data into internal registers. |
| RY/BY# | Ready/Busy Output | Open-drain status indicator; low during embedded erase/program, high when operation complete or idle. |
| RESET# | Hardware Reset | Active-low input forcing device into reset state; clears internal state machines and aborts ongoing operations. |
| VCC | Core Supply | 3.0 V supply (2.7–3.6 V range); powers core logic, EAC, and voltage generators for all read/program/erase functions. |
| VIO | I/O Supply | Independent I/O voltage (1.65–VCC); decouples interface voltage from core, enabling 1.8 V or 3.3 V host bus compatibility. |
Key Features
| Feature | Design Value |
|---|---|
| Asynchronous Page Read | 32-byte aligned page access with 15 ns intra-page timing improves instruction fetch bandwidth over standard random reads. |
| 512-Byte Write Buffer | Enables single-command programming of up to 512 bytes, reducing host CPU overhead and bus arbitration latency during firmware updates. |
| Hardware ECC | On-the-fly single-bit error correction during read operations eliminates need for external error-handling logic or software routines. |
| Uniform Sector Architecture | 64 sectors of 128 kbytes each simplify partitioning for bootloader, application, and configuration storage with deterministic erase boundaries. |
| Versatile I/O Voltage | VIO range (1.65 V to VCC) allows direct interfacing with 1.8 V or 3.3 V microcontrollers without level shifters. |
Applications
| Industrial PLC Firmware Storage | Automotive ECU Boot Memory |
|---|---|
Use Scenario: Storing boot loader and real-time control firmware in programmable logic controllers operating in harsh factory environments. IC Role / Device Role / Timing Role: Non-volatile XIP-capable code storage with 90 ns random access and 15 ns page mode for deterministic interrupt response. Use Value: Eliminates external SRAM copy step during boot; 20-year retention ensures firmware persistence across equipment lifetime. | Use Scenario: Holding safety-critical boot code and calibration data in engine control units certified to AEC-Q100 Grade 3. IC Role / Device Role / Timing Role: Primary boot flash with hardware ECC and sector protection to meet ASIL-B functional safety requirements. Use Value: Internal single-bit ECC prevents silent corruption; 100,000-cycle endurance supports reprogramming during vehicle service life. |
| Medical Imaging System BIOS | Networking Equipment Configuration |
Use Scenario: Hosting BIOS and FPGA configuration bitstreams in portable ultrasound and MRI subsystems requiring high reliability. IC Role / Device Role / Timing Role: Dual-role memory: XIP execution of initialization code and secure storage of calibration profiles via OTP array. Use Value: Separate 1024-byte OTP array with two lockable regions enables tamper-resistant storage of device-specific keys and calibration offsets. | Use Scenario: Storing routing tables, firmware patches, and vendor-specific configuration in enterprise switches and routers. IC Role / Device Role / Timing Role: High-throughput update target using 512-byte buffer programming (1.5 MBps) to minimize network downtime during upgrades. Use Value: Sector suspend/resume capability allows background configuration updates without interrupting packet forwarding operations. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar parallel NOR flash memory applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| S29GL128P90TFI020 | Same density and timing, but uses 64-ball LAE Fortified BGA (9 mm × 9 mm); lacks OTP array and ASP non-volatile lock. | Preferred for space-constrained PCB layouts where BGA is acceptable and OTP security is not required. | Select when board area is critical and sector protection can be managed via volatile methods only. |
| MX29GL128FPTI-90G | 128 Mb parallel NOR flash with 90 ns access, but no integrated ECC and only 10,000 erase cycles; uses TSOP-56 package. | Suitable for cost-sensitive consumer applications where ECC and endurance are secondary to BOM cost. | Choose only if ECC and >10K cycles are not mandated by system reliability requirements. |
Compared with S29GL128P90TFI020, the S29GL128S90TFA023 adds OTP security and non-volatile sector locking; versus MX29GL128FPTI-90G, it delivers 10× endurance and hardware ECC-critical for industrial and automotive firmware integrity.
Availability
S29GL128S90TFA023 is available at Aetrix Electronics and suitable for industrial PLC firmware storage, automotive ECU boot memory, and medical imaging system BIOS requiring stable component supply across extended product lifecycles.
Supply support for S29GL128S90TFA023 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Infineon Technologies is a German semiconductor manufacturer specializing in power management, automotive ICs, and memory solutions, with global manufacturing and quality certification to ISO/TS 16949 and AEC-Q100.
The GL-S family targets embedded systems needing XIP-capable, high-reliability parallel NOR flash with integrated ECC and flexible I/O voltage, specifically for automotive, industrial, and medical applications demanding long-term data integrity.
FAQ
What is the function of the RY/BY# pin on S29GL128S90TFA023?
The RY/BY# pin is an open-drain ready/busy status output. It asserts low during active embedded operations-such as sector erase or buffer programming-and returns high when the operation completes or the device is idle. This signal enables hardware-driven wait-state insertion without polling, reducing CPU overhead in time-critical systems.
Does S29GL128S90TFA023 support 1.8 V I/O interfaces?
Yes. The versatile I/O feature supports VIO from 1.65 V to VCC, allowing direct connection to 1.8 V microcontrollers without level shifters. When VIO = 1.8 V, the device maintains full functionality including read, program, and erase, with adjusted AC timing parameters specified in the datasheet's VersatileIO column.
How does the 512-byte write buffer improve firmware update performance?
The 512-byte write buffer allows up to 512 bytes to be loaded into an internal latch and programmed in a single embedded operation, achieving 1.5 MBps effective throughput. This eliminates per-word command overhead, cuts total programming time by ~70% versus standard word programming, and minimizes bus occupancy during field updates.
Is the OTP array on S29GL128S90TFA023 permanently lockable?
Yes. The 1024-byte OTP array is divided into two independently lockable regions. Once locked via specific command sequences, those regions become read-only and cannot be reprogrammed-even after power cycles. This supports secure storage of cryptographic keys, calibration data, or device identifiers in regulated environments.
S29GL128S90TFA023 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Infineon Technologies
- Series:
- GL-S
- Package/Case:
- 56-TFSOP (0.724", 18.40mm Width)
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Memory Type:
- Non-Volatile
- Memory Format:
- FLASH
- Technology:
- FLASH - NOR
- Memory Size:
- 128Mbit
- Memory Organization:
- 8M x 16
- Memory Interface:
- Parallel
- Clock Frequency:
- -
- Write Cycle Time - Word, Page:
- 60ns
- Access Time:
- 90 ns
- Voltage - Supply:
- 2.7V ~ 3.6V
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 56-TSOP
S29GL128S90TFA023 FAQ
1.How can I place an order for S29GL128S90TFA023 through Aetrix?
Please submit a Request for Quotation (RFQ) for S29GL128S90TFA023 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for S29GL128S90TFA023 reliable?
The price and inventory of S29GL128S90TFA023 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for S29GL128S90TFA023 is usually 5 days.
3.What payment methods are accepted for S29GL128S90TFA023?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for S29GL128S90TFA023 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for S29GL128S90TFA023?
S29GL128S90TFA023 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your S29GL128S90TFA023 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for S29GL128S90TFA023?
For technical support, including S29GL128S90TFA023 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your S29GL128S90TFA023 requirements.
6.How does Aetrix verify that S29GL128S90TFA023 is sourced from the original manufacturer or authorized distributors?
All S29GL128S90TFA023 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that S29GL128S90TFA023 meets industry standards.
7.What is the process for return or replacement of S29GL128S90TFA023?
All S29GL128S90TFA023 units undergo pre-shipment inspection (PSI). If there is an issue with S29GL128S90TFA023, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The S29GL128S90TFA023 part is unused and in its original packaging.
Return procedure for S29GL128S90TFA023:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
S29GL128S90TFA023 Tags

-
M24C02-WMN6TP
STMicroelectronics
-
AT24C02C-XHM-T
Microchip Technology

-
AT21CS01-STUM10-T
Microchip Technology

-
AT24C02C-SSHM-T
Microchip Technology

-
24LC01BT-I/OT
Microchip Technology
-
M24C02-FMC6TG
STMicroelectronics

-
AT24CS02-SSHM-T
Microchip Technology

-
93LC46BT-I/OT
Microchip Technology

-
AT24C04C-SSHM-T
Microchip Technology

-
24LC01BT-I/SN
Microchip Technology

-
24AA02UIDT-I/OT
Microchip Technology

-
AT24C08C-STUM-T
Microchip Technology
Tech Hub
Product Change Notification guide for electronic components, covering PCN meaning, PCN vs PDN/EOL, common change types, risk levels, form-fit-function review, engineering validation, BOM control, LTB/L…
A practical guide to blend door actuators, covering HVAC function, symptoms, location, AC and heater issues, reset and calibration, replacement cost, electrical diagnosis, compatibility checks, and rep…
Engineering guide to Raspberry Pi alternatives, covering chip-level differences, Orange Pi, ROCK, Jetson, Banana Pi, NanoPi, Compute Module, Pico, GPIO, camera, HAT compatibility, and replacement risks…
Engineering guide to dynamic load response testing for high-current buck converters, covering load step setup, slew rate, Vcore undershoot, overshoot, recovery time, probe location, output capacitors a…
Engineering guide to output capacitor selection for ASIC Vcore rails, covering bulk capacitors, polymer capacitors, MLCC decoupling, DC bias, ESR, ESL, placement, transient response and substitution ri…
Engineering guide to high-current ASIC Vcore rails, covering 12-phase buck architecture, PMBus control, dynamic load testing, output capacitor networks, smart power stage selection, thermal design and …
Voltage regulator guide covering linear, LDO, 7805, Zener, adjustable, buck, VRM and alternator regulators, with design checks, testing methods, troubleshooting and datasheet-based selection.
Amplifier guide covering voltage, current and power amplification, gain, feedback, amplifier classes, audio and RF applications, op-amp circuits, transimpedance amplifiers, datasheet selection and trou…
Machine vision system guide covering components, inspection workflow, camera and lens selection, FOV, pixel resolution, motion blur, strobe lighting, bandwidth, 2D/3D vision, integration, troubleshooti…
Electronic devices and circuits guide covering passive components, semiconductors, analog and digital circuits, circuit theory, practical calculations, troubleshooting, datasheet selection, and learnin…

