Xilinx Warnings when Building Pipetest



Are there any worries with the TBUF Warnings that Xilinx 8.1 generates? Obviously it builds the bit file… Iteresting the Xilinx note says the problem was fixed with 7.4…



As far as I know, 6.1, 7.1, and 8.1 issue these warnings. They are valid warnings. We are using tristates to share a bus in the host interface logic and the Spartan-3 doesn’t actually have a TBUF. The synthesis tool converts these to mux instances which is fine – it just warns that it is doing so.

For the moment, you can safely ignore the warnings. If Xilinx decides to change how their synthesis tool approaches this logic, something may change. I don’t see them doing this any time soon.