Infineon Technologies CY37128P160-125AC
- Part No.:
- CY37128P160-125AC
- Manufacturer:
- Infineon Technologies
- Package:
- 160-LQFP
- Datasheet:
-
CY37128P160-125AC.pdf
- Description:
- IC CPLD 128MC 10NS 160TQFP
- Quantity:
- Payment:

- Shipping:

Inventory:4,307
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
CY37128P160-125AC from Cypress Semiconductor is a 128-macrocell In-System Reprogrammable (ISR™) Complex Programmable Logic Device (CPLD) in the Ultra37000 family, operating at 5V with 160-pin TQFP packaging. It delivers 125 MHz maximum frequency (fMAX), 6.5 ns propagation delay (tPD), and supports 128 I/O pins with programmable bus-hold, slew rate control, and four synchronous clocks. Used in PCI-compliant interface logic, FPGA configuration glue, and legacy system upgrades where pinout stability across design iterations is critical.
For engineers reviewing the CY37128P160-125AC datasheet, CY37128P160-125AC pinout, CY37128P160-125AC application, or CY37128P160-125AC equivalent, key selection criteria include its JTAG-based ISR capability, fixed timing under logic changes, 5V/3.3V I/O tolerance via VCCO configuration, dedicated clock inputs, and product-term steering/sharing architecture enabling efficient macrocell utilization without speed penalty.
Technical Context
The CY37128P160-125AC implements a multi-block CPLD architecture with a global Programmable Interconnect Matrix (PIM) routing all I/O and macrocell feedback signals to eight logic blocks-each containing a 72×87 product term array, intelligent allocator, and 16 macrocells. All inputs pass through the PIM with no route-dependent delay; worst-case PIM propagation is fully embedded in published tPD and fMAX specs.
Each logic block provides four synchronous clocks (CLK0–CLK3), one asynchronous product-term clock (PTCLK), programmable polarity per clock, and independent high-speed/low-power mode selection. The device uses dedicated input/clock pins for timing-critical paths and supports combinatorial, registered, double-registered, or latched input configurations with configurable clock source assignment.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Macrocell Count | 128 macrocells distributed across eight logic blocks; enables medium-complexity glue logic without FPGA overhead. |
| Max Frequency (fMAX) | 125 MHz - guarantees synchronous operation up to this clock rate under worst-case conditions. |
| Propagation Delay (tPD) | 6.5 ns - defines minimum combinational path delay from input to registered output. |
| I/O Pins | 128 user-configurable I/Os with bus-hold, slew-rate control, and 5V-tolerant 3.3V CMOS levels when VCCO = 3.3V. |
| Clocks | Four global synchronous clocks + one product-term clock; each with polarity control for rising/falling-edge triggering. |
| Power Supply | 5V VCC core; VCCO pins support 3.3V or 5V I/O voltage - enables mixed-voltage board interfacing. |
| JTAG Interface | IEEE 1149.1-compliant boundary scan and ISR programming via TDI/TDO/TCK/TMS - enables in-circuit reconfiguration without socket removal. |
Pinout & Package
Package: 160-lead Thin Quad Flat Package (TQFP), 24 mm × 24 mm, 0.5 mm pitch, RoHS-compliant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| TCK, TMS, TDI, TDO | JTAG Test Access Port | Enable boundary scan testing and in-system reprogramming without disrupting system operation. |
| CLK0–CLK3 | Dedicated Clock Inputs | Four globally routed synchronous clocks; each assigned to any macrocell with polarity control. |
| VCC, GND | Core Power/Ground | 5V core supply; multiple VCC/GND pairs ensure low-noise power delivery and signal integrity. |
| VCCO | I/O Voltage Reference | Configures output voltage level (3.3V or 5V) and determines I/O voltage tolerance; separate pins per bank. |
| I/O[0]–I/O[127] | Programmable Bidirectional I/O | Supports input, output, or bidirectional modes; each with bus-hold latch and fast/slow slew-rate selection. |
Key Features
| Feature | Design Value |
|---|---|
| In-System Reprogrammability (ISR™) | JTAG-based field updates preserve pinout and timing across logic revisions - eliminates PCB respins during firmware iteration. |
| Product Term Steering & Sharing | 0–16 product terms dynamically allocated per macrocell; shared terms reduce equation complexity without timing impact. |
| Fixed Timing Model | No fanout, expander, or PIM routing delays - all timing parameters are deterministic and data-sheet guaranteed. |
| PCI Compliance | Meets electrical and timing requirements of PCI Local Bus Specification Rev. 2.2 - suitable for add-in card control logic. |
| Programmable Slew Rate | Per-pin fast/slow edge control balances EMI reduction and signal integrity in mixed-signal environments. |
Applications
| PCI Interface Glue Logic | FPGA Configuration Controller |
|---|---|
Use Scenario: Implementing address decoding, bus arbitration, and status register mapping between a PCI host and custom peripherals on an add-in card. IC Role / Device Role / Timing Role: CPLD acts as synchronous bridge logic with deterministic 6.5 ns delay, handling PCI command/address latching and data strobing. Use Value: Eliminates discrete logic chips while maintaining PCI timing compliance and supporting hot-plug reconfiguration via JTAG. | Use Scenario: Managing serial configuration bitstream loading, CRC verification, and startup sequencing for Xilinx Spartan or Intel MAX 10 FPGAs. IC Role / Device Role / Timing Role: Acts as master configuration controller with precise clock generation and status feedback to host processor. Use Value: Enables secure, field-upgradable FPGA configuration with error detection and fallback recovery using internal nonvolatile registers. |
| Legacy System Bus Translation | Industrial I/O Expansion Logic |
Use Scenario: Translating timing and protocol between ISA-bus microcontrollers and modern SPI/I²C sensors in retrofitted industrial controllers. IC Role / Device Role / Timing Role: Performs cycle-stretching, wait-state insertion, and level-shifting between mismatched bus domains. Use Value: Extends service life of aging hardware by replacing obsolete ASICs with reprogrammable logic that adapts to new peripheral interfaces. | Use Scenario: Aggregating and preprocessing digital I/O from 32+ field sensors in PLC backplane modules with noise filtering and debounce logic. IC Role / Device Role / Timing Role: Provides synchronized sampling, edge detection, and interrupt prioritization before forwarding to ARM Cortex-M host. Use Value: Reduces MCU interrupt load and improves real-time response by offloading time-critical I/O state management to deterministic hardware logic. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar CPLD-based interface logic applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| XC95144XL-10TQ144 | 144 macrocells, 10 ns tPD, 3.3V-only core, JTAG ISR, but lacks dedicated clock inputs and product-term sharing. | Requires external clock buffers for multi-clock domain designs; less suited for PCI timing-critical paths. | Select when lower power and smaller footprint are prioritized over clock flexibility and legacy bus compatibility. |
| EPM7128SLC84-10 | 128 macrocells, 10 ns tPD, 5V core, but no bus-hold, no slew control, and non-JTAG ISP (uses proprietary programming). | Needs external pull-ups for floating I/Os; incompatible with standard JTAG test infrastructure. | Select only for cost-sensitive, non-reprogrammable deployments where JTAG test access is not required. |
Compared with XC95144XL-10TQ144 and EPM7128SLC84-10, the CY37128P160-125AC offers superior timing predictability via its fixed-delay PIM, integrated bus-hold for robustness in noisy industrial environments, and true JTAG-compliant ISR - making it optimal for PCI-compliant, field-upgradable, and mixed-voltage legacy interface applications.
Availability
CY37128P160-125AC is available at Aetrix Electronics and suitable for PCI add-in cards, FPGA configuration controllers, legacy bus translators, and industrial I/O expansion modules requiring stable component supply and long-term obsolescence mitigation.
Supply support for CY37128P160-125AC 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 U.S.-based semiconductor company specializing in programmable logic, memory, and mixed-signal solutions for industrial, automotive, and communications markets.
The Ultra37000 CPLD family was designed to deliver high-density, pinout-stable, and timing-predictable programmable logic for system-level glue logic, interface bridging, and FPGA companion functions - targeting applications where reprogrammability and deterministic timing outweigh raw gate count.
FAQ
What voltage levels does CY37128P160-125AC support on its I/O pins?
The device operates with a 5V core supply (VCC) but supports both 3.3V and 5V I/O signaling. When VCCO pins are tied to 3.3V, outputs meet JEDEC 3.3V CMOS standards and remain 5V-tolerant. When VCCO = 5V, outputs drive full 5V TTL levels. This dual-voltage capability enables seamless interfacing with mixed-voltage systems without level shifters.
Can CY37128P160-125AC be reprogrammed while installed on a live circuit board?
Yes - it features true In-System Reprogrammability (ISR™) via IEEE 1149.1 JTAG. The device can be reconfigured in-circuit using standard JTAG tools without power cycling or physical removal. Design changes retain identical pinout and timing behavior, allowing firmware updates and logic fixes without impacting board layout or system timing margins.
How many clocks can be used simultaneously in a single design on this CPLD?
The device provides four global synchronous clocks (CLK0–CLK3) plus one asynchronous product-term clock (PTCLK), all accessible to every macrocell. Each clock has independently programmable polarity, enabling rising- and falling-edge triggering within the same logic block. No external clock distribution logic is needed - all five clocks are routed internally with guaranteed skew and delay specifications.
Does CY37128P160-125AC require external pull-up resistors on unused I/O pins?
No - it includes programmable bus-hold circuitry on all I/O pins. When enabled, bus-hold weakly latches the last driven logic state, eliminating floating inputs and reducing system noise. This feature removes the need for external pull-up/down resistors during prototyping or in high-reliability applications where unconnected pins must remain stable.
CY37128P160-125AC Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Infineon Technologies
- Series:
- Ultra37000™
- Package/Case:
- 160-LQFP
- Packaging:
- Bag
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Programmable Type:
- In-System Reprogrammable™ (ISR™) CMOS
- Delay Time tpd(1) Max:
- 10 ns
- Voltage Supply - Internal:
- 4.75V ~ 5.25V
- Number of Logic Elements/Blocks:
- -
- Number of Macrocells:
- 128
- Number of Gates:
- -
- Number of I/O:
- 133
- Operating Temperature:
- 0°C ~ 70°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 160-TQFP (24x24)
CY37128P160-125AC FAQ
1.How can I place an order for CY37128P160-125AC through Aetrix?
Please submit a Request for Quotation (RFQ) for CY37128P160-125AC 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 CY37128P160-125AC reliable?
The price and inventory of CY37128P160-125AC are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for CY37128P160-125AC is usually 5 days.
3.What payment methods are accepted for CY37128P160-125AC?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for CY37128P160-125AC transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for CY37128P160-125AC?
CY37128P160-125AC orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your CY37128P160-125AC 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 CY37128P160-125AC?
For technical support, including CY37128P160-125AC datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your CY37128P160-125AC requirements.
6.How does Aetrix verify that CY37128P160-125AC is sourced from the original manufacturer or authorized distributors?
All CY37128P160-125AC 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 CY37128P160-125AC meets industry standards.
7.What is the process for return or replacement of CY37128P160-125AC?
All CY37128P160-125AC units undergo pre-shipment inspection (PSI). If there is an issue with CY37128P160-125AC, 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 CY37128P160-125AC part is unused and in its original packaging.
Return procedure for CY37128P160-125AC:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
CY37128P160-125AC Tags

-
5M40ZE64C5N
Intel

-
ATF1502ASV-15AU44
Microchip Technology

-
5M80ZE64C5N
Intel

-
5M80ZT100C5N
Intel

-
ATF1502AS-10AU44
Microchip Technology

-
ATF1502AS-10JU44
Microchip Technology

-
5M80ZE64I5N
Intel

-
5M80ZT100I5N
Intel
-
LC4032V-75TN48C
Lattice Semiconductor Corporation

-
ATF1504ASV-15AU44
Microchip Technology

-
ATF1504AS-10JU44
Microchip Technology

-
5M160ZE64C5N
Intel
Tech Hub
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…
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…

