Re: [myhdl-list] When to use @always, @instance and @always_comb
Brought to you by:
jandecaluwe
From: Tom D. <td...@di...> - 2012-05-03 03:13:33
|
Why is would anyone not familiar with "Digital Circuit Design" be using MyHDL? On 05/02/2012 07:34 PM, Christopher Lozinski wrote: >> Am I missing something here, why would the MyHDL documentation be >> expected to teach hardware design? >> >> Last week I used a Python package to allow me to read/write an Excel >> spreadsheet. I did not expect the documentation for that package to >> teach me how to use Excel. Why would it? > Great question. The problem with MyHDL is that you have two > computational models, Python and Digital Circuit Design. Unlike a > spreadsheet, which is not part of Python, Digital Circuit Design is > part of MyHDL. The documentation needs to highlight both or it gets > very confusing to people who are not already Digital Circuit Designers. > Currently the documentation does a good job describing the python, but > not such a good job describing digital circuit design. My proposal was > a way to make the Digital Circuit Models part more explicit. Push them > forward, as the python part is already taken care of. IMHO that would > make things much clearer. > > Then there is the argument about MyHDL being a tiny community, and how > important it is for us to reach out to the larger python community. But > in an open source world, where developers do things for their own > benefit, that does not carry much weight. > |