|
From: <dp...@sw...> - 2015-03-17 00:17:26
|
Hi Gents, I have managed to build my code with the latest iverilog, thanks. I am getting few warnings however. Please ignore if this is not the best place to ask such a questions. ------------------------ ./src/DSLogic_top.v:315: warning: input port R is coerced to inout. I have confirmed that R s an input which is supplied by the output of other module. Any typical reasons we could get this ‘coerced’ issue? ----------------------- ./ISE/XilinxCoreLib/FIFO_GENERATOR_V8_2.v:3202: warning: @* found no sensitivities so it will never trigger. This is on the line 3202 ... always @* rst_full_gen_i <= 1'b0; ... I guess this is more an issue of ./ISE/XilinxCoreLib/FIFO_GENERATOR_V8_2.v as we assigned constant here, so no sensitivity? Thanks. Dimitar From: dp...@sw... Sent: Monday, March 16, 2015 23:15 To: Discussions concerning Icarus Verilog development Subject: Re: [Iverilog-devel] iverilog - constant user function. Thank you Gents about your advices! I will try to follow them Best Regards Dimitar From: Iztok Jeras Sent: Monday, March 16, 2015 22:51 To: Discussions concerning Icarus Verilog development Subject: Re: [Iverilog-devel] iverilog - constant user function. Yosys seems to support Xilinx FPGA synthesis, but I would recommend Xilinx tools. http://www.clifford.at/yosys/cmd_synth_xilinx.html And yes, Vivado is a pain, many things do not work as documented, but there is SystemVerilog support and I am not going back. Regards, Iztok Jeras On Mon, Mar 16, 2015 at 9:44 PM, Larry Doolittle <ldo...@re...> wrote: Friends - On Mon, Mar 16, 2015 at 08:08:37PM +0000, Martin Whitaker wrote: > dp...@sw... wrote: > > Assuming I manage to fix this is there a comand line tools in Linux able to implement bitstream for Xilinx XC6SLX9 devices > Last time I used them (which was a few years ago), the Xilinx tools worked > well from the Linux command line. All my FPGA builds were done via Linux shell > scripts. That is still true today. The XC6SLX9 is smaller than I have used, but I can personally vouch for the 16 and 45. This is with ISE 12.x or 14.x. Vivado is a pain, just because it's different, but a friend of mine has that running too. > The GUI could be used in Linux too, although I never bothered with it. Ditto. > I am not aware of any third-party tools that can generate bitstreams for > Xilinx devices. I have been told that every time a third-party synthesizer comes out, it's either terrible and gets dropped, or it's better than Xilinx and Xilinx buys the company so they can roll it in to their next release. The latter process has happened several times. Sometimes it seems that there are open-source synthesizers that are on the edge of being or becoming useful. Icarus 0.8, for instance, or some talks by Sebastien Bourdeauducq, or Wolfgang Spraul's fpgatools. I've noticed recently that Xilinx has started using the ABC code base. - Larry ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Iverilog-devel mailing list Ive...@li... https://lists.sourceforge.net/lists/listinfo/iverilog-devel -------------------------------------------------------------------------------- ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ -------------------------------------------------------------------------------- _______________________________________________ Iverilog-devel mailing list Ive...@li... https://lists.sourceforge.net/lists/listinfo/iverilog-devel -------------------------------------------------------------------------------- ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ -------------------------------------------------------------------------------- _______________________________________________ Iverilog-devel mailing list Ive...@li... https://lists.sourceforge.net/lists/listinfo/iverilog-devel |