4 ms·
Verilog is higher-level than a bunch of nodes talking only to their neighbors and having a tiny amount of RAM, by far...
by _yosefk 13y ago
Verilog is higher-level than a bunch of nodes talking only to their neighbors and having a tiny amount of RAM, by far...
- kragen 13y agoI think the key difference is that there's already a whole lot of stuff available in Verilog from opencores, and basically nothing for the GreenArrays chips beyond what comes with them. It might be feasible to compile Verilog to the GA chips, but sadly, they don't seem to be working on that. But I don't think you can so easily make a "higher-level"/"lower-level" distinction between the two. On one of the GA cores, you could quite reasonably execute a recursive algorithm — as long as it doesn't need more than 64 words of RAM — in a few lines of code. You can do runtime code generation. You can execute extremely irregular algorithms almost as easily as extremely regular ones. But I think their failure to be compatible with anything else has doomed them.