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