News for hackers. Stuff that matters.
Re:The Lack of Open Tooling for FPGAs by makomk on Monday April 20, 2015 @07:01PM (#9411349)
One nasty little caveat is that Xilinx's tools will not synthesize certain elements, such as state machines, in the way you've written them for performance reasons. Caught me out - I was trying to use an open source design someone else had created with Synplify, and it used a Grey-code state machine to cross between two clock domains. Xilinx's synthesis tool replaced it with a one-hot state machine which was not safe for this purpose and worked for a while then randomly wedged itself. To be fair, the synthesis log did mention this in amongst the huge pile of other messages.

There are no comments on this comment yet.