Re: A module that connects signals if names match
Ben Reynwar <[email protected]> Thu, 25 Feb 2016 10:00:41 -0700
| Newsgroups | gmane.comp.python.myhdl |
|---|---|
| Message-ID | <CAHXOypoh56mYCZ1-OuYd27SrnSTKktG0z7xRAEa0of4U8Mh4Tg@mail.gmail.com> |
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 <[email protected]> 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 > [email protected] > https://lists.sourceforge.net/lists/listinfo/myhdl-list > ------------------------------------------------------------------------------ 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 [email protected] https://lists.sourceforge.net/lists/listinfo/myhdl-list