Community
cancel
Showing results for 
Search instead for 
Did you mean: 
AAjit2
New Contributor I
522 Views

How to convert Cyclone III Verilog files to Cyclone V?

I have an old FPGA board running on Cyclone III which has Verilog files but doesn't have any bdf, so it was difficult tracking the connections. Now I want to rewrite the programs for the new Cyclone V (Terasic DE0 Nano-SoC) board that I purchased. However, the Cyclone III code uses ftdi-usb communication and the new board uses Virtual JTAG communication. So the format of the code are mostly different. Also, the cyclone III code uses .qip files along with Verilog files. How should I go about rewriting this code and what factors must I consider while doing this? Any advice would be greatly appreciated.

0 Kudos
1 Reply
AnandRaj_S_Intel
Employee
55 Views

Hi @AAjit2​ ,

 

We can use our old design with little modification by considering below points.

  1. Check the IP used and regenerate it or generate new IP with respect to board resources/interface.
  2. Update the pin assignments.

Generate correct IP file , add it to project , integrate it top top-level file & compile the designa nd check

 

QIP file is Quartus IP file which is generated which generating IP from mega-wizard or IP catalog.

If possible share the project.

 

Let me know if this has helped resolve the issue you are facing or if you need any further assistance.

 

Regards

Anand