Forum Discussion

nicoh's avatar
nicoh
Icon for New Contributor rankNew Contributor
3 years ago

It's possible to retrieve the vhdl code from the .pof file? if so, how?

It's possible to retrieve the vhdl code from the .pof file? if so, how?

4 Replies

  • ak6dn's avatar
    ak6dn
    Icon for Regular Contributor rankRegular Contributor

    For all practical purposes, no. Not possible.

    Theoretically if one knows the exact encoding of a .pof file for a particular device, one could write a disassembler that built a gate level connectivity list of logic cells. And that could be represented in VHDL.

    But .pof file format is not public information. And the generated VHDL netlist would be a full chip gate level netlist. Not so useful.

    So if you have a .pof file but lost the source VHDL you are out of luck.

  • ak6dn's avatar
    ak6dn
    Icon for Regular Contributor rankRegular Contributor

    Nope.

    .pof files are for for non-volatile CPLD devices, .sof files are for volatile SRAM based FPGA devices.

    But the same issues apply.

  • hareesh's avatar
    hareesh
    Icon for Frequent Contributor rankFrequent Contributor

    Hi @nicoh,

    I think you got solution to your issue. If you don't have any another quires I'll close the case. pls confirm.

    Thanks,