FPGA Market

EPM7128AFC256-7

Intel MAX 7000 CPLD

128 macrocells 256-ball Commercial

AvailableLifecycle: Active

The EPM7128AFC256-7 is an Intel MAX 7000 CPLD based on the EPM7128 device, with 128 macrocells. It comes in the AFC256 package (256-FBGA, 17 × 17 mm), speed grade 7, commercial temperature (0 °C to 70 °C, ambient). It is in active production.

Macrocells
128
Pins
256
Speed grade
7
Temperature
Commercial

Part details

Manufacturer
Intel/Altera
Part number
EPM7128AFC256-7
Base device
EPM7128
Family
MAX 7000
Package
AFC256
Pin / ball count
256
Speed grade
7
Temperature grade
Commercial
Product status
Active
ECCN
EAR99
HTS code
8542.31.0055
RoHS
Not compliant

Device specifications

Specifications

Package outline
256-FBGA, 17 × 17 mm
Package / case
256-BGA
Mounting
Surface Mount
User I/O
100
System gates
2,500
Macrocells
128
Logic blocks
8
Programming
EE PLD
Propagation delay (tpd, max)
7.5 ns
Internal supply voltage
3 V to 3.6 V
Operating temperature
0 °C to 70 °C (ambient)
Moisture sensitivity (MSL)
Level 3 (168 hours)
Series
MAX 7000A

Part number breakdown

SegmentFieldMeaning
EPM7128Base DeviceIntel Altera device EPM7128
AFC256PackageAFC256
7Speed Grade7
CTemperature GradeCommercial

Alternatives and other versions

Part numberHow it comparesPackageSpeedTemperature
EPM7128AFC100-10Same device, different packageAFC10010Commercial
EPM7128AFC100-6Same device, different packageAFC1006Commercial
EPM7128AFC256-10Same device, different speed gradeAFC25610Commercial
EPM7128AFC256-6Same device, different speed gradeAFC2566Commercial
EPM7128ALC84-10Same device, different packageALC8410Commercial
EPM7128ALC84-12Same device, different packageALC8412Commercial
EPM7128ALC84-6Same device, different packageALC846Commercial
EPM7128ALC84-7Same device, different packageALC847Commercial
EPM7128ATC100-10FSame device, different packageATC10010Commercial
EPM7128ATC100-10Same device, different packageATC10010Commercial
EPM7128ATC100-6Same device, different packageATC1006Commercial
EPM7128ATC100-7Same device, different packageATC1007Commercial
EPM7128ATC144-10Same device, different packageATC14410Commercial
EPM7128ATC144-12Same device, different packageATC14412Commercial
EPM7128ATC144-6Same device, different packageATC1446Commercial
EPM7128ATC144-7Same device, different packageATC1447Commercial
EPM7128ATI100-10Same device, different packageATI10010Industrial
EPM7128ATI144-10Same device, different packageATI14410Industrial
EPM7128BTC100-10Same device, different packageBTC10010Commercial
EPM7128BTC144-7Same device, different packageBTC1447Commercial
EPM7128BUC169-10Same device, different packageBUC16910Commercial
EPM7128BUC169-4Same device, different packageBUC1694Commercial
EPM7128BUC169-7Same device, different packageBUC1697Commercial
EPM7128BUC49-10Same device, different packageBUC4910Commercial

Ranked from manufacturer datasheets and pinout files. Customer approval still recommended.

View all 57 EPM7128 parts

Frequently asked questions

Is the EPM7128AFC256-7 still in production?
Yes. The EPM7128AFC256-7 is in active production.
What package is the EPM7128AFC256-7?
The EPM7128AFC256-7 comes in the AFC256 package (256-FBGA, 17 × 17 mm).
Which versions of the EPM7128 come in industrial temperature?
The EPM7128AFC256-7 is not an industrial-temperature part. 5 EPM7128 parts are industrial temperature. A different speed grade or package is not a drop-in replacement, so check it against your design.EPM7128ATI100-10EPM7128ATI144-10EPM7128SLI84-10EPM7128SLI84-10NEPM7128ELI84-20

Guides and comparisons

Need EPM7128AFC256-7?

Send the quantity and we'll check current market availability, pricing and lead time.

Check Stock & Pricing