Vivado parses wicked slow

Jul 27, 2016 21 Replies

I didn't realize Vivado was a Xilinx product. I haven't done much with Xilinx in some time. Diamond does include a Lattice synthesis tool, but I always use the Synopsis tool which is third party.

I seem to recall Xilinx stopped offering third party synthesis with the free tools some time back, but I seem to recall they had something different. But then many years ago a Xilinx person pointed out to me they spend more money on software development than they do software, or maybe they used more people or something like that. The point was they are a software company that collects revenue from selling the hardware that the software supports.

Rick C

Interesting. I used your files and got the same results: 15s for synth, 4

0s for PAR. I wonder why yours is so much faster. I reduced the clock per iod in yours to 2.7ns, and the synth time went to 35s, but the PAR was stil l about 45s. I'm using Verilog and a different part. Curious. I also hav e a bunch of other files in my project, but they're not in the build hierar chy, so that shouldn't make a difference.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required