Infineon Technologies S29GL128S90DHA020
- Part No.:
- S29GL128S90DHA020
- Manufacturer:
- Infineon Technologies
- Category:
- Memory
- Package:
- 64-LBGA
- Datasheet:
-
S29GL128S90DHA020.pdf
- Description:
- IC FLASH 128MBIT CFI 64FBGA
- Quantity:
- Payment:

- Shipping:

Inventory:3,018
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
S29GL128S90DHA020 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). It integrates hardware ECC for single-bit error correction, 128-kbyte uniform sector erase, and a 512-byte programming buffer-enabling fast firmware storage in automotive instrument clusters and industrial PLCs.
For engineers reviewing the S29GL128S90DHA020 datasheet, S29GL128S90DHA020 pinout, S29GL128S90DHA020 application, or S29GL128S90DHA020 equivalent, this device supports asynchronous XIP-capable read operations, Versatile I/O (1.65 V to VCC), suspend/resume during program/erase, and CFI-compliant software interface for bootloader and firmware update implementations.
Technical Context
The S29GL128S90DHA020 implements an asynchronous parallel interface with word-aligned addressing (A0–A22) and 16-bit bidirectional DQ bus. Its embedded algorithm controller (EAC) executes autonomous program/erase operations using command sequences compliant with Common Flash Interface (CFI) v1.4.
It features dual-voltage operation: 2.7–3.6 V core supply (VCC) and independent I/O voltage (VIO) from 1.65 V to VCC, enabling interoperability with mixed-voltage SoCs. Internal hardware ECC corrects single-bit errors on-the-fly during read, while status register polling and RY/BY# pin provide real-time operation monitoring.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory density | 128 Mb (16 MB), organized as 1,048,576 × 16-bit words |
| Random access time | 90 ns at VCC = VIO, enabling sub-11 MHz CPU wait-state-free reads |
| Page access time | 15 ns, supporting burst reads of 32-byte aligned pages within same address window |
| Programming buffer | 512 bytes, allowing single-command multi-word writes to reduce host overhead |
| ECC capability | On-die single-bit error correction with automatic detection and correction per read cycle |
| Endurance & retention | 100,000 program/erase cycles and 20-year data retention at 85°C |
| Operating temperature | Industrial grade: –40°C to +85°C, qualified per AEC-Q100 Grade 3 |
Pinout & Package
Package: 56-pin TSOP (Thin Small Outline Package), 14 mm × 20 mm, 0.5 mm pitch, JEDEC MO-141AC compliant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| A0–A22 | Address inputs | Word-aligned address bus; A22 is MSB for 128 Mb (2²³ = 8,388,608 words) |
| DQ0–DQ15 | Data I/O | 16-bit bidirectional data bus; supports high-speed page reads and buffer programming |
| CE# | Chip enable | Active-low chip select; controls device power state and command latching |
| OE# | Output enable | Active-low control for data bus output drivers during read operations |
| WE# | Write enable | Active-low strobe for latching address/data during program/erase commands |
| RY/BY# | Ready/Busy indicator | Open-drain output signaling active internal operation (low = busy) |
| RESET# | Hardware reset | Active-low asynchronous reset that halts ongoing operations and clears status registers |
| VCC | Core supply | 2.7–3.6 V power for logic and memory array; powers internal voltage generators |
| VIO | I/O supply | 1.65–VCC V for interface buffers, decoupled from core for mixed-voltage systems |
Key Features
| Feature | Design Value |
|---|---|
| Versatile I/O (VIO) | Independent 1.65 V to VCC I/O supply enables direct interfacing with 1.8 V, 2.5 V, or 3.3 V controllers without level shifters |
| 512-byte write buffer | Reduces effective programming time by up to 4× vs. single-word writes, critical for OTA firmware updates |
| Hardware ECC | Single-bit error correction performed transparently during every read, eliminating need for external error-handling firmware |
| Suspend/resume | Allows interrupting erase or program operations to service higher-priority reads, essential for real-time systems |
| Advanced sector protection | Volatile and non-volatile lock bits per 128-kbyte sector prevent accidental overwrite of boot code or calibration data |
Applications
| Automotive Instrument Cluster | Industrial PLC Firmware Storage |
|---|---|
Use Scenario: Storing calibrated gauge graphics, vehicle configuration tables, and boot firmware in digital dashboards. IC Role / Device Role / Timing Role: Non-volatile XIP-capable code storage with deterministic 90 ns read latency for real-time UI rendering. Use Value: Eliminates external SRAM caching; hardware ECC ensures display integrity over 15+ year vehicle lifetime. | Use Scenario: Holding ladder logic firmware, I/O mapping tables, and safety-critical configuration in programmable logic controllers. IC Role / Device Role / Timing Role: High-reliability firmware repository with sector-level write protection and suspend-enabled field updates. Use Value: Prevents corruption during brown-out events; 100,000-cycle endurance supports decades of factory reprogramming. |
| Medical Diagnostic Bootloader | Avionics Data Logger |
Use Scenario: Secure boot image storage for FDA-class II imaging devices requiring traceable firmware revision control. IC Role / Device Role / Timing Role: CFI-compliant, OTP-locked boot sector providing authenticated startup sequence. Use Value: One-time-programmable 1024-byte array stores cryptographic keys and version signatures, meeting IEC 62304 requirements. | Use Scenario: Capturing flight parameter snapshots and maintenance logs in DO-178C-certified airborne systems. IC Role / Device Role / Timing Role: Radiation-tolerant (tested per AEC-Q100 Grade 2) flash with 20-year data retention at 85°C. Use Value: Maintains integrity of black-box data across 30,000+ flight hours without refresh or backup power. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar parallel NOR flash 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) instead of TSOP | Preferred for space-constrained PCBs where board area is prioritized over manual assembly | Select when footprint reduction and thermal performance outweigh hand-soldering needs |
| MX29GL128FPTI-90G | Macronix part with identical 128 Mb ×16, 90 ns access, but lacks integrated ECC and has no OTP array | Requires external error handling and separate key storage; lower cost for non-safety-critical use | Select only if ECC and secure OTP are not required, and BOM cost is primary constraint |
Compared with S29GL128P90TFI020, the TSOP package offers easier prototyping and rework; versus MX29GL128FPTI-90G, the Infineon part delivers certified reliability, built-in ECC, and AEC-Q100 qualification-critical for functional safety designs.
Availability
S29GL128S90DHA020 is available at Aetrix Electronics and suitable for automotive instrument clusters, industrial PLC firmware storage, and medical diagnostic bootloader applications requiring stable component supply across extended product lifecycles.
Supply support for S29GL128S90DHA020 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 microcontrollers, and high-reliability memory solutions.
The GL-S family targets mission-critical embedded systems needing deterministic XIP performance, long-term data integrity, and automotive-grade qualification-designed specifically for firmware storage in safety-aware environments.
FAQ
Does S29GL128S90DHA020 support byte-level writes?
No. This device operates exclusively on word (16-bit) boundaries. All write operations-including single-word and buffer programming-require even-addressed 16-bit data transfers. Byte-level addressing or partial-word writes are not supported by the command set or hardware architecture.
What is the function of the STB pin on this device?
The STB (Strobe) pin is not present on the S29GL128S90DHA020. It appears only in the generic block diagram (Datasheet p.5) as a legacy reference; the actual 56-pin TSOP package omits STB. Pin count and signal list in Section 12.1 confirm CE#, OE#, WE#, RY/BY#, and RESET# as the sole control signals.
Can VIO be set to 1.8 V while VCC is at 3.3 V?
Yes. The Versatile I/O feature explicitly allows VIO from 1.65 V to VCC. At VCC = 3.3 V, VIO may be independently set to 1.8 V to interface directly with 1.8 V logic families-no level translation required-while maintaining full core functionality and timing specifications.
Is the 1024-byte OTP array field-programmable after soldering?
Yes. The OTP array is programmable in-system via standard CFI command sequences after mounting. Once locked (via dedicated lock bits), it becomes permanently read-only. Programming requires standard VCC/VIO supplies and valid command cycles-no special voltage or equipment is needed beyond normal flash operation.
S29GL128S90DHA020 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Infineon Technologies
- Series:
- GL-S
- Package/Case:
- 64-LBGA
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Memory Type:
- Non-Volatile
- Memory Format:
- FLASH
- Technology:
- FLASH - NOR (SLC)
- Memory Size:
- 128Mbit
- Memory Organization:
- 16M x 8
- Memory Interface:
- CFI
- 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:
- Automotive
- Qualification:
- AEC-Q100
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 64-FBGA (9x9)
S29GL128S90DHA020 FAQ
1.How can I place an order for S29GL128S90DHA020 through Aetrix?
Please submit a Request for Quotation (RFQ) for S29GL128S90DHA020 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 S29GL128S90DHA020 reliable?
The price and inventory of S29GL128S90DHA020 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for S29GL128S90DHA020 is usually 5 days.
3.What payment methods are accepted for S29GL128S90DHA020?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for S29GL128S90DHA020 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for S29GL128S90DHA020?
S29GL128S90DHA020 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your S29GL128S90DHA020 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 S29GL128S90DHA020?
For technical support, including S29GL128S90DHA020 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your S29GL128S90DHA020 requirements.
6.How does Aetrix verify that S29GL128S90DHA020 is sourced from the original manufacturer or authorized distributors?
All S29GL128S90DHA020 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 S29GL128S90DHA020 meets industry standards.
7.What is the process for return or replacement of S29GL128S90DHA020?
All S29GL128S90DHA020 units undergo pre-shipment inspection (PSI). If there is an issue with S29GL128S90DHA020, 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 S29GL128S90DHA020 part is unused and in its original packaging.
Return procedure for S29GL128S90DHA020:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
S29GL128S90DHA020 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…

