Re: [myhdl-list] When to use @always, @instance and @always_comb
Brought to you by:
jandecaluwe
From: Jan D. <ja...@ja...> - 2012-05-03 08:22:01
|
On 05/03/2012 07:26 AM, Christopher Felton wrote: > On 5/2/12 10:22 PM, David Arnold wrote: >> If you already know Python, and want to learn digital design, MyHDL is >> attractive. Plus, there are assertions that it's actually better than >> VHDL or Verilog anyway. >> >> >> d > > There seems to be interest in the above; Python programmer to MyHDL > hardware describer :). The question is where should this > information/tutorial live (and who is going to write it). > > "HDL for programmers" or "MyHDL for Python Programmers"? I think this > would be a separate tutorial that someone would need to put together. > This would take some *art* to imagine how to concisely transition the > world of Python free programming to describing hardware. Part of it > would be to first teach digital systems; the "what" is being > described/modeled. > > I would imagine the low-level flip-flop, gates, etc would not be covered > in such a tutorial. It would be you have N inputs and M outputs of a > digital system and how do you describe the behavior such that the > description is syntheziable most likely by FPGA tools. Exactly! > I think most agree the manual isn't the right spot for a tutorial of > this nature. There are folks on this list that could write such a > tutorial but I don't know if anyone has the bandwidth. Right again! -- Jan Decaluwe - Resources bvba - http://www.jandecaluwe.com Python as a HDL: http://www.myhdl.org VHDL development, the modern way: http://www.sigasi.com World-class digital design: http://www.easics.com |