1

I designed a circuit using RTL SystemC library. This circuit works fine and I can simulate it properly. Now I want to deploy it into an FPGA and I'm looking for a way to convert my SystemC code into VHDL or Verilog in order to use it in Xilinx ISE.

Is there a way to do that ? Or do O have to do all the programming again but this time, in VHDL ?

progmaster
  • 33
  • 1
  • 5
  • 1
    There are tools for this but they are all rather expensive. I use Cadences ctos. I still have to change the Systemc code to get things the way I want but I am getting better at doing it the way the tools likes. – Ifor May 14 '13 at 16:05

1 Answers1

1

Probably yes, you have to clone the existing design in VHDL - certainly, if you must use ISE. But it might be worth looking at Vivado first.

However, assuming your simulator understands VHDL as well as SystemC, this will be straightforward because you can drop the VHDL into the existing testbenches and verify its correct function, thereby reusing at least half of your proglamming so far.

And presumably you can use the SystemC version as an accurate specification; translating this into VHDL should be quite a straightforward process.