Re: [myhdl-list] A module that connects signals if names match
Brought to you by:
jandecaluwe
From: Ben R. <be...@re...> - 2016-02-25 17:00:50
|
That makes sense. So when I'm experimenting with things like this, I can write a generic modules using interfaces, but when testing it, wrap it with an explicit module so that I don't have any interfaces in my top-level. Thanks again for your help. Cheers, Ben On Thu, Feb 25, 2016 at 9:53 AM, Christopher Felton <chr...@gm...> wrote: > On 2/25/2016 10:30 AM, Ben Reynwar wrote: > > Thanks. I have faint memories of running into something similar last > time > > I played with MyHDL about a year ago, so it's possible it was me running > > into it last time! Is the use of interfaces still fairly uncommon in > > MyHDL, or are they pretty mainstream now? > > > > I use interfaces all the time, to me it is critical. > But I do not use top-level interfaces, I only use > them in the design. I typically write a wrapper > for MyHDL modules that I use as submodules in a > larger mixed HDL design. > > Interfaces in the design are mainstream! There are > issues with interface top-level conversion, at first > we were not going to include top-level conversion > (kinda like list-of-signals). One of the reasons > things might not of changed in this area is because > of the MEP114 addition (@myhdl.module), meaning that > this issue has been (will be) put on the back burner > until MEP114 is merged into master. > > Regards, > Chris > > > > > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 > _______________________________________________ > myhdl-list mailing list > myh...@li... > https://lists.sourceforge.net/lists/listinfo/myhdl-list > |