Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re:Not a fan of procedural languages syntax for HD (Score 1) 51

To all those who equate MyHDL with "procedural input", just because it is pure Python, please hold your horses for a minute.

HDLs like Verilog and VHDL have both procedural and concurrent semantics. The concurrent part is very specific: fine-grained, massive, but tightly controlled through event-driven semantics. The only thing necessary to emulate that in Python are generators (functions with state), which is a pure Python concept , and an event-driven scheduler (implemented in a Simulation object).

As a result, the semantics of MyHDL, in particular its concurrent semantics, are basically identical to Verilog and VHDL semantics.

Slashdot Top Deals

Per buck you get more computing action with the small computer. -- R.W. Hamming

Working...