Re: [myhdl-list] Decorator Question
Brought to you by:
jandecaluwe
From: Ben <ben...@gm...> - 2011-05-04 07:56:21
|
On Wed, May 4, 2011 at 09:17, Jan Decaluwe <ja...@ja...> wrote: > On 05/03/2011 09:57 PM, Christopher Lozinski wrote: >> I just finished the first draft of the translation of Martin Gaitan's >> Introductory document to English. >> >> I am sure I made some mistakes. But I know I did not get Generators >> right. It is not too hard to understand them in Python. But I think my >> larger problem is understanding what they represent in hardware. I >> presume that my mental model of hardware is too simplistic. >> >> And it is not just me. I suspect that other newbies will have a hard >> time understanding generators. >> >> So what do generators represent in hardware? what is the difference >> between @instance, @always, and @always_comb from a hardware perspective? > > http://www.myhdl.org/doc/current/manual/modeling.html#rtl-modeling > http://www.myhdl.org/doc/current/manual/reference.html#decorator-functions > http://myhdl.org/doku.php/meps:mep-100 > Let me also point you to another advise from Jan D. to you dating from March 31: http://sourceforge.net/mailarchive/message.php?msg_id=27287048 On Thu, Mar 31, 2011 at 11:13, Jan Decaluwe <ja...@ja...> wrote: > On 03/29/2011 10:07 PM, Christopher Lozinski wrote: >> I know a lot about semiconductor manufacturing, but very little about >> digital electonics. This MyHDL stuff looks hugely interesting, but hard >> to wrap my head around. > > To avoid disappointments, it may be wise to start by > reading an introductory text to digital electronics > and synthesis first. Starting with MyHDL before this > is probably not the right approach, because it assumes > implicit knowledge, especially about limitations :-) > (Until someone writes the book "Introduction to > digital design using MyHDL" of course :-)) |