|
From: Stephen W. <st...@ic...> - 2016-04-12 18:04:28
|
Strictly speaking, no version synthesizes directly to any FPGA, and all versions support simulation for any target. Let me explain: Synthesis all the way down to a specific technology is not directly supported by Icarus Verilog. We made the conscious choice that the vendors are never going to make it easy and will generally provide free tools to target their devices anyhow, so it is better to let the vendor provide the synthesizers. In your case, xst from WebPack should work fine for you. Simulation is a different story, and Icarus Verilog tries to support as wide a field as possible, and many people do indeed use it to simulate designs intended for Xilinx and other FPGA devices. I recommend v10 for that. The synthesis support that Icarus Verilog does have is for more generic targets, i.e. BLIF and sizer, or as a foundation for a 3rd party to provide their own code generator to target odd devices. In this case, the 0.8 synthesis has since been outrun by v10 synthesis support. On 04/12/2016 10:45 AM, Ravi Selvaraj wrote: > I am using Icarus Verilog 0.8.6, the one which supports synthesis. > When I tried to synthesis a Verilog file targeting Virtex -4 FPGA, I > have got a command that there is no such target. > > Can you please suggest me the Icarus tool version that supports Virtex - > 4 FPGA based synthesis. > -- > Ravi. S -- Steve Williams "The woods are lovely, dark and deep. steve at icarus.com But I have promises to keep, http://www.icarus.com and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep." |