Infineon Technologies CY7C028-15AC
- Part No.:
- CY7C028-15AC
- Manufacturer:
- Infineon Technologies
- Category:
- Memory
- Package:
- 100-LQFP
- Datasheet:
-
CY7C028-15AC.pdf
- Description:
- IC SRAM 1MBIT PARALLEL 100TQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,631
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
CY7C028-15AC from Cypress Semiconductor is a 64K × 16-bit true dual-port static RAM with independent left/right ports, 15 ns access time, 5 V supply, and on-chip arbitration logic for interprocessor communication in real-time embedded systems.
For engineers reviewing the CY7C028-15AC datasheet, CY7C028-15AC pinout, CY7C028-15AC application, or CY7C028-15AC equivalent, key selection criteria include simultaneous port access timing, BUSY/INT flag behavior, semaphore latch control, and TQFP-100 package compatibility with master/slave expansion.
Technical Context
This device implements fully asynchronous dual-port architecture with separate address, data, and control buses per port (A0L–A15L/I/O0L–I/O15L/R/WL/CE0L/CE1L/OEL vs A0R–A15R/I/O0R–I/O15R/R/WR/CE0R/CE1R/OER), enabling concurrent read/write to any memory location without external arbitration logic.
On-chip features include eight shared semaphores for resource locking, dedicated BUSY and INT flags per port, Master/Slave mode selection via M/S pin, and automatic power-down controlled independently per port via CE pins - all implemented in 0.35-µm CMOS technology.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory Organization | 64K × 16-bit (1,048,576 bits total; A0–A15 addressing) |
| Access Time | 15 ns maximum - defines minimum read cycle time (tRC) and data valid window for synchronous system integration |
| Supply Voltage | 5.0 V ± 10% - compatible with standard TTL/CMOS logic families and industrial 5 V rails |
| Active Current | 190 mA typical - determines thermal design and power supply sizing under full bus activity |
| Standby Current | 0.05 mA typical (ISB3, both ports CMOS-level CE) - enables low-power hold mode during processor idle |
| Operating Temperature | 0°C to +70°C (Commercial) - validated for office, lab, and non-harsh environment applications |
| Package | 100-pin TQFP (Thin Quad Plastic Flatpack) - surface-mount compatible with automated PCB assembly |
Pinout & Package
Package: 100-pin Thin Quad Plastic Flatpack (TQFP), 14 mm × 14 mm body, 0.5 mm pitch, RoHS-compliant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| A0L–A15L / A0R–A15R | Left/Right Address Inputs | 16-bit address bus per port; A0–A15 required for 64K depth; fully independent addressing |
| I/O0L–I/O15L / I/O0R–I/O15R | Left/Right Data Bus | 16-bit bidirectional data path per port; byte-enable controlled by UBL/UBR and LBL/LBR |
| R/WL / R/WR | Left/Right Read/Write Control | Active-HIGH write enable; determines direction of data transfer on respective port |
| CE0L/CE1L / CE0R/CE1R | Left/Right Chip Enable Pair | Dual CE logic (CE0 ≤ VIL AND CE1 ≥ VIH) enables port; supports hierarchical enable schemes |
| OEL / OER | Left/Right Output Enable | Controls three-state output drivers; independent from R/W, enabling read-only bus sharing |
| BUSYL / BUSYR | Left/Right Busy Flag | Open-drain output indicating contention on same address; used for hardware wait-state generation |
| INTL / INTR | Left/Right Interrupt Flag | Asynchronous pulse signaling inter-port event (e.g., mailbox update); edge-triggered handshake |
| SEML / SEMR | Left/Right Semaphore Enable | Activates one of eight shared latches; controls token-based resource arbitration between ports |
| UBL / UBR, LBL / LBR | Upper/Lower Byte Select | Enables 8-bit sub-word access (I/O8–I/O15 or I/O0–I/O7); supports mixed-width data transfers |
| M/S | Master/Slave Mode Select | Configures device as master (drives BUSY output) or slave (accepts BUSY input) for 32-bit expansion |
Key Features
| Feature | Design Value |
|---|---|
| True Dual-Port Architecture | Independent, asynchronous access to same memory location by both ports - eliminates need for external arbitration logic |
| On-Chip Semaphore Logic | Eight shared latches with atomic set/clear - enables software-controlled mutual exclusion for shared resources |
| Hardware BUSY/INT Signaling | Dedicated open-drain flags per port - provides deterministic latency (<15 ns) for contention detection and inter-processor messaging |
| Master/Slave Expansion Mode | M/S pin configures device for 32-bit data bus scaling without discrete glue logic or separate master/slave part numbers |
| Automatic Per-Port Power-Down | CE-driven sleep entry/exit per port - reduces active current to 0.05 mA when port disabled, preserving data integrity |
Applications
| Interprocessor Communication Buffer | Real-Time Video Frame Buffer |
|---|---|
|
Use Scenario: Two microcontrollers exchange status, commands, and sensor data via shared memory without shared clock or bus master. IC Role / Device Role / Timing Role: Dual-port RAM acts as synchronized mailbox with BUSY/INT flags enabling lock-free message passing and semaphore-controlled resource access. Use Value: Eliminates software polling overhead and guarantees sub-15 ns contention detection, enabling deterministic <10 µs inter-core handshaking. |
Use Scenario: Graphics controller writes rendered frame while display controller reads previous frame - requiring zero-latency overlap. IC Role / Device Role / Timing Role: Memory serves as ping-pong frame buffer with independent read/write ports eliminating video tearing and FIFO buffering. Use Value: 15 ns access ensures pixel-clock-aligned transfers at up to 66 MHz pixel rate; byte-select enables partial-frame updates. |
| Industrial PLC I/O Mapping Memory | DSP-Based Signal Processing Buffer |
|
Use Scenario: Programmable logic controller uses one port for scan-cycle I/O image updates and second port for HMI or supervisory host access. IC Role / Device Role / Timing Role: Dual-port RAM functions as real-time I/O mirror with semaphore-protected register access and interrupt-driven change notification. Use Value: ISB3 standby current (0.05 mA) allows retention during PLC sleep modes; TQFP-100 supports dense industrial PCB layouts. |
Use Scenario: Digital signal processor streams ADC samples into RAM while simultaneously fetching FIR filter coefficients and writing processed output. IC Role / Device Role / Timing Role: Memory operates as zero-wait-state data/program buffer with independent address buses enabling concurrent coefficient fetch and sample store. Use Value: 64K × 16-bit capacity supports >1-second audio buffers at 48 kHz; 0.35-µm CMOS ensures stable operation at 5 V across temperature. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar dual-port SRAM applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| IDT7028S15PF | Pin-compatible 64K × 16-bit dual-port SRAM; identical 15 ns access, but uses different arbitration flag naming (BUSY vs. BSY) and lacks M/S pin for master/slave expansion. | Requires external logic for 32-bit bus expansion; suitable where only single-device use is needed. | Select IDT7028S15PF if existing board layout matches IDT footprint and expansion is not required. |
| CY7C028-20AC | Same die, slower 20 ns access time; lower ICC active current (180 mA typ.) and identical ISB3 (0.05 mA). | Acceptable in systems with relaxed timing margins; reduces power consumption by ~5% at cost of 33% longer cycle time. | Choose CY7C028-20AC for thermally constrained or battery-backed applications where 20 ns timing suffices. |
Compared with IDT7028S15PF, CY7C028-15AC offers integrated master/slave expansion and consistent Cypress flag semantics; versus CY7C028-20AC, it delivers 33% faster throughput at marginally higher active power - critical for real-time interprocessor latency budgets.
Availability
CY7C028-15AC is available at Aetrix Electronics and suitable for interprocessor communication buffers, real-time video frame storage, and industrial PLC I/O mapping requiring stable component supply and long-term industrial availability.
Supply support for CY7C028-15AC 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
Cypress Semiconductor (now part of Infineon Technologies) is a fabless semiconductor company specializing in high-performance memory, PSoC programmable systems-on-chip, and USB/USB-C solutions.
CY7C028 belongs to Cypress's legacy dual-port SRAM product line, designed specifically for deterministic, low-latency interprocessor and video subsystem memory interfacing in embedded control and communications equipment.
FAQ
What is the function of the M/S pin on CY7C028-15AC?
The M/S (Master/Slave) pin configures the device for 32-bit data bus expansion: when HIGH, it operates as master (driving BUSY output); when LOW, as slave (accepting BUSY input). This eliminates need for external master/slave logic or discrete devices in wide-memory systems.
How does the semaphore logic work in CY7C028-15AC?
The device contains eight shared semaphore latches, each accessible by either port via SEML/SEMR and UBL/LBL. Only one port can assert control over a given latch at a time, enabling software to implement mutual exclusion for shared memory regions or peripherals using atomic set/clear operations.
Can CY7C028-15AC retain data during power loss?
Yes - in data retention mode, holding CE ≥ VCC – 0.2V (with VCC ≥ 2.0 V) maintains stored data with ISB3 current ≤ 0.5 mA. The device guarantees retention down to 2 V supply and supports battery backup designs per its specified VCCDR and ICCDR1 parameters.
What is the difference between BUSY and INT flags?
BUSY is a dynamic contention indicator: it goes LOW when both ports attempt simultaneous access to the same address. INT is an asynchronous event flag: it pulses HIGH to signal inter-port communication (e.g., mailbox full), and is cleared by reading the associated port's status register or toggling OE.
CY7C028-15AC Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Infineon Technologies
- Series:
- -
- Package/Case:
- 100-LQFP
- Packaging:
- Tray
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Memory Type:
- Volatile
- Memory Format:
- SRAM
- Technology:
- SRAM - Dual Port, Asynchronous
- Memory Size:
- 1Mbit
- Memory Organization:
- 64K x 16
- Memory Interface:
- Parallel
- Clock Frequency:
- -
- Write Cycle Time - Word, Page:
- 15ns
- Access Time:
- 15 ns
- Voltage - Supply:
- 4.5V ~ 5.5V
- Operating Temperature:
- 0°C ~ 70°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 100-TQFP (14x14)
CY7C028-15AC FAQ
1.How can I place an order for CY7C028-15AC through Aetrix?
Please submit a Request for Quotation (RFQ) for CY7C028-15AC 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 CY7C028-15AC reliable?
The price and inventory of CY7C028-15AC are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for CY7C028-15AC is usually 5 days.
3.What payment methods are accepted for CY7C028-15AC?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for CY7C028-15AC transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for CY7C028-15AC?
CY7C028-15AC orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your CY7C028-15AC 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 CY7C028-15AC?
For technical support, including CY7C028-15AC datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your CY7C028-15AC requirements.
6.How does Aetrix verify that CY7C028-15AC is sourced from the original manufacturer or authorized distributors?
All CY7C028-15AC 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 CY7C028-15AC meets industry standards.
7.What is the process for return or replacement of CY7C028-15AC?
All CY7C028-15AC units undergo pre-shipment inspection (PSI). If there is an issue with CY7C028-15AC, 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 CY7C028-15AC part is unused and in its original packaging.
Return procedure for CY7C028-15AC:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
CY7C028-15AC 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
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…
LDO regulator guide covering low dropout voltage, power dissipation, thermal design, PSRR, output noise, capacitor stability, adjustable LDO circuits, LDO vs buck converter and datasheet selection chec…
Conditional Access Module guide covering CAM meaning, CI/CI+ interface, smart card authorization, DVB security workflow, TV and set-top box compatibility, internal electronics, ESD protection, connecto…
Guide to electronic component obsolescence covering EOL risk, PCN/PDN notices, last-time buy planning, replacement options, form-fit-function validation, counterfeit risk and BOM lifecycle management.
18650 battery guide covering lithium-ion cell basics, 3.6V/3.7V voltage, 4.2V charging, mAh and Wh capacity, protected cells, chargers, BMS, series-parallel packs, holders, welding and sourcing checks.…
Hall effect sensor guide covering working principle, linear and digital sensors, Arduino circuits, current sensing, speed detection, automotive applications, A3144 examples, signal filtering and datash…

