Modern replacement for Altera EPM7064LC84-15 - Page 1
Forum section: electronics / general

author: djsb
author_rank: Super Contributor
timestamp: August 03, 2024, 02:52:41 pm
content: Is there an available modern replacement for an EPM7064LC84-15 CPLD. The LPT to IDE interface design (attached below) uses AHDL (maybe some version of HDL used in Altera designs). This is mostly an intellectual exercise at the moment, as making something like this would be a waste of time. However, learning how to translate an old HDL design from an obsolete chip in modern programmable logic may be useful. Digikey mentions Microchips ATF1504AS-10JU84 or ATF1508ASV-15JU84 which I will look into. Could an old Altera design be translated over these chips? Just curious. Thanks.

author: BrianHG
author_rank: Super Contributor
timestamp: August 03, 2024, 06:26:33 pm
content: They still exist in the EPM7128 size:https://www.digikey.com/en/products/detail/rochester-electronics-llc/EPM7128ALC84-7/12114310?utm_source=findchips&utm_medium=aggregator&utm_campaign=marketplace

author: BrianHG
author_rank: Super Contributor
timestamp: August 03, 2024, 06:35:17 pm
content: Dirt cheap, but, in the 144 pin package:https://www.ntemall.com/productdetail/EPM7064AET144-7_26180-4

author: c64
author_rank: Frequent Contributor
timestamp: August 03, 2024, 10:18:05 pm
content: ATF1500 series are direct replacement. Just use them

author: ZaneKaminski
author_rank: Contributor
timestamp: August 06, 2024, 01:53:30 am
content: Yes, ATF1504AS is a pin-compatible replacement. You can use Microchip/Atmel POF2JED to translate your Altera .pof file to a .jed fuse map that the right Atmel programmer can flash on the device. I have done this before and it works. Clone Altera USB Blasters are really cheap though so I have skipped using any Atmel programming hardware. I do any required development with the Altera tools, translate using POF2JED, and then I generate an an SVF from that .jed file and flash that on the device using some other solution (onboard MCU, Bus Pirate, whatever).By the way, ATF150X series is much more power-hungry than EPM7000 series, although the device is slightly more powerful. Each LAB/PAL block/macrocell subarray in the ATF150X can take like 40 inputs from the global interconnect compared to 36 in the EPM7000. I think the macrocell of the ATF150X is slightly more powerful too. So if you design using the Atmel software, I guess you can implement more logic in the device, although I have never done this.

author: c64
author_rank: Frequent Contributor
timestamp: August 06, 2024, 08:07:19 am
content: Quote from: ZaneKaminski on August 06, 2024, 01:53:30 amCan also use Altera Byteblaster or USB blaster. See my posthttps://www.eevblog.com/forum/fpga/best-replacement-for-amdxilinx-cplds-xc9500/msg5297182/#msg5297182

author: c64
author_rank: Frequent Contributor
timestamp: August 06, 2024, 08:21:45 am
content: Quote from: ZaneKaminski on August 06, 2024, 01:53:30 amYes they are more powerful indeed. However, Atmel software is not free (you can get free trial) and can not do timing constraints correclty

author: PCB.Wiz
author_rank: Super Contributor
timestamp: August 07, 2024, 12:49:22 am
content: Quote from: ZaneKaminski on August 06, 2024, 01:53:30 amThe power varies with modelThe 'L' suffix parts use a wakeup model to lower power at lower clocks.Atmel did make some Coolrunner similar parts with 3v3 IO and 1v8 core, that are much lower power.Microchip store still gives hits on ATF1502BE and ATF1504BE, but the ATF1508BE / ATF1508RE strangely do not?

author: TomS_
author_rank: Frequent Contributor
timestamp: August 25, 2024, 02:14:27 pm
content: It is worth noting that Microchip has EOLd all of the PLCC packaged ATF150x parts recently.