Re: [myhdl-list] MyHDL: Why Do We Need Signal Assignments?
Brought to you by:
jandecaluwe
From: Christopher F. <chr...@gm...> - 2012-09-24 17:56:16
|
On 9/23/2012 3:12 AM, Jan Decaluwe wrote: > I have justed posted a blog about signal assignments, why they are > needed and who MyHDL implements them. > > I feel these concepts are often misunderstood, which leads to > misunderstandings later on. I hope you like it. > > http://www.programmableplanet.com/author.asp?section_id=2438&doc_id=251153& > Good post as usual. I appreciate the connection between procedural descriptions and concurrent descriptions. Any HDL designer (or anyone that has ever written a line of HDL) can learn quite a bit from your posts. Now ... one of the items you eluted to in a previous thread was that in Python3, MyHDL "variables" won't need to be explicitly declared in the generator. If I am not mistaken, often if a variable is used you have to use the @instance decorator and cannot take advantage of the @always* decorators (not true for all variables use cases but many). Is this true or am I mistaken? Regards, Chris |