01-30-2016 02:35 PM
Started a new project. Synthesized with XST. No errors or critical warnings but a second or two after completion the Status always goes to Out-of-date without me doing anything?
Anyone have any idea what is happening
01-30-2016 06:09 PM
I'm not sure about Vivado, but in ISE the out-of-date status was simply based on file system date for sources with respect to file system date of built files. If the sources are remote (on another computer in your network) their file-system date is based on the other machine's clock. Improper clock settings (wrong time zone or DST) can cause the date to be in the future with respect to your own machine and then the source appears to have "updated" since the last build. The same could happen if the project directory was remote and sources were local.
01-30-2016 06:20 PM
Well yes they were brought in from another system but all the sources are at least 2 days old now so thats not it.
Just re-ran XST and it does it everytime. Finishes just fine and then a second or 2 later goes out-of-date. Surely XST does not write to source files!!
01-30-2016 06:46 PM
Do you have IP Integrator files in this build? The only other thing I can find in the forums is noted in the second post of this thread:
Apparently IP that has not been updated to the latest revision can also cause the synthesis to show out of date. That thread referenced a much earlier version of Vivado, though.