Re: [myhdl-list] When to use @always, @instance and @always_comb
Brought to you by:
jandecaluwe
From: Christopher L. <loz...@fr...> - 2012-05-03 00:34:39
|
> 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. -- Regards Christopher Lozinski Check out my iPhone apps TextFaster and EmailFaster http://textfaster.com Expect a paradigm shift. http://MyHDL.org |