Forum Discussion
One other suggestion. Microchip/Atmel offers a conversion path to convert a POF file for the EPM7064 part to their ATF1504AS part (which is still a production device).
I would go to: https://www.microchip.com/wwwproducts/en/ATF1504AS and specifically look at APP NOTE 0916 for documentation.
Theoretically you should be able to feed your .POF file for the EPM7064LC44 into their POF2JED tool and produce a .JED file for their ATF1504AS-J44 part, which should be F/F/F compatible.
I have not used this approach but it exists and is reasonably documented. Probably a bit riskier than using actual EPM7064LC44 devices but it is something to keep in mind.
PS: the EEtools programmer series can also program the ATF150x parts
PSS: if you source parts thru DigiKey they are able to program parts for you (you supply a .JED file with order, get preprogrammed parts)
Excellent. I will look to source the chips today. I thought I found some when I googled the other day. But that doesn’t mean they actually have them. I’ll go ahead and get the programmer as well. I believe you are correct about it being written in AHDL. Seems like I saw that on one of the documents somewhere. There is some confusion on which exact device I have. In the parts list for the unit, P/N EPM7064LI44 is called out. In the documents called “Firmware Code” it says the device is a EPM7064LC44. Is there any difference between the LI and LC that would be a concern? I didn’t see any markings on the device itself to determine which one of the two is actually installed.
Also. Is EPM7064LI44-xx (-7, -10, -15…) how the speed is determined. Does the final –xx designate the speed?
It would be nice to convert to a current production device. I am going to try the other route first but this is definitely an option worth noting. I may look into this option as a long term solution in the future and hope to find some EPM7064LI44s for now.
- RCross6 years ago
New Contributor
Here's a bit more information that may or may not help with the best solution to his problem. One document, the one that appears to name out the pin assignments along with the logic equation for each names the device as an EPM7064LC44-15. So there we have it. It apparently is a -15. However another document that explains the logic equations of the device in block diagram format calls the device an EPM7064LI44-15. So I am a bit confused as to which device I actually have. I also don't know if there is any difference between the two or if they are F/F/F compatible. Can you help let me understand if either would work in this plication?
Some more information that might help or confuse it more is the document that explains the logic in block diagram has a PROGRAMMING METHOD section. It states: "Using Tribal MicroSystems Device Programming Software Version V3.18 or higher running on DOS 286 computer or higher configured with TPGM41 device programmer." So this was obviously done a long time ago. 1998 to be exact.
You seem to be very knowledgeable in this endeavor I am about to go through. Is it your recommendation that try to source EPM7064s and the programmer compatible with the EPM7064 or try to convert to a current production device like you mentioned above the ATF1504?
I do like the option of purchasing through digikey and have them program the device for me. In this case, I would need to convert my POF file to a JED file and then supply that file with the purchase of the currently available ATF1504 device. Am I understanding this correctly? Because if this is the case, I really like this option.
- RCross6 years ago
New Contributor
I was able to confirm the device in the unit is an EPM7064LI44-15. Peeled back the sticker affixed to it and saw the actual Altera P/N. From my research online, the only difference between the 7064LI and 7064LC is Operating Temperatures and Voltage Supply with the LI having the greater Operating Temperature and Voltage Supply window. So I am trying to find some EPM7064LI44-15's now. Unless you respond and say trying to go with the current production device is my best option.