Forum Discussion
Development Tool EPM7256AETC
Hello,
we have an old design with a Altera EPM7256AES. As we learned now, we have to support this design for extended periods. The original design was made with Max+Plus II V6.0 and was untouched for over 10 years.
The question for me is now: is it possible to get a license for that old Max+Plus II version or is it possible to get and use a newer Software (Quartus) and then which version?
Thanks
Ray
Actually not quite true. The 13.1 version of QuartusII does NOT support the MAX7000 family in any form.
You need to use the 13.0sp1 version of QuartusII, which is the last version that supports the MAX3000/7000 CPLD families.
Get it here:
Available for either Windows or Linux. I use the Windows version on Windows 10 Pro 64b, it works fine.
I develop in verilog for the MAX7nnnS series parts and it works just fine.
The MAX7nnnAE variation is also supported.
The free/unlicensed web version works just fine for this application.
16 Replies
- _AK6DN_
Frequent Contributor
Actually not quite true. The 13.1 version of QuartusII does NOT support the MAX7000 family in any form.
You need to use the 13.0sp1 version of QuartusII, which is the last version that supports the MAX3000/7000 CPLD families.
Get it here:
Available for either Windows or Linux. I use the Windows version on Windows 10 Pro 64b, it works fine.
I develop in verilog for the MAX7nnnS series parts and it works just fine.
The MAX7nnnAE variation is also supported.
The free/unlicensed web version works just fine for this application.
- REngel
New Contributor
Hello,
thank you for the quick reply. The version 13-0sp1 seems to work without problems.
Best regards
Ray
- FredcwGO_BR
New Contributor
Would you happen to have the schematics for that board?
- JMACDUDE
New Contributor
I'm using Quartus 13.0.1 but it doesn't seem to support EPM7256ATC series or the MAX 7000A at all. Is the a device support pakage available?
- AR_A_Intel
Super Contributor
Hello
Welcome to INTEL forum. The EPM7256AES belongs to the MAX 7000 CPLD family. Per my understanding, programming is possible with any version of Quartus programmer. The latest Quartus version supporting compilation for MAX7000S is 13.1, and a free lite version is still available for download.
- AR_A_Intel
Super Contributor
Thanks for update answer @_AK6DN_. You could also refer here https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-software/devices-support.html#intel%C2%AEmax%C2%AEseries for Intel® Quartus® Software Latest Version for Device Support.
We haven't received a response from you, and I trust that our previous message has clarified any concerns or confusion. I'll now transfer this conversation to community support. If you have any new inquiries, feel free to initiate a new thread for assistance from Intel experts. Otherwise, community members are available to support you in this ongoing discussion. Thank you.
- _AK6DN_
Frequent Contributor
I will point out the cited web page:
has incorrect info / a typo for the last column for the MAX 7000 / 3000A series parts.
It calls out version 13.1sp1 which actually does not exist. The entry should be 13.0sp1 as it is in the previous column.
So you should update your web page as it is providing incorrect info.
- JMACDUDE
New Contributor
I have a similar issue. I must support older designs using the EPM7256. We bought EPM7256ATC100-7 I.C.s and installed them into our circuit boards. We are using Quartus 13.01 and select EPM7256AETC100-10 device (3.3v) since that's the closed to the ATC device we installed. Since I can't find ANY information on the EPM7256ATC device I hope that works.
So how compatible is the AETC and the ATC series?
I have selected the EPM7256AETC -100, since its the closes I can find to the EMP7256ATC-100 we are using. It builds fine.
So assuming that they are compatible that brings up my biggest issue - programming the device.
The problem is that the Quartus II Programmer has no selection for the ATC device and when I select an AE is fails the blank check.
If I perform an Auto Detect t it shows up as a EPM7256S (5volt) device. But then my build using the AETC is not compatible with to 7256S and there is no EPM7256xxx-100 device available to compile for.
Do I need to update the programmer or get device support for the 7256ATC device?
- _AK6DN_
Frequent Contributor
I have nothing but negative news re: the EPM7256A vs EPM7256AE.
I have QuartusII 13.0sp1 installed and it supports the AE series, not the A series.
I have QuartusII 6.1 and 9.1sp2 also available, and they both support both the A and AE series for DEVELOPMENT.
With respect to programming, however, the A series is NOT selectable. Just the AE series.
From the Altera MAX7000A/AE datasheet Sept 2003 v4.5, this comment on p.16:
The JTAG ID's for the EPM7128A vs EPM7128AE are different. Same difference applies to EPM7256A vs EPM7256AE.
So altho you can select the A series for development in QuartusII 6.1 or 9.1sp2, you CANNOT select the A series for programming.
Only the AE series parts show up in the programmer device selector.
My suggestion at this point would be to dump the A series parts and look for AE series equivalents.
Possibly the EPM3256A might be an alternative. The EPM7256AE certainly is.There may be other versions of Quartus between 6.1, 9.1sp2, and 13.0sp1 (like 11.0 or 12.0) that handle the A series,
but I can't say as I don't have those versions installed and available. The release notes for QuartusII 2.1 mention support
for the 7xxxAE and 3xxxA series but nothing for the 7xxxA series. This is going all the way back to 2002.- JMACDUDE
New Contributor
Thanks AK6DN,
You are correct sir, that is bad news.
I guess I can buy the ICs, build programs, but not actually use them.
I'm going to try using one of my old Max PlusII programs but my USB Blaster won't work so I'm buying a ByteBlaster(MV) and may yet save my boards.
I wonder if Intel/Altera would have a solution to using the EPM7256ATC100 in 2024?
Thanks for the info
John