Hacker News new | ask | show | jobs
by imtringued 1996 days ago
I've never understood this argument. The change in mindset is extremely small. It's merely a matter of awareness. High level synthesis can work just fine if you don't go overboard with constructs that are hard to synthesize. There is no fundamental reason why a math equation in C should be harder to synthesize than the Verilog or VHDL equivalent.
2 comments

> math equation in C

I think it's the bits around the outside of the (say) math kernel which will trip up an "ah it's just like C!"-thinking programmer.

Except that part that electronics must also take physics into consideration, and if they plug into some kind of analog circuits even more so.