Re: [myhdl-list] MEP 107 Initial support
Brought to you by:
jandecaluwe
From: Christopher F. <chr...@gm...> - 2013-07-14 04:00:40
|
On 7/4/13 9:37 PM, Keerthan jai.c wrote: > I have also added support for inferring portnames from objects. > There is no depth restriction, You can safely use something like > instance.attr1.attr2.next = something. > > Feel free to try it out and let me know if you experience any errors. > > > On Wed, Jul 3, 2013 at 10:44 PM, Keerthan jai.c <jck...@gm... > <mailto:jck...@gm...>> wrote: > > Hi, > > I've added inital support for conversion of attribute references. So > far, it does not support inferring port names at the top level. > However, it does support attribute referencing in lower levels of > the hierarchy. I have not yet tested it extensively, but I did > confirm it does not break any older tests. > > You can find it in the MEP107 branch here: > https://bitbucket.org/jck2/myhdl > > -- > have a nice day > -jck > > I have not had time to review the changes line-by-line but I have added a couple unit tests [1] and tested on a project [2][3]. jck has added the unit tests to the repository mentioned above [4]. See jck's repo for the latest implementation. Functionally this implementation looks complete and has tested well. Thanks for the implementation jck! This is really exciting. All the tests in conversion/general appear to pass, need to run the other tests when we have a chance. Regards, Chris Felton [1] https://bitbucket.org/cfelton/myhdl_interfaces_09dev [2] https://github.com/cfelton/minnesota/tree/myhdl_09 https://github.com/cfelton/minnesota/blob/myhdl_09/mn/cores/usb_ext/fpgalink/_fpgalink_fx2.py [3] https://groups.google.com/forum/#!topic/fpgalink-users/P8q7texZqIQ [4] https://bitbucket.org/jck2/myhdl |