Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21400 Discussions

Convert EPM7192EQI160-20 POF file to EPM7192S

FlipZ
Beginner
330 Views

Hello,

I am maintaining legacy equipment with EPM7192EQI160-20 CPLD's.

In case they go bad we would like to replace them with JTAG-version EPM7192S ones as they are easier to program.

Is there a way to convert the POF files we have to EPM7192S POF files so maybe we can use a USB Blaster to program them?

 

Regards,

Flip

 

Labels (1)
0 Kudos
1 Solution
_AK6DN_
Valued Contributor II
273 Views

Download Quartus 13.0sp1 and recompile the source for the EPM7192S device.

 

Per the datasheet v6.7 from Sep 2005 the 7192E and 7192S are pin compatible (lucky you) but there are differences
in the internal routing architecture in the core of the devices. So you must recompile. There is no POF translator.

View solution in original post

0 Kudos
4 Replies
_AK6DN_
Valued Contributor II
274 Views

Download Quartus 13.0sp1 and recompile the source for the EPM7192S device.

 

Per the datasheet v6.7 from Sep 2005 the 7192E and 7192S are pin compatible (lucky you) but there are differences
in the internal routing architecture in the core of the devices. So you must recompile. There is no POF translator.

0 Kudos
FvM
Honored Contributor II
265 Views
There's at least EPM7192S open drain output feature that involves additional bits in the fuse table. Thus binary files can't be identical. If you'd know the fuse table encoding you could probably write a translator. There's a minimal chance that someone at Altera has written such a tool 20 years ago. However it's just a click with MAX2Plus software or a bit of importing with Quartus to generate the new files. It's only a problem if you don't have proper design archives.
0 Kudos
FlipZ
Beginner
256 Views

Thanks for the feedback. Will see if the source code is still somewhere in the attic here ...

 

Regards,

Flip

0 Kudos
NurAiman_M_Intel
Employee
168 Views

Hi,


AK6DN is correct. You can migrate if it is pin compatible by following the steps mention.


Since the questions has been addressed, I now transition this thread to community support. If you have a new question, Please login to ‘ https://supporttickets.intel.com/s/?language=en_US’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


Regards,

Aiman


0 Kudos
Reply